├── .gitattributes ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .prettierignore ├── animation.gif ├── eslint.config.js ├── grfn.svg ├── license-apache ├── license-mit ├── notice-apache ├── package.json ├── playground.js ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── readme.md ├── src ├── index.d.ts ├── index.js └── index.test.ts ├── tsconfig.json ├── tsdown.config.ts ├── types └── jest-extended.d.ts ├── vitest.config.ts └── vitest.setup.ts /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | /coverage/ 3 | /dist/ 4 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | pnpm-lock.yaml 2 | -------------------------------------------------------------------------------- /animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/animation.gif -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- 1 | export { default } from '@tomer/eslint-config' 2 | -------------------------------------------------------------------------------- /grfn.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/grfn.svg -------------------------------------------------------------------------------- /license-apache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/license-apache -------------------------------------------------------------------------------- /license-mit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/license-mit -------------------------------------------------------------------------------- /notice-apache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/notice-apache -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/package.json -------------------------------------------------------------------------------- /playground.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/playground.js -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/readme.md -------------------------------------------------------------------------------- /src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/src/index.d.ts -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/src/index.js -------------------------------------------------------------------------------- /src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/src/index.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/tsdown.config.ts -------------------------------------------------------------------------------- /types/jest-extended.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/types/jest-extended.d.ts -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/vitest.config.ts -------------------------------------------------------------------------------- /vitest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomerAberbach/grfn/HEAD/vitest.setup.ts --------------------------------------------------------------------------------