├── .eslintignore ├── .eslintrc.yml ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── jest.config.js ├── package.json ├── src ├── debounce.ts ├── isObject.ts ├── mabiki.ts └── throttle.ts ├── tests ├── debounce-and-throttle.test.ts ├── debounce.test.ts └── throttle.test.ts ├── tsconfig.json ├── tsconfig.module.json └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | jest.config.js 4 | -------------------------------------------------------------------------------- /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/mabiki/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/mabiki/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 120 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/mabiki/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/mabiki/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/mabiki/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/mabiki/HEAD/package.json -------------------------------------------------------------------------------- /src/debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/mabiki/HEAD/src/debounce.ts -------------------------------------------------------------------------------- /src/isObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/mabiki/HEAD/src/isObject.ts -------------------------------------------------------------------------------- /src/mabiki.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/mabiki/HEAD/src/mabiki.ts -------------------------------------------------------------------------------- /src/throttle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/mabiki/HEAD/src/throttle.ts -------------------------------------------------------------------------------- /tests/debounce-and-throttle.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/mabiki/HEAD/tests/debounce-and-throttle.test.ts -------------------------------------------------------------------------------- /tests/debounce.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/mabiki/HEAD/tests/debounce.test.ts -------------------------------------------------------------------------------- /tests/throttle.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/mabiki/HEAD/tests/throttle.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/mabiki/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.module.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/mabiki/HEAD/tsconfig.module.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/mabiki/HEAD/yarn.lock --------------------------------------------------------------------------------