{ "name": "react-package-with-ci-cd-template", "version": "1.0.0", "description": "A full fledge template to create react-npm-package on the fly. This template took care of CI/CD setup of that package as well.", "main": "dist/index.js", "files": [ "dist", "readme.md", "CHANGELOG.md" ], "scripts": { "build": "rollup -c", "dev": "rollup -c -w", "lint": "eslint .", "lint:fix": "yarn lint --fix", "format": "prettier . --write", "test": "jest", "coverage": "jest --coverage", "storybook": "start-storybook -p 6006", "build-storybook": "build-storybook", "semantic-release": "semantic-release", "postinstall": "husky install && chmod ug+x .husky/*", "prepack": "pinst --disable", "postpack": "pinst --enable", "commit": "git-cz" }, "repository": "git@github.com:Showrin/react-package-with-ci-cd-template.git", "author": "Showrin ", "license": "MIT", "dependencies": {}, "devDependencies": { "@babel/core": "^7.18.10", "@babel/plugin-transform-runtime": "^7.18.10", "@babel/preset-env": "^7.18.10", "@babel/preset-react": "^7.18.6", "@babel/runtime": "^7.18.9", "@commitlint/cli": "^17.0.3", "@commitlint/config-conventional": "^17.0.3", "@rollup/plugin-babel": "^5.3.1", "@rollup/plugin-node-resolve": "^13.3.0", "@semantic-release/changelog": "^6.0.1", "@semantic-release/git": "^10.0.1", "@storybook/addon-actions": "^6.5.10", "@storybook/addon-essentials": "^6.5.10", "@storybook/addon-interactions": "^6.5.10", "@storybook/addon-links": "^6.5.10", "@storybook/builder-webpack4": "^6.5.10", "@storybook/manager-webpack4": "^6.5.10", "@storybook/react": "^6.5.10", "@storybook/testing-library": "^0.0.13", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.3.0", "babel-loader": "^8.2.5", "commitizen": "^4.2.5", "cz-conventional-changelog": "3.3.0", "eslint": "^7.32.0 || ^8.2.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-prettier": "^8.5.0", "eslint-plugin-import": "^2.25.3", "eslint-plugin-jest": "^26.8.3", "eslint-plugin-jsx-a11y": "^6.5.1", "eslint-plugin-react": "^7.28.0", "eslint-plugin-react-hooks": "^4.3.0", "eslint-plugin-storybook": "^0.6.4", "git-cz": "4.9.0", "husky": "^8.0.0", "jest": "^28.1.3", "jest-environment-jsdom": "^28.1.3", "lint-staged": "^13.0.3", "pinst": "^3.0.0", "prettier": "2.7.1", "react": "^18.2.0", "react-dom": "^18.2.0", "rollup": "^2.78.0", "rollup-plugin-sass": "^1.2.13", "semantic-release": "^19.0.3" }, "peerDependencies": { "prop-types": "^15.8.1", "react": "^18.2.0", "react-dom": "^18.2.0" }, "config": { "commitizen": { "path": "./node_modules/git-cz" } }, "lint-staged": { "**/*.{js,jsx}": [ "npx prettier --write", "npx eslint --fix" ] } }