UNPKG

@react-hookz/web

Version:

React hooks done right, for browser and SSR.

130 lines (129 loc) 4.02 kB
{ "name": "@react-hookz/web", "version": "14.6.0", "description": "React hooks done right, for browser and SSR.", "keywords": [ "react", "hook", "react-hook", "browser", "ssr" ], "license": "MIT", "repository": { "type": "git", "url": "https://github.com/react-hookz/web.git" }, "bugs": { "url": "https://github.com/react-hookz/web/issues" }, "publishConfig": { "access": "public" }, "files": [ "cjs", "esm", "esnext" ], "main": "cjs/index.js", "esnext": "esnext/index.js", "types": "cjs/index.d.ts", "module": "esm/index.js", "sideEffects": false, "scripts": { "prepare": "husky install", "commit": "git-cz", "build": "yarn build:cleanup && concurrently yarn:build:cjs yarn:build:esm yarn:build:esnext --kill-others-on-fail", "build:cleanup": "rimraf ./cjs ./esm ./esnext ./types", "build:cjs": "ttsc -p ./tsconfig.build.json --module CommonJS --target ES5 --outDir ./cjs", "build:esm": "ttsc -p ./tsconfig.build.json --module ES6 --target ES5 --outDir ./esm", "build:esnext": "ttsc -p ./tsconfig.build.json --module ESNext --target ESNext --outDir ./esnext", "new-hook": "node ./utility/add-new-hook.js", "test": "jest --selectProjects dom ssr", "test:coverage": "yarn test --coverage", "lint": "eslint ./ ./.storybook --ext ts,js,tsx,jsx,md,mdx", "lint:fix": "yarn lint --fix", "storybook:watch": "start-storybook -p 6006 --docs --no-manager-cache", "storybook:build": "build-storybook --docs -o ./storybook-build", "storybook:deploy": "storybook-to-ghpages -s storybook:build" }, "config": { "commitizen": { "path": "@commitlint/cz-commitlint" } }, "lint-staged": { "*.{js,jsx,ts,tsx,md,mdx}": "eslint --fix" }, "release": { "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/changelog", "@semantic-release/npm", "@semantic-release/git", "@semantic-release/github" ] }, "dependencies": { "@react-hookz/deep-equal": "^1.0.2" }, "peerDependencies": { "js-cookie": "^3.0.1", "react": "^16.8 || ^17 || ^18", "react-dom": "^16.8 || ^17 || ^18" }, "peerDependenciesMeta": { "js-cookie": { "optional": true } }, "devDependencies": { "@babel/core": "^7.18.6", "@commitlint/cli": "^17.0.2", "@commitlint/config-conventional": "^17.0.3", "@commitlint/cz-commitlint": "^17.0.3", "@jamesacarr/eslint-formatter-github-actions": "^0.1.0", "@jamesacarr/jest-reporter-github-actions": "^0.0.4", "@react-hookz/eslint-config": "^1.6.1", "@semantic-release/changelog": "^6.0.1", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^8.0.4", "@storybook/addon-docs": "^6.5.8", "@storybook/addon-essentials": "^6.5.9", "@storybook/addon-links": "^6.5.9", "@storybook/addon-postcss": "^2.0.0", "@storybook/addons": "^6.5.9", "@storybook/builder-webpack5": "^6.5.9", "@storybook/manager-webpack5": "^6.5.9", "@storybook/react": "^6.5.9", "@storybook/storybook-deployer": "^2.8.11", "@storybook/theming": "^6.5.8", "@testing-library/react-hooks": "^8.0.1", "@types/jest": "^28.1.3", "@types/js-cookie": "^3.0.2", "@types/react": "^18.0.12", "@types/react-dom": "^18.0.5", "babel-loader": "^8.2.5", "commitizen": "^4.2.4", "commitlint": "^17.0.3", "concurrently": "^7.2.2", "eslint-plugin-react-hooks": "^4.6.0", "husky": "^8.0.1", "jest": "^28.1.2", "jest-environment-jsdom": "^28.1.2", "jest-github-actions-reporter": "^1.0.3", "js-cookie": "^3.0.1", "lint-staged": "^13.0.3", "prettier": "^2.7.1", "react": "^17.0.2", "react-dom": "^17.0.2", "rimraf": "^3.0.2", "semantic-release": "^19.0.3", "ts-jest": "^28.0.5", "ts-node": "^10.8.1", "ttypescript": "^1.5.13", "typescript": "^4.7.4", "yarn": "^1.22.19" } }