├── .changeset └── config.json ├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ ├── main.yml │ └── release.yml ├── .gitignore ├── .npmrc ├── .prettierrc.js ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── jest.config.js ├── package.json ├── rollup.config.js ├── rollup ├── createRollupConfig.js ├── pascalcase.js ├── safePackageName.js └── writeCjsEntryFile.js ├── src ├── __snapshots__ │ └── useTypedController.test.tsx.snap ├── index.ts ├── logic │ ├── formatName.test.ts │ └── formatName.ts ├── types.ts ├── useTypedController.test.tsx └── useTypedController.tsx ├── tsconfig.json └── yarn.lock /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /dist 3 | /esm 4 | /coverage 5 | !.*.js 6 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/rollup.config.js -------------------------------------------------------------------------------- /rollup/createRollupConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/rollup/createRollupConfig.js -------------------------------------------------------------------------------- /rollup/pascalcase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/rollup/pascalcase.js -------------------------------------------------------------------------------- /rollup/safePackageName.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/rollup/safePackageName.js -------------------------------------------------------------------------------- /rollup/writeCjsEntryFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/rollup/writeCjsEntryFile.js -------------------------------------------------------------------------------- /src/__snapshots__/useTypedController.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/src/__snapshots__/useTypedController.test.tsx.snap -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/logic/formatName.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/src/logic/formatName.test.ts -------------------------------------------------------------------------------- /src/logic/formatName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/src/logic/formatName.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/useTypedController.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/src/useTypedController.test.tsx -------------------------------------------------------------------------------- /src/useTypedController.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/src/useTypedController.tsx -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-hook-form/strictly-typed/HEAD/yarn.lock --------------------------------------------------------------------------------