type-predicate-generator
Type safe predicate generator for TypeScript
File Explorer
Download Latest Version (.zip)- abap-BrgZPUOV.js
- apex-DyP6w7ZV.js
- azcli-BaLxmfj-.js
- bat-CFOPXBzS.js
- bicep-BfEKNvv3.js
- cameligo-BFG1Mk7z.js
- clojure-DTECt2xU.js
- codicon-DCmgc-ay.ttf
- coffee-CDGzqUPQ.js
- cpp-CLLBncYj.js
- csharp-dUCx_-0o.js
- csp-5Rap-vPy.js
- css-D3h14YRZ.js
- css.worker-YzWC8yAR.js
- cssMode-DGyhIZvo.js
- cypher-DrQuvNYM.js
- dart-CFKIUWau.js
- dockerfile-Zznr-cwX.js
- ecl-Ce3n6wWz.js
- editor.worker-D5ngByhL.js
- elixir-deUWdS0T.js
- flow9-i9-g7ZhI.js
- freemarker2-Bp7aHLGs.js
- fsharp-CzKuDChf.js
- go-Cphgjts3.js
- graphql-Cg7bfA9N.js
- handlebars--g7POgtG.js
- hcl-0cvrggvQ.js
- html-yQgabRzL.js
- html.worker-D5NPIcdM.js
- htmlMode-BNQwGbHd.js
- index-BVDCaeRU.css
- index-ByX-bYrK.js
- ini-Drc7WvVn.js
- java-B_fMsGYe.js
- javascript-CNeAa7LY.js
- json.worker-F0ZGA5Zk.js
- jsonMode-D8VOs1SL.js
- julia-Bqgm2twL.js
- kotlin-BSkB5QuD.js
- less-BsTHnhdd.js
- lexon-YWi4-JPR.js
- liquid-C3h4Bfix.js
- lua-nf6ki56Z.js
- m3-Cpb6xl2v.js
- markdown-DSZPf7rp.js
- mdx-BaefPomW.js
- mips-B_c3zf-v.js
- msdax-rUNN04Wq.js
- mysql-DDwshQtU.js
- objective-c-B5zXfXm9.js
- pascal-CXOwvkN_.js
- pascaligo-Bc-ZgV77.js
- perl-CwNk8-XU.js
- pgsql-tGk8EFnU.js
- php-CpIb_Oan.js
- pla-B03wrqEc.js
- postiats-BKlk5iyT.js
- powerquery-Bhzvs7bI.js
- powershell-Dd3NCNK9.js
- protobuf-COyEY5Pt.js
- pug-BaJupSGV.js
- python-BoxAFubv.js
- qsharp-DXyYeYxl.js
- r-CdQndTaG.js
- razor-DGpHTMSX.js
- redis-CVwtpugi.js
- redshift-25W9uPmb.js
- restructuredtext-DfzH4Xui.js
- ruby-Cp1zYvxS.js
- rust-D5C2fndG.js
- sb-CDntyWJ8.js
- scala-BoFRg7Ot.js
- scheme-Bio4gycK.js
- scss-4Ik7cdeQ.js
- shell-CX-rkNHf.js
- solidity-Tw7wswEv.js
- sophia-C5WLch3f.js
- sparql-DHaeiCBh.js
- sql-CCSDG5nI.js
- st-pnP8ivHi.js
- swift-DwJ7jVG9.js
- systemverilog-B9Xyijhd.js
- tcl-DnHyzjbg.js
- ts.worker-BSchkg-h.js
- tsMode-DSUHOAA4.js
- twig-CPajHgWi.js
- typescript-W-ePJcIp.js
- typespec-D-MeaMDU.js
- vb-DgyLZaXg.js
- wgsl-BIv9DU6q.js
- xml-iv2UtzhA.js
- yaml-DShs-UDo.js
- index.html
- generator.test.ts.snap
- index.test.ts.snap
- serializer.test.ts.snap
- tester.test.ts.snap
- cli.ts
- combinator.test.ts
- combinator.ts
- compile.ts
- errors.ts
- generator.test.ts
- generator.ts
- helpers.ts
- index.test.ts
- index.ts
- model.test.ts
- model.ts
- scope.ts
- serializer.test.ts
- serializer.ts
- tester.test.ts
- tester.ts
- tests_helpers.ts
- .gitignore
- package-lock.json
- package.json
- README.md
- tsconfig.json
- main.ts
- style.css
- vite-env.d.ts
- worker.ts
- .gitignore
- index.html
- package-lock.json
- package.json
- tsconfig.json
- vite.config.ts
- .gitignore
- guards.test.ts
- test.sh
- types.ts
- status.ts
- stderr.txt
- stdout.txt
- types.ts
- types_guards.min.js
- types_guards.test.ts
- types_guards.ts
- external_types.ts
- status.ts
- stderr.txt
- stdout.txt
- types.ts
- types_guards.min.js
- types_guards.test.ts
- types_guards.ts
- status.ts
- stderr.txt
- stdout.txt
- types.ts
- types_guards.min.js
- types_guards.test.ts
- types_guards.ts
- status.ts
- stderr.txt
- stdout.txt
- types.ts
- status.ts
- stderr.txt
- stdout.txt
- types.ts
- .editorconfig
- .gitignore
- .prettierrc
- ci.sh
- package-lock.json
- package.json
- README.md
- tsconfig.json
- ci.sh
- CLAUDE.md
- compare.md
- CONTRIBUTING.md
- LICENSE
- playground.png
- publish.sh
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/peter-leonov/type-predicate-generator
Downloads the entire project code from GitHub to your computer.
cd type-predicate-generator
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
npm i -D generate-type-guards
Type this command into your terminal and run it.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
