UNPKG

@doopage/react-ui-kit

Version:
183 lines (182 loc) 5.67 kB
{ "name": "@doopage/react-ui-kit", "homepage": "https://huynhhuyhiep.github.io/doopage-react-ui-kit", "version": "0.2.34", "description": "UI-kit for DooPage project", "repository": { "type": "git", "url": "https://github.com/huynhhuyhiep/doopage-react-ui-kit" }, "main": "dist/cjs/index", "module": "dist/es/index", "style": "dist/@doopage/component.css", "types": "dist/types/index.d.ts", "sideEffects": false, "author": { "name": "HuynhHuyHiep", "email": "huynhhuyhiep0808@gmail.com" }, "scripts": { "installPeer": "node build-tool/peerDep.js", "test": "jest", "test:dev": "jest --watch", "lint": "eslint src/**/*.{tsx,ts} --fix", "stylelint": "stylelint src/**/*.{ts,tsx,jsx,js,css,scss,less} --fix", "commit": "git-cz", "release": "standard-version && git push --follow-tags origin main", "build": "node build-tool/build.js", "prepublishOnly": "npm run lint && npm run release && npm run build", "doc:dev": "docz dev --typescript --port=3003", "doc:build": "docz build", "doc:deploy": "npm run doc:build && gh-pages -d docs", "publish-npm": "npm publish", "update": "npx npm-check --update", "depcheck": "npx depcheck", "check-before-publish": "npm run test && npm run lint && npm run build && npm run doc:build" }, "files": [ "dist" ], "license": "MIT", "engines": { "node": ">=8.0.0" }, "husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS", "pre-commit": "lint-staged && git add ." } }, "config": { "commitizen": { "path": "cz-conventional-changelog" } }, "lint-staged": { "{src,docs}/**/*.{js,json,css,jsx,ts,tsx} *.js": [ "pretty-quick --staged", "npm run stylelint", "eslint --fix --quiet --ignore-path .gitignore", "git add" ] }, "peerDependencies": { "@material-ui/core": ">=4", "@material-ui/icons": ">=4", "react-beautiful-dnd": ">=13.1.0", "date-fns": ">=2", "moment": ">=2", "react": ">=16", "react-dom": ">=16" }, "dependencies": { "@babel/runtime": "^7.12.5", "classnames": "^2.2.6", "material-ui-popup-state": "^1.7.1", "notistack": "^1.0.3", "react-date-range": "^1.1.3", "react-datetime": "^3.0.4", "valtio": "^0.4.10" }, "devDependencies": { "@babel/cli": "^7.7.0", "@babel/core": "^7.7.2", "@babel/plugin-proposal-class-properties": "^7.7.0", "@babel/plugin-proposal-object-rest-spread": "^7.6.2", "@babel/plugin-transform-runtime": "^7.12.10", "@babel/preset-env": "^7.7.1", "@babel/preset-react": "^7.7.0", "@babel/preset-typescript": "^7.7.4", "@babel/types": "^7.12.12", "@commitlint/cli": "^11.0.0", "@commitlint/config-conventional": "^11.0.0", "@material-ui/core": "^4.11.2", "@material-ui/icons": "^4.11.2", "@material-ui/lab": "^4.0.0-alpha.57", "@nejcm/docz-theme-extended": "^2.0.10", "@rollup/plugin-babel": "^5.2.2", "@rollup/plugin-commonjs": "^17.0.0", "@rollup/plugin-node-resolve": "^11.0.1", "@rollup/plugin-replace": "^2.2.1", "@testing-library/jest-dom": "^5.11.6", "@testing-library/react": "^11.2.2", "@types/classnames": "^2.2.11", "@types/jest": "^26.0.19", "@types/node": "^14.14.14", "@types/react": "^17.0.0", "@types/react-date-range": "^1.1.2", "@types/react-dom": "^17.0.0", "@types/react-test-renderer": "^17.0.0", "@typescript-eslint/eslint-plugin": "^4.11.0", "@typescript-eslint/parser": "^4.11.0", "autoprefixer": "^9.0.0", "babel-eslint": "^10.0.3", "babel-jest": "^26.6.3", "babel-plugin-minify-dead-code-elimination": "^0.5.1", "babel-plugin-transform-imports": "^2.0.0", "babel-plugin-transform-react-remove-prop-types": "^0.4.24", "babel-plugin-transform-remove-console": "^6.9.4", "babel-plugin-transform-require-ignore": "^0.1.1", "commitizen": "^4.0.3", "concurrently": "^5.0.0", "cross-spawn": "^7.0.1", "date-fns": "^2.16.1", "docz": "^2.1.1", "eslint": "^7.16.0", "eslint-config-airbnb": "^18.0.1", "eslint-config-airbnb-base": "^14.0.0", "eslint-config-prettier": "^7.1.0", "eslint-plugin-import": "^2.18.2", "eslint-plugin-jsx-a11y": "^6.2.3", "eslint-plugin-prettier": "^3.1.1", "eslint-plugin-react": "^7.16.0", "eslint-plugin-react-hooks": "^4.2.0", "gatsby-plugin-sass": "^2.8.0", "gh-pages": "^3.1.0", "glob": "^7.1.6", "husky": "^4.3.6", "inflected": "^2.0.4", "jest": "^26.6.3", "lint-staged": "^10.5.3", "no-case": "^3.0.4", "postcss-preset-env": "^6.7.0", "prettier": "^2.2.1", "pretty-quick": "^3.1.0", "prop-types": "^15.7.2", "react": "^17.0.1", "react-dom": "^17.0.1", "react-test-renderer": "^17.0.1", "read-pkg-up": "^7.0.0", "rimraf": "^3.0.0", "rollup": "^2.35.1", "rollup-plugin-peer-deps-external": "^2.2.0", "rollup-plugin-postcss": "^4.0.0", "rollup-plugin-size-snapshot": "^0.12.0", "rollup-plugin-terser": "^7.0.2", "rollup-plugin-typescript2": "^0.29.0", "standard-version": "^9.0.0", "stylelint": "^13.8.0", "stylelint-config-standard": "^20.0.0", "ts-jest": "^26.4.4", "tslib": "^2.0.3", "typescript": "^4.1.3", "which": "^2.0.2", "yargs-parser": "^20.2.4", "react-beautiful-dnd": "^13.1.0" }, "keywords": [ "react", "components", "react-components", "react-ui", "react-ui-kit", "ui-kit", "@doopage/ui-kit", "library", "doopage", "react-button" ], "publishConfig": { "access": "public" } }