@sapphire/shapeshift

Blazing fast input validation and transformation ⚡
v4.0.0 URL: https://unpkg.com/@sapphire/shapeshift@4.0.0/dist/iife/index.global.js
OpenBrowse Files
@sapphire/shapeshiftshapeshiftbottypescripttsyarnsapphireschemavalidationtype-checkingcheckinginput-validationruntime-validationowtype-validationzod

guardz

A simple and lightweight TypeScript type guard library for runtime type validation.
v1.12.2 URL: https://unpkg.com/guardz@1.12.2/dist/index.js
OpenBrowse Files
typescripttype-guardtypeguardruntime-validationruntime-type-checkingtype-safetyschema-validationdata-validationinput-validationapi-validationform-validationerror-handlingstructured-errorsjson-validationobject-validationarray-validationunion-typesintersection-typescomposite-typeszero-dependencieslightweightbundle-sizeperformancemonitoringdebuggingtestingassertiontype-checkingtype-inferencetypesafereactangularvuenodejsexpressnextjsnestjsfastifykoawebpackviterollupesbuildswcjestvitestcypressplaywrightaxiosfetchgraphqlrest-apimicroservicesserverlessawsazuregcpdockerkubernetesci-cdgithub-actionsgitlab-civercelnetlifydenobunesmcommonjsumdtree-shakingcode-splittingbundle-optimizationdeveloper-experiencedxdeveloper-toolstypescript-ecosystemjavascript-ecosystemfrontendbackendfullstackweb-developmentmobile-developmentdesktop-developmentcli-toolsbuild-toolscompilertranspilerstatic-analysislintingcode-qualitybest-practicesenterprisestartupopen-sourcemit-license

typed-env-parser

Simple environment parser with full typescript inferring support
v0.2.8 URL: https://unpkg.com/typed-env-parser@0.2.8/dist/index.js
OpenBrowse Files
parserenvstypescriptinferringruntime-validation

envfortress

Turn your .env into a fortress—type-checked, secure, and effortless for React, Vite, and Node.
v1.5.0 URL: https://unpkg.com/envfortress@1.5.0/dist/index.js
OpenBrowse Files
environmentvariablesenvvalidationtypescriptzodreactvitenextjsnodeexpresstype-saferuntime-validationcli

shuffrand

Cryptographically secure randomness and shuffling — with soul.
v1.8.1 URL: https://unpkg.com/shuffrand@1.8.1
OpenBrowse Files
accessalgorithmalphanumericarrayauthautomationchancecoin-flipcritical-hitcryptocryptographiccryptographically-secureAES128-bitAES-128RSA-2048NISTRijndaelBlock-cipherD&Dd20d6decryptiondestructivedicedungeon-masterencryptionentropyfairFisherFisher–YatesDurstenfeldgamePvEgeneratorprocedural-generationmakerhashinghearthstoneidentifierin-placejavascriptjskeysKnuthliblodasharktypevitelotterymaskingmock-datanondestructivenumbernumericpermutationprobabilityprobabilisticRNGPRNGCSPRNGRNGesusramdarandomrandomnessrollsaltsscramblesecureseedshufflesophisticatedstringtosstokenTTRPGtstypescriptunbiaseduniqueunpredictableutilityuuidweb-cryptocardroulettelotterycutting-edgehigh-qualitylightweightES-Modulesfully-typedruntime-validationnext-gendrawtree-shakinggranular-controlmonorepolower-boundupper-boundYates