├── .github └── workflows │ └── pipeline.yaml ├── .gitignore ├── .npmignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── babel.config.js ├── img └── money-fns.svg ├── package.json ├── src ├── __tests__ │ ├── addAmounts.test.ts │ ├── compareAmount.test.ts │ ├── discountAmount.test.ts │ ├── floatToAmount.test.ts │ ├── formatAmount.test.ts │ ├── isAmountNegative.test.ts │ ├── isAmountPositive.test.ts │ ├── isAmountZero.test.ts │ ├── isValidAmount.test.ts │ ├── multiplyAmount.test.ts │ ├── scaleAmount.test.ts │ ├── subtractAmount.test.ts │ └── sumAmounts.test.ts └── index.ts └── tsconfig.json /.github/workflows/pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/.github/workflows/pipeline.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | lib 2 | node_modules 3 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/.npmignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/babel.config.js -------------------------------------------------------------------------------- /img/money-fns.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/img/money-fns.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/package.json -------------------------------------------------------------------------------- /src/__tests__/addAmounts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/src/__tests__/addAmounts.test.ts -------------------------------------------------------------------------------- /src/__tests__/compareAmount.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/src/__tests__/compareAmount.test.ts -------------------------------------------------------------------------------- /src/__tests__/discountAmount.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/src/__tests__/discountAmount.test.ts -------------------------------------------------------------------------------- /src/__tests__/floatToAmount.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/src/__tests__/floatToAmount.test.ts -------------------------------------------------------------------------------- /src/__tests__/formatAmount.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/src/__tests__/formatAmount.test.ts -------------------------------------------------------------------------------- /src/__tests__/isAmountNegative.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/src/__tests__/isAmountNegative.test.ts -------------------------------------------------------------------------------- /src/__tests__/isAmountPositive.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/src/__tests__/isAmountPositive.test.ts -------------------------------------------------------------------------------- /src/__tests__/isAmountZero.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/src/__tests__/isAmountZero.test.ts -------------------------------------------------------------------------------- /src/__tests__/isValidAmount.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/src/__tests__/isValidAmount.test.ts -------------------------------------------------------------------------------- /src/__tests__/multiplyAmount.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/src/__tests__/multiplyAmount.test.ts -------------------------------------------------------------------------------- /src/__tests__/scaleAmount.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/src/__tests__/scaleAmount.test.ts -------------------------------------------------------------------------------- /src/__tests__/subtractAmount.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/src/__tests__/subtractAmount.test.ts -------------------------------------------------------------------------------- /src/__tests__/sumAmounts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/src/__tests__/sumAmounts.test.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/src/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justinvos/money-fns/HEAD/tsconfig.json --------------------------------------------------------------------------------