| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197 |
- {
- "name": "@xdjf/idd-web",
- "description": "Lightweight Rule Engine Frontend Page Code.",
- "version": "0.1.1",
- "private": "true",
- "scripts": {
- "dev": "vite --force",
- "build": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build",
- "tsd": "xy-tsd",
- "preview": "vite preview --port 4173",
- "pub": "npx babel-node publish.js --presets @babel/preset-env",
- "lint": "eslint --ext .vue,.js,.jsx,.ts,.tsx ./ --max-warnings 0 --cache --cache-location node_modules/.cache/eslint/",
- "lint:fix": "eslint --ext .vue,.js,jsx,.ts,.tsx ./ --max-warnings 0 --cache --cache-location node_modules/.cache/eslint/ --fix",
- "stylelint": "stylelint src/**/*.{html,vue,sass,scss,less} --cache --cache-location node_modules/.cache/stylelint/",
- "stylelint:fix": "stylelint src/**/*.{html,vue,sass,scss,less} --cache --cache-location node_modules/.cache/stylelint/ --fix",
- "lint:tsd": "eslint --fix --ext .js,.vue temp"
- },
- "main": "src/index.js",
- "dependencies": {
- "@ggzj/shuffle-lite-web": "0.1.79-ds",
- "@kangc/v-md-editor": "1.7.11",
- "@tinymce/tinymce-vue": "3",
- "@univerjs/preset-sheets-core": "0.12.3",
- "@univerjs/presets": "0.12.3",
- "@vue-office/docx": "1.6.2",
- "@vue-office/excel": "1.7.11",
- "@vue-office/pdf": "2.0.2",
- "@yufp/constant": "0.1.1",
- "@yufp/icon": "0.1.1",
- "@yufp/layout": "0.1.7",
- "@yufp/layout-utils": "0.1.1",
- "@yufp/locale": "0.1.1",
- "@yufp/sidebar": "2.10.1",
- "@yufp/store": "0.1.7",
- "@yufp/svgicon": "0.1.1",
- "@yufp/toolbar": "0.1.1",
- "@yuxp/compile": "2.10.1-test.5",
- "@yuxp/extension-widgets": "1.1.9",
- "@yuxp/integration": "1.0.5",
- "axios": "1.6.8",
- "dayjs": "1.11.7",
- "decimal.js": "10.4.3",
- "diff": "8.0.2",
- "draggabilly": "3.0.0",
- "element-ui": "2.15.14",
- "fingerprintjs2": "2.1.0",
- "highlight.js": "11.10.0",
- "html2canvas": "1.4.1",
- "js-base64": "3.7.7",
- "js-cookie": "2.2.0",
- "jsencrypt": "3.3.2",
- "jsoneditor": "10.4.2",
- "jszip": "3.10.1",
- "katex": "0.16.25",
- "lodash": "4.17.21",
- "mockjs": "1.1.0",
- "nprogress": "0.2.0",
- "pdfjs-dist": "2.1",
- "qs": "6.12.0",
- "regenerator-runtime": "0.14.1",
- "screenfull": "6.0.2",
- "sortablejs": "1.15.6",
- "throttle-debounce": "1.1.0",
- "tinymce": "5.7.1",
- "v-viewer": "1.7.4",
- "vcolorpicker": "1.1.0",
- "viewerjs": "1.11.7",
- "vue": "2.7.16",
- "vue-clipboard2": "0.3.3",
- "vue-router": "3.6.5",
- "vue-seamless-scroll": "1.1.23",
- "vue-virtual-scroll-list": "2.3.5",
- "vuex": "3.6.2",
- "vuex-persist": "3.1.3",
- "yuwp-ui": "2.7.27-cdp.85"
- },
- "devDependencies": {
- "@antv/g6": "4.8.21",
- "@babel/node": "7.25.0",
- "@babel/plugin-syntax-jsx": "7.24.7",
- "@babel/preset-env": "7.25.4",
- "@commitlint/cli": "17.8.1",
- "@commitlint/config-conventional": "17.8.1",
- "@vitejs/plugin-vue2": "2.3.1",
- "@vitejs/plugin-vue2-jsx": "1.1.1",
- "@vue/babel-helper-vue-jsx-merge-props": "1.4.0",
- "@vue/babel-plugin-transform-vue-jsx": "1.4.0",
- "@vue/babel-preset-jsx": "1.4.0",
- "@xdjf/oca-web": "0.2.1",
- "@yufp/request-filter-plus": "0.1.1",
- "@yufp/xy-tsd": "0.1.27",
- "@yufp/xy-utils": "0.2.20",
- "@yuxp/previewer": "1.0.17-vite.13",
- "@yuxp/web-cli": "1.0.20",
- "acorn": "8.12.1",
- "autoprefixer": "10.4.19",
- "codemirror": "5.65.16",
- "cz-git": "1.9.0",
- "deepmerge": "4.3.1",
- "dom-to-image": "2.6.0",
- "eslint": "8.57.0",
- "eslint-config-airbnb-base": "15.0.0",
- "eslint-config-prettier": "8.10.0",
- "eslint-define-config": "1.23.0",
- "eslint-plugin-import": "2.29.1",
- "eslint-plugin-prettier": "4.2.1",
- "eslint-plugin-vue": "9.23.0",
- "express": "4.17.1",
- "husky": "8.0.3",
- "insert-css": "2.0.0",
- "jsmind": "0.8.6",
- "lint-staged": "13.3.0",
- "moment": "2.30.1",
- "multer": "1.4.5-lts.1",
- "node-xlsx": "0.19.0",
- "postcss": "8.4.38",
- "postcss-html": "1.6.0",
- "postcss-scss": "4.0.9",
- "prettier": "2.8.8",
- "relation-graph": "2.2.8",
- "request": "2.88.2",
- "sass": "1.72.0",
- "stylelint": "15.11.0",
- "stylelint-config-html": "1.1.0",
- "stylelint-config-recess-order": "4.6.0",
- "stylelint-config-standard": "33.0.0",
- "stylelint-order": "6.0.4",
- "terser": "5.36.0",
- "uuid": "10.0.0",
- "vcolorpicker": "1.1.0",
- "vite": "4.5.5",
- "vite-plugin-eslint": "1.8.1",
- "vite-plugin-externals": "0.6.2",
- "vite-plugin-mock": "3.0.2",
- "vite-plugin-mock-dev-server": "1.4.7",
- "vite-plugin-svg-icons": "2.0.1",
- "vue-eslint-parser": "9.4.2",
- "vue-template-compiler": "2.7.16",
- "vuedraggable": "2.24.3",
- "xlsx": "0.20.0"
- },
- "resolutions": {
- "commander": "11.0.0",
- "ansi-regex": "5.0.1",
- "async-validator": "4.2.5",
- "postcss": "8.4.38",
- "acorn": "8.10.0",
- "esbuild": "0.20.0",
- "assert": "1.5.1",
- "tough-cookie": "4.1.3",
- "xlsx": "0.20.0",
- "@yufp/xy-utils": "0.2.20",
- "recast": "0.23.9",
- "minimatch": "9.0.3",
- "@yufp/sidebar": "2.10.1"
- },
- "husky": {
- "hooks": {
- "pre-commit": "lint-staged --ignore-path .gitignore",
- "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
- }
- },
- "lint-staged": {
- "src/**/*.{js,jsx,ts,tsx}": [
- "prettier --write",
- "eslint --fix"
- ],
- "src/**/**.vue": [
- "prettier --write",
- "eslint --fix",
- "stylelint --fix"
- ],
- "src/**/**.{html,sass,scss,less}": [
- "prettier --write",
- "stylelint --fix"
- ],
- "package.json": [
- "prettier --write"
- ],
- "*.md": [
- "prettier --write"
- ],
- "!src/config/**/*": "echo 'Skipping eslint-config directory'",
- "!src/store/**/*": "echo 'Skipping eslint-config directory'",
- "!src/router/**/*": "echo 'Skipping eslint-config directory'",
- "!src/views/pagefactory/**/*": "echo 'Skipping eslint-config directory'",
- "!node_modules/**/*": "echo 'Skipping eslint-config directory'"
- },
- "config": {
- "commitizen": {
- "path": "node_modules/cz-git"
- }
- },
- "browserslist": [
- "defaults"
- ]
- }
|