UNPKG

npm-cts-ui

Version:

UI KIT for Taro

250 lines (248 loc) 6.97 kB
{ "author": { "name": "chenjinbang" }, "keywords": [ "npm-cts-ui", "taro", "taro-ui", "ui" ], "license": "ISC", "main": "dist/index.js", "main:h5": "dist/h5/index.js", "name": "npm-cts-ui", "types": "./types/index.d.ts", "version": "1.2.22", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "bundleDependencies": false, "dependencies": { "@types/react": "^16.7.3", "bind-decorator": "^1.0.11", "classnames": "^2.2.6", "dayjs": "^1.7.7", "lodash": "^4.17.10", "prop-types": "^15.6.2", "taro-ui": "^2.3.4", "qs": "6.9.6", "dateformat": "^5.0.1" }, "deprecated": false, "description": "UI KIT for Taro", "devDependencies": { "@babel/core": "^7.0.0-rc.1", "@babel/plugin-proposal-class-properties": "^7.0.0-beta.55", "@babel/plugin-proposal-object-rest-spread": "^7.0.0", "@babel/plugin-transform-react-jsx": "^7.0.0-beta.55", "@babel/preset-env": "^7.0.0-beta.55", "@commitlint/cli": "^8.2.0", "@commitlint/config-conventional": "^8.2.0", "@mapbox/jsxtreme-markdown-loader": "^0.8.3", "@tarojs/cli": "^2.0.3", "@tarojs/components": "^2.0.3", "@tarojs/mini-runner": "^2.0.3", "@tarojs/plugin-babel": "^2.0.3", "@tarojs/plugin-csso": "^2.0.3", "@tarojs/plugin-sass": "^2.0.3", "@tarojs/plugin-uglifyjs": "^2.0.3", "@tarojs/router": "^2.0.3", "@tarojs/taro": "^2.0.3", "@tarojs/taro-alipay": "^2.0.3", "@tarojs/taro-h5": "^2.0.3", "@tarojs/taro-qq": "^2.0.3", "@tarojs/taro-swan": "^2.0.3", "@tarojs/taro-weapp": "^2.0.3", "@tarojs/webpack-runner": "^2.0.3", "@types/classnames": "^2.2.9", "@types/webpack-env": "^1.13.6", "@typescript-eslint/eslint-plugin": "^2.10.0", "@typescript-eslint/parser": "^2.10.0", "at-ui-style": "^1.5.1", "autoprefixer": "^9.0.2", "babel-core": "^7.0.0-0", "babel-eslint": "^10.0.3", "babel-jest": "23.6.0", "babel-loader": "^8.0.0-beta.0", "babel-plugin-syntax-dynamic-import": "^6.18.0", "babel-plugin-transform-class-properties": "^6.24.1", "babel-plugin-transform-decorators-legacy": "^1.3.4", "babel-plugin-transform-object-rest-spread": "^6.26.0", "babel-preset-env": "^1.6.1", "chalk": "^3.0.0", "classnames": "^2.2.6", "clean-webpack-plugin": "^3.0.0", "commitlint": "^8.2.0", "conventional-changelog-cli": "^2.0.11", "copy-to-clipboard": "^3.0.8", "copy-webpack-plugin": "^5.0.5", "cross-env": "^7.0.0", "css-loader": "^3.2.1", "eslint": "^6.7.2", "eslint-config-o2team": "^0.1.6", "eslint-config-prettier": "^6.10.0", "eslint-config-taro": "^2.0.3", "eslint-plugin-import": "^2.12.0", "eslint-plugin-jest": "^23.1.1", "eslint-plugin-prettier": "^3.1.2", "eslint-plugin-react": "^7.8.2", "eslint-plugin-react-hooks": "^2.1.1", "favicons-webpack-plugin": "2.1.0", "file-loader": "^5.0.2", "front-matter": "^3.0.2", "fs-extra": "^8.1.0", "glob": "^7.1.2", "highlight.js": "^9.12.0", "html-webpack-plugin": "^3.2.0", "html-withimg-loader": "^0.1.16", "husky": "^4.0.3", "jest": "23.6.0", "json-loader": "^0.5.7", "lint-staged": "^9.5.0", "loader-utils": "^1.1.0", "markdown-it": "^10.0.0", "markdown-it-container": "^2.0.0", "markdown-it-react-loader": "1.0.0", "mini-css-extract-plugin": "^0.9.0", "nerv-server": "^1.5.1", "nerv-test-utils": "^1.5.1", "nervjs": "^1.5.6", "ora": "^4.0.3", "postcss": "^7.0.2", "postcss-loader": "^3.0.0", "prettier": "^1.19.1", "qrcode.react": "^1.0.0", "react-markdown-loader": "^1.1.14", "react-router-dom": "^5.1.2", "regenerator-runtime": "^0.13.3", "rimraf": "^3.0.2", "sass-loader": "^8.0.0", "simulant": "^0.2.2", "stylelint": "^13.0.0", "stylelint-config-standard": "^20.0.0", "stylelint-scss": "^3.2.0", "terser": "^4.4.2", "typescript": "^3.0.1", "url-loader": "^3.0.0", "webpack": "^4.16.5", "webpack-dev-server": "^3.1.5", "webpack-merge": "^4.1.3", "yaml-loader": "^0.5.0" }, "eslintConfig": { "extends": [ "o2team", "taro", "plugin:prettier/recommended" ], "parser": "babel-eslint", "env": { "jest": true }, "rules": { "class-methods-use-this": "off", "prefer-rest-params": "off", "arrow-body-style": "warn", "taro/custom-component-children": "off", "no-unused-vars": [ "error", { "varsIgnorePattern": "Taro" } ], "no-console": [ "error", { "allow": [ "warn", "error" ] } ] }, "overrides": [ { "files": [ "build/*.js" ], "rules": { "import/no-commonjs": "off" } }, { "files": [ "test/**/*.test.js", "test/**/test.js" ], "rules": { "taro/no-stateless-component": "off", "react/react-in-jsx-scope": "off", "react/no-find-dom-node": "off", "no-unused-vars": [ "error", { "varsIgnorePattern": "Nerv" } ] } }, { "files": [ "**/*.ts", "**/*.tsx" ], "parser": "@typescript-eslint/parser", "plugins": [ "react", "@typescript-eslint" ], "extends": "plugin:prettier/recommended", "env": { "jest": true }, "rules": { "no-undef": 0, "no-unused-vars": 0, "@typescript-eslint/class-name-casing": 2, "class-methods-use-this": "off", "prefer-rest-params": "off", "arrow-body-style": "warn", "react/jsx-filename-extension": [ 2, { "extensions": [ ".js", ".jsx", ".ts", ".tsx" ] } ], "taro/custom-component-children": "off" } } ] }, "sideEffects": [ "*.scss", "*.css" ], "stylelint": { "extends": "stylelint-config-standard", "plugins": [ "stylelint-scss" ], "rules": { "declaration-colon-newline-after": null, "at-rule-no-unknown": null, "color-hex-case": null, "block-closing-brace-newline-after": null, "at-rule-empty-line-before": null, "number-no-trailing-zeros": null, "no-empty-source": null, "unit-case": null, "scss/at-rule-no-unknown": true } } }