123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132 |
- {
- "name": "vite-ts-react",
- "version": "0.0.0",
- "scripts": {
- "dev": "cross-env NODE_OPTIONS=--max-old-space-size=4096 vite",
- "build": "tsc && cross-env NODE_OPTIONS=--max-old-space-size=4096 vite build",
- "package": "rimraf lib && set NODE_ENV=production&& rollup -c rollup.config.js",
- "serve": "vite preview",
- "start:qa": "vite -m qa"
- },
- "prettier": {
- "semi": false,
- "singleQuote": true,
- "jsxSingleQuote": true,
- "parser": "typescript",
- "quoteProps": "consistent",
- "trailingComma": "none",
- "tabWidth": 2,
- "printWidth": 100,
- "overrides": [
- {
- "files": ".prettierrc",
- "options": {
- "parser": "typescript"
- }
- }
- ],
- "settings": {
- "react": {
- "version": "detect"
- }
- },
- "endOfLine": "auto"
- },
- "husky": {
- "hooks": {
- "commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
- "pre-commit": "pretty-quick --staged"
- }
- },
- "eslintConfig": {
- "extends": [
- "react-app"
- ],
- "rules": {
- "camelcase": 0,
- "no-use-before-define": "off",
- "@typescript-eslint/no-use-before-define": [
- "error"
- ],
- "prettier/prettier": [
- "error",
- {
- "endOfLine": "auto"
- }
- ]
- }
- },
- "postcss": {
- "plugins": {
- "autoprefixer": {}
- }
- },
- "dependencies": {
- "@loadable/component": "^5.15.0",
- "@nteract/directory-listing": "^2.1.0",
- "@nteract/markdown": "^4.6.2",
- "@nteract/notebook-preview": "^11.0.4-alpha.0",
- "@nteract/presentational-components": "^3.4.11",
- "@nteract/transform-vega": "^7.0.0",
- "@nteract/transforms": "^5.0.4-alpha.0",
- "antd": "^4.16.12",
- "axios": "^0.21.1",
- "build": "^0.1.4",
- "classnames": "^2.3.1",
- "d3-dsv": "^3.0.1",
- "jquery": "^3.6.0",
- "js-base64": "^3.6.1",
- "lodash-es": "^4.17.21",
- "next": "^11.1.2",
- "nprogress": "^0.2.0",
- "react": "^17.0.2",
- "react-dom": "^17.0.2",
- "react-router": "^5.2.0",
- "react-router-config": "^5.1.1",
- "react-router-dom": "^5.2.0"
- },
- "devDependencies": {
- "@rollup/plugin-dynamic-import-vars": "^1.4.0",
- "@rollup/plugin-json": "^4.1.0",
- "@rollup/plugin-node-resolve": "^13.0.4",
- "@types/axios": "^0.14.0",
- "@types/d3-dsv": "^3.0.0",
- "@types/lodash": "^4.14.172",
- "@types/lodash-es": "^4.17.5",
- "@types/next": "^9.0.0",
- "@types/node": "^16.6.2",
- "@types/nprogress": "^0.2.0",
- "@types/react": "^17.0.0",
- "@types/react-dom": "^17.0.0",
- "@types/react-router-dom": "^5.1.8",
- "@types/styled-components": "^5.1.14",
- "@typescript-eslint/eslint-plugin": "^4.29.2",
- "@typescript-eslint/parser": "^4.29.2",
- "@vitejs/plugin-legacy": "^1.5.1",
- "@vitejs/plugin-react-refresh": "^1.3.1",
- "autoprefixer": "^10.3.4",
- "cross-env": "^7.0.3",
- "eslint": "^7.32.0",
- "eslint-config-alloy": "^4.2.0",
- "eslint-plugin-react": "^7.24.0",
- "husky": "^4.3.8",
- "less": "^4.1.1",
- "lint-staged": "^11.1.2",
- "postcss": "^8.3.6",
- "prettier": "^2.3.2",
- "rimraf": "^3.0.2",
- "rollup-plugin-babel": "^4.4.0",
- "rollup-plugin-commonjs": "^10.1.0",
- "rollup-plugin-peer-deps-external": "^2.2.4",
- "rollup-plugin-postcss": "^4.0.1",
- "rollup-plugin-stylelint": "^1.0.0",
- "rollup-plugin-terser": "^7.0.2",
- "rollup-plugin-tslint": "^0.2.2",
- "rollup-plugin-typescript2": "^0.30.0",
- "rollup-plugin-visualizer": "^5.5.2",
- "sass": "^1.38.0",
- "typescript": "^4.3.5",
- "vite": "^2.5.4",
- "vite-plugin-imp": "^2.0.7"
- }
- }
|