@withjoy/joykit
Version:
UI Component Library for Joy web
101 lines (100 loc) • 3.24 kB
JSON
{
"name": "@withjoy/joykit",
"version": "0.0.65",
"description": "UI Component Library for Joy web",
"main": "lib/index.js",
"module": "lib/index.module.js",
"types": "lib/index.d.ts",
"files": ["lib/**/*"],
"author": "Joy",
"license": "MIT",
"scripts": {
"start": "webpack-dev-server --config config/webpack.config.js",
"build": "npx rollup -c --environment BUILD:production,NODE_ENV:production",
"build:dev": "npx rollup -c --environment BUILD:developent,NODE_ENV:developent",
"version": "git add -A src",
"postversion": "git push && git push --tags"
},
"dependencies": {
"debounce": "^1.2.0",
"deepmerge": "3.2.0",
"memoize-one": "^5.0.0",
"react-dev-utils": "7.0.1",
"react-event-listener": "^0.6.6",
"react-media": "^1.9.2",
"react-portal": "4.2.0",
"react-spring": "^8.0.19",
"react-swipeable-views": "^0.13.1",
"react-textarea-autosize": "7.1.0",
"rollup": "1.10.1",
"smoothscroll-polyfill": "^0.4.3",
"styled-system": "4.0.0",
"typescript": "3.3",
"warning": "^4.0.3"
},
"devDependencies": {
"@babel/core": "7.2.2",
"@babel/plugin-proposal-class-properties": "^7.4.0",
"@babel/plugin-syntax-dynamic-import": "^7.2.0",
"@babel/preset-env": "^7.4.3",
"@babel/preset-react": "^7.0.0",
"@babel/preset-typescript": "^7.3.3",
"@types/debounce": "^1.2.0",
"@types/debug": "4.1.0",
"@types/deepmerge": "^2.2.0",
"@types/faker": "^4.1.5",
"@types/memoize-one": "^4.1.0",
"@types/react": "^16.8.6",
"@types/react-dom": "16.8.2",
"@types/react-event-listener": "^0.4.9",
"@types/react-portal": "4.0.1",
"@types/react-router-dom": "^4.3.1",
"@types/react-swipeable-views": "^0.13.0",
"@types/react-textarea-autosize": "^4.3.3",
"@types/smoothscroll-polyfill": "^0.3.1",
"@types/styled-components": "4.1.13",
"@types/styled-system": "^3.2.2",
"@types/warning": "^3.0.0",
"babel-loader": "8.0.5",
"babel-plugin-styled-components": "^1.10.0",
"faker": "^4.1.0",
"fork-ts-checker-webpack-plugin": "0.5.2",
"html-webpack-plugin": "3.2.0",
"husky": "1.3.1",
"lint-staged": "8.1.3",
"prettier": "1.16.3",
"react": "16.8.4",
"react-dom": "16.8.4",
"react-hot-loader": "4.8.0",
"react-router-dom": "^4.3.1",
"rollup-plugin-babel": "4.3.2",
"rollup-plugin-commonjs": "^9.3.4",
"rollup-plugin-filesize": "^6.0.1",
"rollup-plugin-node-resolve": "4.0.0",
"rollup-plugin-terser": "4.0.4",
"rollup-plugin-typescript2": "0.20.1",
"styled-components": "4.1.3",
"ts-loader": "5.3.3",
"tsconfig-paths-webpack-plugin": "3.2.0",
"tslint": "5.12.1",
"tslint-config-prettier": "1.17.0",
"tslint-react": "3.6.0",
"typescript-plugin-styled-components": "^1.3.0",
"webpack": "4.29.0",
"webpack-cli": "3.2.1",
"webpack-dev-server": "3.1.14"
},
"peerDependencies": {
"react": ">= 16.8.3",
"react-dom": ">= 16.8.3",
"styled-components": ">= 4"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{jsx,js,tsx}": ["node_modules/prettier/bin-prettier.js --config ./.prettierrc --write", "git add"]
}
}