├── .github ├── FUNDING.yml └── workflows │ ├── checks.yml │ └── publish.yml ├── .gitignore ├── LICENSE ├── README.md ├── deno.json ├── flake.lock ├── flake.nix ├── main.ts ├── mod.ts ├── node └── shims.ts ├── scripts └── npm.ts ├── tests ├── deno.lock ├── petstore │ ├── schemas │ │ ├── petstore.json │ │ └── petstore.yaml │ ├── test_json_equals_yaml.ts │ ├── test_json_fetch.ts │ ├── test_optional_properties.ts │ └── test_url_search_params.ts ├── test.ts ├── tmdb3 │ └── schema.ts ├── tmdb4 │ └── schema.ts └── tsconfig.json ├── types ├── brand.ts ├── headers.ts ├── json.ts ├── openapi.ts ├── url_search_params.ts ├── url_search_params_string.ts └── utils.ts └── utils ├── case ├── lower_case.ts ├── no_case.ts └── pascal_case.ts ├── mod.ts └── path.ts /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/.github/workflows/checks.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/README.md -------------------------------------------------------------------------------- /deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/deno.json -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/flake.nix -------------------------------------------------------------------------------- /main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/main.ts -------------------------------------------------------------------------------- /mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/mod.ts -------------------------------------------------------------------------------- /node/shims.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/node/shims.ts -------------------------------------------------------------------------------- /scripts/npm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/scripts/npm.ts -------------------------------------------------------------------------------- /tests/deno.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/tests/deno.lock -------------------------------------------------------------------------------- /tests/petstore/schemas/petstore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/tests/petstore/schemas/petstore.json -------------------------------------------------------------------------------- /tests/petstore/schemas/petstore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/tests/petstore/schemas/petstore.yaml -------------------------------------------------------------------------------- /tests/petstore/test_json_equals_yaml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/tests/petstore/test_json_equals_yaml.ts -------------------------------------------------------------------------------- /tests/petstore/test_json_fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/tests/petstore/test_json_fetch.ts -------------------------------------------------------------------------------- /tests/petstore/test_optional_properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/tests/petstore/test_optional_properties.ts -------------------------------------------------------------------------------- /tests/petstore/test_url_search_params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/tests/petstore/test_url_search_params.ts -------------------------------------------------------------------------------- /tests/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/tests/test.ts -------------------------------------------------------------------------------- /tests/tmdb3/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/tests/tmdb3/schema.ts -------------------------------------------------------------------------------- /tests/tmdb4/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/tests/tmdb4/schema.ts -------------------------------------------------------------------------------- /tests/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["schemas"] 3 | } 4 | -------------------------------------------------------------------------------- /types/brand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/types/brand.ts -------------------------------------------------------------------------------- /types/headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/types/headers.ts -------------------------------------------------------------------------------- /types/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/types/json.ts -------------------------------------------------------------------------------- /types/openapi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/types/openapi.ts -------------------------------------------------------------------------------- /types/url_search_params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/types/url_search_params.ts -------------------------------------------------------------------------------- /types/url_search_params_string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/types/url_search_params_string.ts -------------------------------------------------------------------------------- /types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/types/utils.ts -------------------------------------------------------------------------------- /utils/case/lower_case.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/utils/case/lower_case.ts -------------------------------------------------------------------------------- /utils/case/no_case.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/utils/case/no_case.ts -------------------------------------------------------------------------------- /utils/case/pascal_case.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/utils/case/pascal_case.ts -------------------------------------------------------------------------------- /utils/mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/utils/mod.ts -------------------------------------------------------------------------------- /utils/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denosaurs/typefetch/HEAD/utils/path.ts --------------------------------------------------------------------------------