├── .gitignore ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── package.json ├── pnpm-lock.yaml ├── src ├── index.ts └── utils │ ├── logger.ts │ └── package-actions.ts ├── template ├── .eslintrc.cjs ├── .gitignore ├── .npmignore ├── index.html ├── package.json ├── src │ ├── App.tsx │ ├── hooks │ │ ├── index.ts │ │ └── useCountUp.ts │ ├── main.tsx │ └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts ├── tsconfig.json └── tsup.config.ts /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/src/utils/logger.ts -------------------------------------------------------------------------------- /src/utils/package-actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/src/utils/package-actions.ts -------------------------------------------------------------------------------- /template/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/template/.eslintrc.cjs -------------------------------------------------------------------------------- /template/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/template/.gitignore -------------------------------------------------------------------------------- /template/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/template/.npmignore -------------------------------------------------------------------------------- /template/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/template/index.html -------------------------------------------------------------------------------- /template/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/template/package.json -------------------------------------------------------------------------------- /template/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/template/src/App.tsx -------------------------------------------------------------------------------- /template/src/hooks/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./useCountUp"; 2 | -------------------------------------------------------------------------------- /template/src/hooks/useCountUp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/template/src/hooks/useCountUp.ts -------------------------------------------------------------------------------- /template/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/template/src/main.tsx -------------------------------------------------------------------------------- /template/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /template/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/template/tsconfig.json -------------------------------------------------------------------------------- /template/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/template/tsconfig.node.json -------------------------------------------------------------------------------- /template/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/template/vite.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/novajslabs/hook-crafter/HEAD/tsup.config.ts --------------------------------------------------------------------------------