{"_id":"@bzlab/bz-vue-proxy","_rev":"1-130083f48ffbaf9f3acbd279a0ba68bc","name":"@bzlab/bz-vue-proxy","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@bzlab/bz-vue-proxy","version":"0.0.1","private":false,"author":{"name":"jrucker","email":"jrucker@163.com"},"main":"./lib/index.js","module":"./lib/index.mjs","types":"./lib/index.d.ts","typings":"./lib/index.d.ts","keywords":["vite","mpa"],"description":"vue动态代理插件","scripts":{"dev":"npm-run-all proxy:init --parallel serve:dev","serve:dev":"vite serve","build":"vite build","preview":"vite preview --port 8444","lib":"tsup package/index.ts --format cjs,esm --dts --outDir=lib --minify","proxy:init":"ts-node-dev package/index.ts init --config=build/proxy/config.json","proxy":"ts-node-dev package/index.ts use --config=build/proxy/config.json"},"dependencies":{"element-plus":"^1.0.2-beta.35","vue":"^3.2.6"},"devDependencies":{"@types/node":"^14.14.11","@types/shelljs":"^0.8.5","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.15.1","@typescript-eslint/parser":"^4.15.1","@vitejs/plugin-vue":"^2.3.1","@vitejs/plugin-vue-jsx":"^1.3.1","@vue/cli-plugin-babel":"~4.5.12","@vue/cli-plugin-eslint":"~4.5.12","@vue/cli-plugin-router":"~4.5.12","@vue/cli-plugin-typescript":"~4.5.12","@vue/cli-service":"~4.5.12","@vue/compiler-sfc":"^3.2.6","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^5.0.2","babel-eslint":"^10.1.0","babel-plugin-import":"^1.13.3","chalk":"^4.1.0","commander":"^9.4.0","esbuild-plugin-babel":"^0.2.3","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.0.0","husky":"^7.0.2","inquirer":"^8.0.0","lint-staged":"^9.5.0","npm-run-all":"^4.1.5","runjs":"^4.4.2","sass":"^1.26.5","sass-loader":"^8.0.2","shelljs":"^0.8.5","style-loader":"^2.0.0","ts-node-dev":"^1.0.0","tsup":"^3.12.1","typescript":"~4.1.5","vite":"^2.9.8","vite-plugin-eslint":"^1.3.0","yargs":"^16.0.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,vue,ts,tsx}":["git add"]},"_id":"@bzlab/bz-vue-proxy@0.0.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-VcmHX/BJe9mc/y97Q9GnVLayn6MFIZpLBh1SlBRC5wfz1ahsYb/bGD4IHrnAICgaVrm3+75tul6SjuVDfxT+xQ==","shasum":"cd42f1a4224232e2479708fc49cd21e4e98439de","tarball":"https://registry.npmjs.org/@bzlab/bz-vue-proxy/-/bz-vue-proxy-0.0.1.tgz","fileCount":10,"unpackedSize":1871720,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGc+oiQ1g15OWsBePe1ouCFI8aplbMe5ZN9mCwRVqQV0AiEA7wW1GAqFT6XIwEIv3iVD1McGDjHVQbD0sRV/Vs8/2Lc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRN26ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5PA//dBepvktJyp2B6/UQ2bO8oq9j/hxOWAM+sMX+flA6Tjgxs/Kp\r\nBSybCyMVBhQE6TMvbCjMK0cIIa5gRPmnU2aQ7G6eXdn/JFeVvBy4WUi/oLx1\r\n2ivwifw/7z8yQqMlMB4H0eJuY2/1QGvm8HUogw3on5HvqAdWxk9o6AoCSZXZ\r\nchD89ehzerjKWRQdOGPhD2gcZqt/UyCHFsz4kGjChnr40PLqHm/IiIgEzfNm\r\nEiQWmDxyqvGEO7MNaO32hSsv+YomKGusts1fWYfX6nU4rLyQ4od0OE/raJKT\r\nUZ3K7gxpcIErX0FljxWU1ixopEjokDJKcOPeqLdfne0y4l2B87Ln/37jwwEq\r\n6mgsP5KlNeD+eQGgceiEyWtQdcn0v0U7hFN5zJudv05/hQUA4hY0dVuC3DYp\r\nrKYG2zKYqbsCUHCY/vM5ANp2o0u0Lrxti0nVRZ20Q1K7zN0rF4t1n8iFsWwS\r\nYQnYvcUyFFpBnykEaDQ1pfG9oaDhWnaFkGYyotBn4z20N68ZdH296GcOU8kL\r\nncjUYZKCyWoFrCrvDcQKkAcxmuFldKBOH31h5f6zgccACxJszNvhkiA2m9vG\r\n+ceMcs6ZqmGzGQlWR7iISDiZ2c81LCWW7TKpbPdRX6bpUVta2FEe1AURqtWd\r\nrXqHEe5yKQNR2EOXbV/zVngdNGCRxwYIImI=\r\n=ttME\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bzlab","email":"jrucker@163.com"},"directories":{},"maintainers":[{"name":"bzlab","email":"jrucker@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bz-vue-proxy_0.0.1_1665457594732_0.3403211591797668"},"_hasShrinkwrap":false},"0.0.2":{"name":"@bzlab/bz-vue-proxy","version":"0.0.2","private":false,"author":{"name":"jrucker","email":"jrucker@163.com"},"main":"./lib/index.js","module":"./lib/index.mjs","types":"./lib/index.d.ts","typings":"./lib/index.d.ts","keywords":["vite","mpa"],"description":"vue动态代理插件","scripts":{"dev":"npm-run-all proxy:init --parallel serve:dev","serve:dev":"vite serve","build":"vite build","preview":"vite preview --port 8444","lib":"tsup package/index.ts --format cjs,esm --dts --outDir=lib --minify","proxy:init":"ts-node-dev package/index.ts init --config=build/proxy/config.json","proxy":"ts-node-dev package/index.ts use --config=build/proxy/config.json"},"dependencies":{"element-plus":"^1.0.2-beta.35","vue":"^3.2.6"},"devDependencies":{"@types/node":"^14.14.11","@types/shelljs":"^0.8.5","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.15.1","@typescript-eslint/parser":"^4.15.1","@vitejs/plugin-vue":"^2.3.1","@vitejs/plugin-vue-jsx":"^1.3.1","@vue/cli-plugin-babel":"~4.5.12","@vue/cli-plugin-eslint":"~4.5.12","@vue/cli-plugin-router":"~4.5.12","@vue/cli-plugin-typescript":"~4.5.12","@vue/cli-service":"~4.5.12","@vue/compiler-sfc":"^3.2.6","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^5.0.2","babel-eslint":"^10.1.0","babel-plugin-import":"^1.13.3","chalk":"^4.1.0","commander":"^9.4.0","esbuild-plugin-babel":"^0.2.3","eslint":"^6.7.2","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.0.0","husky":"^7.0.2","inquirer":"^8.0.0","lint-staged":"^9.5.0","npm-run-all":"^4.1.5","runjs":"^4.4.2","sass":"^1.26.5","sass-loader":"^8.0.2","shelljs":"^0.8.5","style-loader":"^2.0.0","ts-node-dev":"^1.0.0","tsup":"^3.12.1","typescript":"~4.1.5","vite":"^2.9.8","vite-plugin-eslint":"^1.3.0","yargs":"^16.0.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,vue,ts,tsx}":["git add"]},"_id":"@bzlab/bz-vue-proxy@0.0.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-YArGmTyw7C0QEXclJum5V7DK3RQ7H5rSD2urtCkMTxfEXk/nb7SxXPtG85iB+RrismeKuxMUnZM2wQrV06Xldw==","shasum":"3cbaa13bfdb126ab9ac1e68bd27bac930953c119","tarball":"https://registry.npmjs.org/@bzlab/bz-vue-proxy/-/bz-vue-proxy-0.0.2.tgz","fileCount":5,"unpackedSize":1868771,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBwAlHAs6THlEBUbKISqU6SZORTG/Z7SVgbM/CIMbMm/AiAsPGgcmTROnHMlCfkbIpl4DfakvqqN7NWVJ+cEEJFmNg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjROEWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohrQ//cOBL/rd8Oq9BEVkKK6LZTsz/eh/tZI7YkwV7I+USUVWX3Y1n\r\nGZT2TvvoWuNsLKfqhtNmpO3y5bT/VKIk+Ds+fZCh9kcj6mpgljxDD3etgxr/\r\nupkX4ln+h6dmAmq6dskVtZ2PK+7qtaHWROpaGikwew3QxmK7rhoyC0KbTh16\r\n2ic7Ps4uIEJ+IvHLNaBMMH8FnwCAP6jkNfdlmrEQhnx03mJAARbtmq4ea+Y3\r\nIIdiL2vQW1xJc2RbbY/7T22lImfUOhvFoe8zrUMMZdfm61jZnsdQn1EoHru8\r\nD29ngONWbKYabrdFwnK8L1ucrsjqszhxDhTVtY42alfUPMQq1dZGlV+Im0Kc\r\nSwm8tQjKmD4PIa5VjDBNZLjDR9hjrP+qka23XJW9EPrrxXEwbUJGe2rrq5hs\r\n3Ws2z4Zir5/qNtQmbof4pwwnOq2ujtgXsHKHpVU0CiHOxWUTWOWVAgTAQpL7\r\nmJtyfGg9crDsxmcmQ5Nfb0YuXi5/f2mkXgQdFAJ+oqKbZO5yYD16gOeJRJOd\r\nJtEw+ztQwFW9t3phUX2O1QRRK+OCy9nUdVxOall2gHOwzE1yV4zfKFR266V4\r\nYInXADQOQNqqRxa5HLthAonCXIluDBAJKqnoJ+UmTGAe2QANTDaJ+GdnQ7y6\r\nLHvor2uyRq7VwK7dcVJOyftAxyoVgz9r834=\r\n=7I8I\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bzlab","email":"jrucker@163.com"},"directories":{},"maintainers":[{"name":"bzlab","email":"jrucker@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bz-vue-proxy_0.0.2_1665458454579_0.025306178727329875"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-11T03:06:34.650Z","0.0.1":"2022-10-11T03:06:34.927Z","modified":"2022-10-11T03:20:54.861Z","0.0.2":"2022-10-11T03:20:54.787Z"},"maintainers":[{"name":"bzlab","email":"jrucker@163.com"}],"description":"vue动态代理插件","keywords":["vite","mpa"],"author":{"name":"jrucker","email":"jrucker@163.com"},"readme":"# bz-vue-proxy\r\n\r\nvue动态代理插件\r\n\r\n### 快速上手\r\n\r\n```\r\nnpm i @bzlab/bz-vue-proxy -D\r\n\r\n// vite.config.ts\r\nimport bzProxy from '@bzlab/bz-vue-proxy'\r\n\r\nexport default () => {\r\n  return {\r\n    server: {\r\n      proxy: bzProxy.proxy\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n## 文档\r\n\r\n### 配置项，默认config.json\r\n| 序号 | 参数 | 说明 | 默认值 |\r\n| ---- | ---- | ---- | ---- |\r\n| 1 | env | 代理参数 | build/proxy/env.json |\r\n| 2 | proxy | 生成配置 | build/proxy/proxy.json |\r\n\r\n### 发布包\r\n\r\n```\r\nnpm publish --registry https://registry.npmjs.org --access public    \r\n```        \r\n\r\n### 卸载包\r\n\r\n```\r\nnpm unpublish @bzlab/bz-vue-proxy --force --registry https://registry.npmjs.org\r\n```\r\n\r\n\r\n","readmeFilename":"README.md"}