├── .commitlintrc.json ├── .editorconfig ├── .eslintrc.js ├── .github └── workflows │ ├── main.yml │ └── publish.yml ├── .gitignore ├── .husky ├── commit-msg ├── common.sh └── pre-commit ├── .npmrc ├── .prettierrc.json ├── .storybook ├── main.js └── preview.js ├── README.md ├── jest.config.js ├── package.json ├── renovate.json ├── src ├── AutowidthInput.tsx ├── index.tsx └── stories │ └── AutowidthInput.stories.tsx ├── tests ├── AutowidthInput.test.tsx ├── __snapshots__ │ └── AutowidthInput.test.tsx.snap └── setupTests.ts ├── tsconfig.json ├── tsup.config.ts └── yarn.lock /.commitlintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@commitlint/config-conventional"] 3 | } 4 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/.husky/common.sh -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | save-exact = true -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.storybook/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/.storybook/main.js -------------------------------------------------------------------------------- /.storybook/preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/.storybook/preview.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/renovate.json -------------------------------------------------------------------------------- /src/AutowidthInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/src/AutowidthInput.tsx -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/stories/AutowidthInput.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/src/stories/AutowidthInput.stories.tsx -------------------------------------------------------------------------------- /tests/AutowidthInput.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/tests/AutowidthInput.test.tsx -------------------------------------------------------------------------------- /tests/__snapshots__/AutowidthInput.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/tests/__snapshots__/AutowidthInput.test.tsx.snap -------------------------------------------------------------------------------- /tests/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom/extend-expect'; 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/tsup.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kierianlee/react-autowidth-input/HEAD/yarn.lock --------------------------------------------------------------------------------