├── .gitignore ├── .prettierignore ├── .prettierrc.yml ├── .travis.yml ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── package.json ├── types ├── exclude-strict.ts ├── extract-strict.ts ├── index.d.ts ├── no-infer.ts ├── omit.ts ├── overwrite.ts ├── param-n.ts ├── pick-n.ts ├── public.ts ├── tsconfig.json └── tslint.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | package.json 2 | README.md -------------------------------------------------------------------------------- /.prettierrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pelotom/type-zoo/HEAD/.prettierrc.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pelotom/type-zoo/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pelotom/type-zoo/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pelotom/type-zoo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pelotom/type-zoo/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pelotom/type-zoo/HEAD/package.json -------------------------------------------------------------------------------- /types/exclude-strict.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pelotom/type-zoo/HEAD/types/exclude-strict.ts -------------------------------------------------------------------------------- /types/extract-strict.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pelotom/type-zoo/HEAD/types/extract-strict.ts -------------------------------------------------------------------------------- /types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pelotom/type-zoo/HEAD/types/index.d.ts -------------------------------------------------------------------------------- /types/no-infer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pelotom/type-zoo/HEAD/types/no-infer.ts -------------------------------------------------------------------------------- /types/omit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pelotom/type-zoo/HEAD/types/omit.ts -------------------------------------------------------------------------------- /types/overwrite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pelotom/type-zoo/HEAD/types/overwrite.ts -------------------------------------------------------------------------------- /types/param-n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pelotom/type-zoo/HEAD/types/param-n.ts -------------------------------------------------------------------------------- /types/pick-n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pelotom/type-zoo/HEAD/types/pick-n.ts -------------------------------------------------------------------------------- /types/public.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pelotom/type-zoo/HEAD/types/public.ts -------------------------------------------------------------------------------- /types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pelotom/type-zoo/HEAD/types/tsconfig.json -------------------------------------------------------------------------------- /types/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pelotom/type-zoo/HEAD/types/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pelotom/type-zoo/HEAD/yarn.lock --------------------------------------------------------------------------------