├── .babelrc.cjs ├── .circleci └── config.yml ├── .commitlintrc.json ├── .editorconfig ├── .gitignore ├── .gitignore-sync ├── .husky ├── commit-msg ├── pre-commit └── pre-push ├── .lintstagedrc.mjs ├── .node-version ├── .prettierrc.mjs ├── .remarkrc.mjs ├── .renovaterc.json ├── .size-limit.json ├── .yarnrc.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── __tests__ └── integration.test.ts ├── eslint.config.js ├── jest.config.mjs ├── package.json ├── rollup.config.ts ├── src ├── enums │ ├── ReturnTypeEnums.ts │ └── ThresholdTypeEnums.ts ├── index.test.ts ├── index.ts ├── lib │ ├── fillDefaultOptions.test.ts │ ├── fillDefaultOptions.ts │ ├── getSimilarity.test.ts │ ├── getSimilarity.ts │ ├── matchItemProcessor.test.ts │ ├── matchItemProcessor.ts │ ├── normalizeString.test.ts │ ├── normalizeString.ts │ ├── resultProcessor.test.ts │ └── resultProcessor.ts └── types.ts ├── tsconfig.build.json ├── tsconfig.json └── yarn.lock /.babelrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/.babelrc.cjs -------------------------------------------------------------------------------- /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.commitlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/.commitlintrc.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitignore-sync: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/.gitignore-sync -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | yarn commitlint --edit "$1" 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- 1 | yarn ci 2 | -------------------------------------------------------------------------------- /.lintstagedrc.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/.lintstagedrc.mjs -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 18.20.8 2 | -------------------------------------------------------------------------------- /.prettierrc.mjs: -------------------------------------------------------------------------------- 1 | export { default } from '@foray1010/prettier-config' 2 | -------------------------------------------------------------------------------- /.remarkrc.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/.remarkrc.mjs -------------------------------------------------------------------------------- /.renovaterc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/.renovaterc.json -------------------------------------------------------------------------------- /.size-limit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/.size-limit.json -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/__tests__/integration.test.ts -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/eslint.config.js -------------------------------------------------------------------------------- /jest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/jest.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/rollup.config.ts -------------------------------------------------------------------------------- /src/enums/ReturnTypeEnums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/src/enums/ReturnTypeEnums.ts -------------------------------------------------------------------------------- /src/enums/ThresholdTypeEnums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/src/enums/ThresholdTypeEnums.ts -------------------------------------------------------------------------------- /src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/src/index.test.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lib/fillDefaultOptions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/src/lib/fillDefaultOptions.test.ts -------------------------------------------------------------------------------- /src/lib/fillDefaultOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/src/lib/fillDefaultOptions.ts -------------------------------------------------------------------------------- /src/lib/getSimilarity.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/src/lib/getSimilarity.test.ts -------------------------------------------------------------------------------- /src/lib/getSimilarity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/src/lib/getSimilarity.ts -------------------------------------------------------------------------------- /src/lib/matchItemProcessor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/src/lib/matchItemProcessor.test.ts -------------------------------------------------------------------------------- /src/lib/matchItemProcessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/src/lib/matchItemProcessor.ts -------------------------------------------------------------------------------- /src/lib/normalizeString.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/src/lib/normalizeString.test.ts -------------------------------------------------------------------------------- /src/lib/normalizeString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/src/lib/normalizeString.ts -------------------------------------------------------------------------------- /src/lib/resultProcessor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/src/lib/resultProcessor.test.ts -------------------------------------------------------------------------------- /src/lib/resultProcessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/src/lib/resultProcessor.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/src/types.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/didyoumean2/HEAD/yarn.lock --------------------------------------------------------------------------------