├── .github └── workflows │ └── publish.yml ├── .gitignore ├── .npmignore ├── .nvmrc ├── README.md ├── jest.config.js ├── package.json ├── scripts └── fix-esm-extensions.cjs ├── src ├── arrayUtils.ts ├── asyncUtils.ts ├── colorUtils.ts ├── dateUtils │ ├── dateUtils.ts │ ├── dateUtils.types.ts │ └── formatDate.md ├── fileUtils.ts ├── functionUtils.ts ├── imageUtils.ts ├── index.ts ├── numberUtils.ts ├── objectUtils.ts ├── searchUtils.ts ├── sortUtils.ts ├── storageUtils.ts ├── stringUtils.ts ├── urlUtils.ts └── validationUtils.ts ├── test ├── arrayUtils.test.ts ├── asyncUtils.test.ts ├── colorUtils.test.ts ├── dateUtils.test.ts ├── fileUtils.test.ts ├── functionUtils.test.ts ├── imageUtils.test.ts ├── numberUtils.test.ts ├── objectUtils.test.ts ├── searchUtils.test.ts ├── sort.test.ts ├── storageUtils.test.ts ├── stringUtils.test.ts ├── tsconfig.json ├── urlUtils.test.ts └── validationUtils.test.ts ├── tsconfig.esm.json ├── tsconfig.json └── yarn.lock /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/.npmignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 22 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/package.json -------------------------------------------------------------------------------- /scripts/fix-esm-extensions.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/scripts/fix-esm-extensions.cjs -------------------------------------------------------------------------------- /src/arrayUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/src/arrayUtils.ts -------------------------------------------------------------------------------- /src/asyncUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/src/asyncUtils.ts -------------------------------------------------------------------------------- /src/colorUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/src/colorUtils.ts -------------------------------------------------------------------------------- /src/dateUtils/dateUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/src/dateUtils/dateUtils.ts -------------------------------------------------------------------------------- /src/dateUtils/dateUtils.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/src/dateUtils/dateUtils.types.ts -------------------------------------------------------------------------------- /src/dateUtils/formatDate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/src/dateUtils/formatDate.md -------------------------------------------------------------------------------- /src/fileUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/src/fileUtils.ts -------------------------------------------------------------------------------- /src/functionUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/src/functionUtils.ts -------------------------------------------------------------------------------- /src/imageUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/src/imageUtils.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/numberUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/src/numberUtils.ts -------------------------------------------------------------------------------- /src/objectUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/src/objectUtils.ts -------------------------------------------------------------------------------- /src/searchUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/src/searchUtils.ts -------------------------------------------------------------------------------- /src/sortUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/src/sortUtils.ts -------------------------------------------------------------------------------- /src/storageUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/src/storageUtils.ts -------------------------------------------------------------------------------- /src/stringUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/src/stringUtils.ts -------------------------------------------------------------------------------- /src/urlUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/src/urlUtils.ts -------------------------------------------------------------------------------- /src/validationUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/src/validationUtils.ts -------------------------------------------------------------------------------- /test/arrayUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/test/arrayUtils.test.ts -------------------------------------------------------------------------------- /test/asyncUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/test/asyncUtils.test.ts -------------------------------------------------------------------------------- /test/colorUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/test/colorUtils.test.ts -------------------------------------------------------------------------------- /test/dateUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/test/dateUtils.test.ts -------------------------------------------------------------------------------- /test/fileUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/test/fileUtils.test.ts -------------------------------------------------------------------------------- /test/functionUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/test/functionUtils.test.ts -------------------------------------------------------------------------------- /test/imageUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/test/imageUtils.test.ts -------------------------------------------------------------------------------- /test/numberUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/test/numberUtils.test.ts -------------------------------------------------------------------------------- /test/objectUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/test/objectUtils.test.ts -------------------------------------------------------------------------------- /test/searchUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/test/searchUtils.test.ts -------------------------------------------------------------------------------- /test/sort.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/test/sort.test.ts -------------------------------------------------------------------------------- /test/storageUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/test/storageUtils.test.ts -------------------------------------------------------------------------------- /test/stringUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/test/stringUtils.test.ts -------------------------------------------------------------------------------- /test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/test/tsconfig.json -------------------------------------------------------------------------------- /test/urlUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/test/urlUtils.test.ts -------------------------------------------------------------------------------- /test/validationUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/test/validationUtils.test.ts -------------------------------------------------------------------------------- /tsconfig.esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/tsconfig.esm.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachorsanz/complete-js-utils/HEAD/yarn.lock --------------------------------------------------------------------------------