├── .gitignore ├── LICENSE.md ├── Makefile ├── README.md ├── deno.json ├── deno.lock ├── mod.ts ├── scripts └── build_npm.ts ├── src ├── isPlainObject.ts ├── path.ts └── schema.ts └── test ├── path.test.ts ├── spartan-schema.test.ts └── spartan-schema.yml /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ar-nelson/spartan-schema/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ar-nelson/spartan-schema/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ar-nelson/spartan-schema/HEAD/README.md -------------------------------------------------------------------------------- /deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ar-nelson/spartan-schema/HEAD/deno.json -------------------------------------------------------------------------------- /deno.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ar-nelson/spartan-schema/HEAD/deno.lock -------------------------------------------------------------------------------- /mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ar-nelson/spartan-schema/HEAD/mod.ts -------------------------------------------------------------------------------- /scripts/build_npm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ar-nelson/spartan-schema/HEAD/scripts/build_npm.ts -------------------------------------------------------------------------------- /src/isPlainObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ar-nelson/spartan-schema/HEAD/src/isPlainObject.ts -------------------------------------------------------------------------------- /src/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ar-nelson/spartan-schema/HEAD/src/path.ts -------------------------------------------------------------------------------- /src/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ar-nelson/spartan-schema/HEAD/src/schema.ts -------------------------------------------------------------------------------- /test/path.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ar-nelson/spartan-schema/HEAD/test/path.test.ts -------------------------------------------------------------------------------- /test/spartan-schema.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ar-nelson/spartan-schema/HEAD/test/spartan-schema.test.ts -------------------------------------------------------------------------------- /test/spartan-schema.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ar-nelson/spartan-schema/HEAD/test/spartan-schema.yml --------------------------------------------------------------------------------