1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88
   | {     "name": "@webape/api",     "version": "0.0.1",     "description": "api请求库",     "private": false,     "keywords": ["api"],     "author": {         "name": "webape",         "email": "webape@qq.com"     },     "license": "ISC",     "publishConfig": {         "@webape:registry": "http://npm.webape"     },     "main": "lib/ng.umd.js",     "scripts": {         "serve": "vue-cli-service serve",         "build": "vue-cli-service build",         "test:unit": "vue-cli-service test:unit",         "lib": "vue-cli-service build --target lib --name ng --dest lib packages/index.js",         "lint": "vue-cli-service lint src packages"     },     "dependencies": {         "axios": "^1.4.0",         "core-js": "^3.32.0",         "crypto-js": "^4.1.1",         "element-ui": "^2.15.13",         "qs": "^6.11.2",         "vue": "^2.7.14",         "vue-router": "^3.6.5",         "vuex": "^3.6.2"     },     "devDependencies": {         "@babel/core": "^7.22.10",         "@babel/eslint-parser": "^7.22.10",         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",         "@vue/cli-plugin-babel": "~5.0.8",         "@vue/cli-plugin-eslint": "~5.0.8",         "@vue/cli-plugin-router": "~5.0.8",         "@vue/cli-plugin-unit-jest": "~5.0.8",         "@vue/cli-plugin-vuex": "~5.0.8",         "@vue/cli-service": "~5.0.8",         "@vue/eslint-config-prettier": "^6.0.0",         "@vue/test-utils": "^1.3.6",         "@vue/vue2-jest": "^27.0.0",         "babel-jest": "^27.5.1",         "babel-polyfill": "^6.26.0",         "eslint": "^7.32.0",         "eslint-config-prettier": "^8.10.0",         "eslint-plugin-prettier": "^3.1.0",         "eslint-plugin-vue": "^8.7.1",         "jest": "^27.5.1",         "jest-serializer-vue": "2.0.2",         "less": "^4.2.0",         "less-loader": "^8.1.1",         "msw": "^1.2.5",         "prettier": "^2.8.8",         "vue-template-compiler": "^2.7.14"     },     "eslintConfig": {         "root": true,         "env": {             "node": true         },         "extends": ["plugin:vue/essential", "eslint:recommended", "@vue/prettier"],         "parserOptions": {             "parser": "@babel/eslint-parser"         },         "rules": {},         "overrides": [             {                 "files": ["**/__tests__/*.{j,t}s?(x)", "**/tests/unit/**/*.spec.{j,t}s?(x)"],                 "env": {                     "jest": true                 }             }         ]     },     "browserslist": ["> 1%", "last 2 versions", "not dead"],     "jest": {         "preset": "@vue/cli-plugin-unit-jest",         "moduleNameMapper": {             "^@tests/(.*)$": "<rootDir>/tests/$1",             "^@packages/(.*)$": "<rootDir>/packages/$1"         },         "transformIgnorePatterns": ["/node_modules[/\\\\]/"]     } }
  |