├── .gitignore ├── .npmignore ├── LICENSE ├── README-npm ├── README.md ├── eslint.config.ts ├── package.json ├── src ├── basic.ts ├── common.ts ├── complex-validators.ts ├── index.ts └── regexes.ts ├── test ├── .env.vitest ├── index.test.ts └── playground.ts ├── tsconfig.build.json ├── tsconfig.json └── utils ├── package.json ├── src ├── deepCompare.ts ├── index.ts ├── parseObject.ts └── util-functions.ts └── tsconfig.build.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .vscode 4 | README-git 5 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/LICENSE -------------------------------------------------------------------------------- /README-npm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/README-npm -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/eslint.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/package.json -------------------------------------------------------------------------------- /src/basic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/src/basic.ts -------------------------------------------------------------------------------- /src/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/src/common.ts -------------------------------------------------------------------------------- /src/complex-validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/src/complex-validators.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/regexes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/src/regexes.ts -------------------------------------------------------------------------------- /test/.env.vitest: -------------------------------------------------------------------------------- 1 | JET_VALIDATORS_REGEX_COLOR=^([A-Fa-f0-9]{6})$ 2 | -------------------------------------------------------------------------------- /test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/test/index.test.ts -------------------------------------------------------------------------------- /test/playground.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/test/playground.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/utils/package.json -------------------------------------------------------------------------------- /utils/src/deepCompare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/utils/src/deepCompare.ts -------------------------------------------------------------------------------- /utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/utils/src/index.ts -------------------------------------------------------------------------------- /utils/src/parseObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/utils/src/parseObject.ts -------------------------------------------------------------------------------- /utils/src/util-functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/utils/src/util-functions.ts -------------------------------------------------------------------------------- /utils/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpmaxwell/jet-validators/HEAD/utils/tsconfig.build.json --------------------------------------------------------------------------------