{"_id":"@blueking/sub-saas","_rev":"10-af4bb27929ef6a5ebe7ab07e05c2c8ac","name":"@blueking/sub-saas","dist-tags":{"latest":"0.0.0-beta.9"},"versions":{"0.0.0-beta.1":{"name":"@blueking/sub-saas","version":"0.0.0-beta.1","author":{"name":"Tencent BlueKing"},"license":"MIT","_id":"@blueking/sub-saas@0.0.0-beta.1","maintainers":[{"name":"blueking","email":"contactus_bk@tencent.com"}],"dist":{"shasum":"84cf15173642343a29c94b1f4e7761909fd26002","tarball":"https://registry.npmjs.org/@blueking/sub-saas/-/sub-saas-0.0.0-beta.1.tgz","fileCount":7,"integrity":"sha512-rEb+ylxhm5ar24vBpc9narWx4f0usB9nvUKe89Bo+PVJIH1/kLgxex7aVFetHw1UwRmQvEbxyYzEaTAfr9zxxg==","signatures":[{"sig":"MEUCIQDgttWcT/12fh5n7ZTU2OymfF0AeujsK/Oa+u7hZsnxjQIgFlTGgZxrXVQJAPyfbwImOcRHaGKX/3Td6gZnr553v3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17265},"types":"./typings/vue3.d.ts","unpkg":"vue3/index.es.min.js","module":"vue3/index.es.min.js","engines":{"node":">=18.16.0"},"exports":{".":{"import":"./dist/main.js","default":"./dist/main.js"},"./vue2":{"types":"./typings/vue2.d.ts","import":"./vue2/index.es.min.js","default":"./vue2/index.es.min.js"},"./vue3":{"types":"./typings/vue3.d.ts","import":"./vue3/index.es.min.js","default":"./vue3/index.es.min.js"},"./vue2/*":"./vue2/*","./vue3/*":"./vue3/*"},"gitHead":"6de1caed2851c2b3332bc1a3a0fcd1b74bc1d540","scripts":{"dev":"vite -c scripts/vite.dev.ts","dts":"vue-tsc --project tsconfig.dts.json","build":"tsx ./scripts/vite.build.ts","prepare":"npx simple-git-hooks","release":"tsx scripts/release.ts","prettier":"prettier ./src ./scripts ./playground --write","visualize":"vite-bundle-visualizer -c scripts/vite.vusualizer.ts","prepublishOnly":"run-p build dts"},"_npmUser":{"name":"blueking","email":"contactus_bk@tencent.com"},"_npmVersion":"8.5.5","description":"蓝鲸 SAAS 作为子系统访问","directories":{},"lint-staged":{"*.{js,json}":["prettier --write"],"*.{ts?(x),vue}":["eslint --fix"]},"_nodeVersion":"16.15.0","browserslist":["> 0.5%","last 2 versions","Firefox ESR","not dead"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./typings/vue3.d.ts"],"vue2":["./typings/vue2.d.ts"],"vue3":["./typings/vue3.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.2","vue":"^3.4.21","less":"^4.2.0","sass":"^1.74.1","vite":"^5.2.8","execa":"^8.0.1","tslib":"^2.6.2","eslint":"^9.0.0","semver":"^7.6.0","prompts":"^2.4.2","ts-node":"^10.9.2","vue-tsc":"^2.0.11","prettier":"^3.2.5","stylelint":"^16.3.1","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.5","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","postcss-html":"^1.6.0","postcss-scss":"^4.0.9","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","stylelint-scss":"^6.2.1","stylelint-order":"^6.0.4","simple-git-hooks":"^2.11.1","eslint-plugin-vue":"^9.24.0","vue-eslint-parser":"^9.4.2","@vitejs/plugin-vue":"^5.0.4","vite-plugin-inspect":"^0.8.3","eslint-plugin-codecc":"^1.0.0-beta.1","eslint-config-tencent":"^1.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","vite-bundle-visualizer":"^1.1.0","@typescript-eslint/parser":"^7.5.0","stylelint-config-standard":"^36.0.0","eslint-plugin-perfectionist":"^2.8.0","stylelint-config-recess-order":"^5.0.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^7.5.0","stylelint-config-recommended-vue":"1.5.0"},"simple-git-hooks":{"commit-msg":"node scripts/verify.commit.mjs","pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/sub-saas_0.0.0-beta.1_1712827846219_0.3320177360927872","host":"s3://npm-registry-packages"}},"0.0.0-beta.2":{"name":"@blueking/sub-saas","version":"0.0.0-beta.2","author":{"name":"Tencent BlueKing"},"license":"MIT","_id":"@blueking/sub-saas@0.0.0-beta.2","maintainers":[{"name":"blueking","email":"contactus_bk@tencent.com"}],"dist":{"shasum":"972c3b5a393beed10d0b16093a5919ba443f862b","tarball":"https://registry.npmjs.org/@blueking/sub-saas/-/sub-saas-0.0.0-beta.2.tgz","fileCount":7,"integrity":"sha512-zLWgv7Pup9J06S9IRToZWd5QkCEri91lo95oqq4wv3Jt39l8M9LxEDiVzbMbG0vNuIz3l8QkiB2+qLeumtk60g==","signatures":[{"sig":"MEUCIQCcLEtTH32JJLRF8T6NXBqHjFINLtMOgqc3kCT8hOTh5wIgaS1mysVCwJwCACnluVdDNNY8qcPknHf3PvsivTldf0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9814},"types":"./typings/vue3.d.ts","unpkg":"vue3/index.es.min.js","module":"vue3/index.es.min.js","engines":{"node":">=18.16.0"},"exports":{".":{"import":"./dist/main.js","default":"./dist/main.js"},"./vue2":{"types":"./typings/vue2.d.ts","import":"./vue2/index.es.min.js","default":"./vue2/index.es.min.js"},"./vue3":{"types":"./typings/vue3.d.ts","import":"./vue3/index.es.min.js","default":"./vue3/index.es.min.js"},"./vue2/*":"./vue2/*","./vue3/*":"./vue3/*"},"gitHead":"6de1caed2851c2b3332bc1a3a0fcd1b74bc1d540","scripts":{"dev":"vite -c scripts/vite.dev.ts","dts":"vue-tsc --project tsconfig.dts.json","build":"tsx ./scripts/vite.build.ts","prepare":"npx simple-git-hooks","release":"tsx scripts/release.ts","prettier":"prettier ./src ./scripts ./playground --write","visualize":"vite-bundle-visualizer -c scripts/vite.vusualizer.ts","prepublishOnly":"run-p build dts"},"_npmUser":{"name":"blueking","email":"contactus_bk@tencent.com"},"_npmVersion":"8.5.5","description":"蓝鲸 SAAS 作为子系统访问","directories":{},"lint-staged":{"*.{js,json}":["prettier --write"],"*.{ts?(x),vue}":["eslint --fix"]},"_nodeVersion":"16.15.0","browserslist":["> 0.5%","last 2 versions","Firefox ESR","not dead"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./typings/vue3.d.ts"],"vue2":["./typings/vue2.d.ts"],"vue3":["./typings/vue3.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.2","vue":"^3.4.21","less":"^4.2.0","sass":"^1.74.1","vite":"^5.2.8","execa":"^8.0.1","tslib":"^2.6.2","eslint":"^9.0.0","semver":"^7.6.0","prompts":"^2.4.2","ts-node":"^10.9.2","vue-tsc":"^2.0.11","prettier":"^3.2.5","stylelint":"^16.3.1","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.5","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","postcss-html":"^1.6.0","postcss-scss":"^4.0.9","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","stylelint-scss":"^6.2.1","stylelint-order":"^6.0.4","simple-git-hooks":"^2.11.1","eslint-plugin-vue":"^9.24.0","vue-eslint-parser":"^9.4.2","@vitejs/plugin-vue":"^5.0.4","vite-plugin-inspect":"^0.8.3","eslint-plugin-codecc":"^1.0.0-beta.1","eslint-config-tencent":"^1.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","vite-bundle-visualizer":"^1.1.0","@typescript-eslint/parser":"^7.5.0","stylelint-config-standard":"^36.0.0","eslint-plugin-perfectionist":"^2.8.0","stylelint-config-recess-order":"^5.0.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^7.5.0","stylelint-config-recommended-vue":"1.5.0"},"simple-git-hooks":{"commit-msg":"node scripts/verify.commit.mjs","pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/sub-saas_0.0.0-beta.2_1712828050437_0.11505076582370499","host":"s3://npm-registry-packages"}},"0.0.0-beta.3":{"name":"@blueking/sub-saas","version":"0.0.0-beta.3","author":{"name":"Tencent BlueKing"},"license":"MIT","_id":"@blueking/sub-saas@0.0.0-beta.3","maintainers":[{"name":"blueking","email":"contactus_bk@tencent.com"}],"dist":{"shasum":"e824e0044aaf26b2cd9a2549d24d219424d20a96","tarball":"https://registry.npmjs.org/@blueking/sub-saas/-/sub-saas-0.0.0-beta.3.tgz","fileCount":7,"integrity":"sha512-CoPBj8Q6Fib82DJ+vWgRz2YUqtkisbrLwDQ/GstBQylQI7rigalB8tRnOsnRSDiqBbSNrj3yMTXP7itCHQW6XQ==","signatures":[{"sig":"MEQCIA+hLwKbeWJdY1NL0tSo38OhaPtOi667Etp+I7yP1vPDAiB8pUIUUAKH8BmB/nTuQaS95RUv3kdBCf8JZ8zeUUSzLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9440},"types":"./typings/vue3.d.ts","unpkg":"vue3/index.es.min.js","module":"vue3/index.es.min.js","engines":{"node":">=18.16.0"},"exports":{".":{"import":"./dist/main.js","default":"./dist/main.js"},"./vue2":{"types":"./typings/vue2.d.ts","import":"./vue2/index.es.min.js","default":"./vue2/index.es.min.js"},"./vue3":{"types":"./typings/vue3.d.ts","import":"./vue3/index.es.min.js","default":"./vue3/index.es.min.js"},"./vue2/*":"./vue2/*","./vue3/*":"./vue3/*"},"gitHead":"6de1caed2851c2b3332bc1a3a0fcd1b74bc1d540","scripts":{"dev":"vite -c scripts/vite.dev.ts","dts":"vue-tsc --project tsconfig.dts.json","build":"tsx ./scripts/vite.build.ts","prepare":"npx simple-git-hooks","release":"tsx scripts/release.ts","prettier":"prettier ./src ./scripts ./playground --write","visualize":"vite-bundle-visualizer -c scripts/vite.vusualizer.ts","prepublishOnly":"run-p build dts"},"_npmUser":{"name":"blueking","email":"contactus_bk@tencent.com"},"_npmVersion":"8.5.5","description":"蓝鲸 SAAS 作为子系统访问","directories":{},"lint-staged":{"*.{js,json}":["prettier --write"],"*.{ts?(x),vue}":["eslint --fix"]},"_nodeVersion":"16.15.0","browserslist":["> 0.5%","last 2 versions","Firefox ESR","not dead"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./typings/vue3.d.ts"],"vue2":["./typings/vue2.d.ts"],"vue3":["./typings/vue3.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.2","vue":"^3.4.21","less":"^4.2.0","sass":"^1.74.1","vite":"^5.2.8","execa":"^8.0.1","tslib":"^2.6.2","eslint":"^9.0.0","semver":"^7.6.0","prompts":"^2.4.2","ts-node":"^10.9.2","vue-tsc":"^2.0.11","prettier":"^3.2.5","stylelint":"^16.3.1","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.5","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","postcss-html":"^1.6.0","postcss-scss":"^4.0.9","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","stylelint-scss":"^6.2.1","stylelint-order":"^6.0.4","simple-git-hooks":"^2.11.1","eslint-plugin-vue":"^9.24.0","vue-eslint-parser":"^9.4.2","@vitejs/plugin-vue":"^5.0.4","vite-plugin-inspect":"^0.8.3","eslint-plugin-codecc":"^1.0.0-beta.1","eslint-config-tencent":"^1.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","vite-bundle-visualizer":"^1.1.0","@typescript-eslint/parser":"^7.5.0","stylelint-config-standard":"^36.0.0","eslint-plugin-perfectionist":"^2.8.0","stylelint-config-recess-order":"^5.0.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^7.5.0","stylelint-config-recommended-vue":"1.5.0"},"simple-git-hooks":{"commit-msg":"node scripts/verify.commit.mjs","pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/sub-saas_0.0.0-beta.3_1712838011439_0.7280154865775685","host":"s3://npm-registry-packages"}},"0.0.0-beta.4":{"name":"@blueking/sub-saas","version":"0.0.0-beta.4","author":{"name":"Tencent BlueKing"},"license":"MIT","_id":"@blueking/sub-saas@0.0.0-beta.4","maintainers":[{"name":"blueking","email":"contactus_bk@tencent.com"}],"dist":{"shasum":"427ce22de487d1dcc3b41546a9cc1e89732551b0","tarball":"https://registry.npmjs.org/@blueking/sub-saas/-/sub-saas-0.0.0-beta.4.tgz","fileCount":7,"integrity":"sha512-zqawYw7X9DGWIN6pWUvdOAtgfFZabHIW11V7Jlpoz8lV4hINxvVyCpO3nQ4C+1JXYMuznMKDj/rMTMoz8K0gVg==","signatures":[{"sig":"MEUCIQC6DVh7O6cn5jhM2JAFjkOlDMC6flYqd//NHNFidWni3wIgHiQad6M1glyQCAK/4zgCxydzZdYBZAAk2e5CAzoT34E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12164},"types":"./typings/vue3.d.ts","unpkg":"vue3/index.es.min.js","module":"vue3/index.es.min.js","engines":{"node":">=18.16.0"},"exports":{".":{"import":"./dist/main.js","default":"./dist/main.js"},"./vue2":{"types":"./typings/vue2.d.ts","import":"./vue2/index.es.min.js","default":"./vue2/index.es.min.js"},"./vue3":{"types":"./typings/vue3.d.ts","import":"./vue3/index.es.min.js","default":"./vue3/index.es.min.js"},"./vue2/*":"./vue2/*","./vue3/*":"./vue3/*"},"gitHead":"6de1caed2851c2b3332bc1a3a0fcd1b74bc1d540","scripts":{"dev":"vite -c scripts/vite.dev.ts","dts":"vue-tsc --project tsconfig.dts.json","build":"tsx ./scripts/vite.build.ts","prepare":"npx simple-git-hooks","release":"tsx scripts/release.ts","prettier":"prettier ./src ./scripts ./playground --write","visualize":"vite-bundle-visualizer -c scripts/vite.vusualizer.ts","prepublishOnly":"run-p build dts"},"_npmUser":{"name":"blueking","email":"contactus_bk@tencent.com"},"_npmVersion":"8.5.5","description":"蓝鲸 SAAS 作为子系统访问","directories":{},"lint-staged":{"*.{js,json}":["prettier --write"],"*.{ts?(x),vue}":["eslint --fix"]},"_nodeVersion":"16.15.0","browserslist":["> 0.5%","last 2 versions","Firefox ESR","not dead"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./typings/vue3.d.ts"],"vue2":["./typings/vue2.d.ts"],"vue3":["./typings/vue3.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.2","vue":"^3.4.21","less":"^4.2.0","sass":"^1.74.1","vite":"^5.2.8","execa":"^8.0.1","tslib":"^2.6.2","eslint":"^9.0.0","lodash":"^4.17.21","semver":"^7.6.0","prompts":"^2.4.2","ts-node":"^10.9.2","vue-tsc":"^2.0.11","prettier":"^3.2.5","stylelint":"^16.3.1","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.5","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","postcss-html":"^1.6.0","postcss-scss":"^4.0.9","@types/lodash":"^4.17.0","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","stylelint-scss":"^6.2.1","stylelint-order":"^6.0.4","simple-git-hooks":"^2.11.1","eslint-plugin-vue":"^9.24.0","vue-eslint-parser":"^9.4.2","@vitejs/plugin-vue":"^5.0.4","vite-plugin-inspect":"^0.8.3","eslint-plugin-codecc":"^1.0.0-beta.1","eslint-config-tencent":"^1.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","vite-bundle-visualizer":"^1.1.0","@typescript-eslint/parser":"^7.5.0","stylelint-config-standard":"^36.0.0","eslint-plugin-perfectionist":"^2.8.0","stylelint-config-recess-order":"^5.0.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^7.5.0","stylelint-config-recommended-vue":"1.5.0"},"simple-git-hooks":{"commit-msg":"node scripts/verify.commit.mjs","pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/sub-saas_0.0.0-beta.4_1712903305870_0.8279037699200811","host":"s3://npm-registry-packages"}},"0.0.0-beta.5":{"name":"@blueking/sub-saas","version":"0.0.0-beta.5","author":{"name":"Tencent BlueKing"},"license":"MIT","_id":"@blueking/sub-saas@0.0.0-beta.5","maintainers":[{"name":"blueking","email":"contactus_bk@tencent.com"}],"dist":{"shasum":"f6ad022dc03817e02b101515362e451f17e901f7","tarball":"https://registry.npmjs.org/@blueking/sub-saas/-/sub-saas-0.0.0-beta.5.tgz","fileCount":7,"integrity":"sha512-5j+74JF0AxgVHJe3+HfB3TwhTm3vgjq9tX9SgxueNL2C0QNIJpH2zBiveOREEpk69vcPhJC8/L5gVqeKRkkrgA==","signatures":[{"sig":"MEQCIE7rRxaavAxJmTi5dd1FhL3ofGj10S8Ktse0xZ9HgQulAiAn84g6dArZRafHZeI5QYJbyvtXCO1xIZo8mLO5AY8VNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24658},"types":"./typings/vue3.d.ts","unpkg":"vue3/index.es.min.js","module":"vue3/index.es.min.js","engines":{"node":">=18.16.0"},"exports":{".":{"import":"./dist/main.js","default":"./dist/main.js"},"./vue2":{"types":"./typings/vue2.d.ts","import":"./vue2/index.es.min.js","default":"./vue2/index.es.min.js"},"./vue3":{"types":"./typings/vue3.d.ts","import":"./vue3/index.es.min.js","default":"./vue3/index.es.min.js"},"./vue2/*":"./vue2/*","./vue3/*":"./vue3/*"},"gitHead":"6de1caed2851c2b3332bc1a3a0fcd1b74bc1d540","scripts":{"dev":"vite -c scripts/vite.dev.ts","dts":"vue-tsc --project tsconfig.dts.json","build":"tsx ./scripts/vite.build.ts","prepare":"npx simple-git-hooks","release":"tsx scripts/release.ts","prettier":"prettier ./src ./scripts ./playground --write","visualize":"vite-bundle-visualizer -c scripts/vite.vusualizer.ts","prepublishOnly":"run-p build dts"},"_npmUser":{"name":"blueking","email":"contactus_bk@tencent.com"},"_npmVersion":"8.5.5","description":"蓝鲸 SAAS 作为子系统访问","directories":{},"lint-staged":{"*.{js,json}":["prettier --write"],"*.{ts?(x),vue}":["eslint --fix"]},"_nodeVersion":"16.15.0","browserslist":["> 0.5%","last 2 versions","Firefox ESR","not dead"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./typings/vue3.d.ts"],"vue2":["./typings/vue2.d.ts"],"vue3":["./typings/vue3.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.2","vue":"^3.4.21","less":"^4.2.0","sass":"^1.74.1","vite":"^5.2.8","execa":"^8.0.1","tslib":"^2.6.2","eslint":"^9.0.0","lodash":"^4.17.21","semver":"^7.6.0","prompts":"^2.4.2","ts-node":"^10.9.2","vue-tsc":"^2.0.11","prettier":"^3.2.5","stylelint":"^16.3.1","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.5","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","postcss-html":"^1.6.0","postcss-scss":"^4.0.9","@types/lodash":"^4.17.0","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","stylelint-scss":"^6.2.1","stylelint-order":"^6.0.4","simple-git-hooks":"^2.11.1","eslint-plugin-vue":"^9.24.0","vue-eslint-parser":"^9.4.2","@vitejs/plugin-vue":"^5.0.4","vite-plugin-inspect":"^0.8.3","eslint-plugin-codecc":"^1.0.0-beta.1","eslint-config-tencent":"^1.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","vite-bundle-visualizer":"^1.1.0","@typescript-eslint/parser":"^7.5.0","stylelint-config-standard":"^36.0.0","eslint-plugin-perfectionist":"^2.8.0","stylelint-config-recess-order":"^5.0.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^7.5.0","stylelint-config-recommended-vue":"1.5.0"},"simple-git-hooks":{"commit-msg":"node scripts/verify.commit.mjs","pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/sub-saas_0.0.0-beta.5_1712911695188_0.20658312863161","host":"s3://npm-registry-packages"}},"0.0.0-beta.6":{"name":"@blueking/sub-saas","version":"0.0.0-beta.6","author":{"name":"Tencent BlueKing"},"license":"MIT","_id":"@blueking/sub-saas@0.0.0-beta.6","maintainers":[{"name":"blueking","email":"contactus_bk@tencent.com"}],"dist":{"shasum":"400fede5add692d9aaa351ed4ad6606f81ce797f","tarball":"https://registry.npmjs.org/@blueking/sub-saas/-/sub-saas-0.0.0-beta.6.tgz","fileCount":7,"integrity":"sha512-aUqLgl/sxL606sRryNJ1ZO/3EIRgujWiMKjK2L/zQTclFt+8hFAj5DdjcAD7lOaavy2VnDIn2Zhni0KC2xO6sQ==","signatures":[{"sig":"MEUCICkdXcMRBQcjn+vxtb2hJFOQE7D78YPPt/vhybBTBlzgAiEA4ErLRDIKRz+maiHTeCfrhu96pra1Vn6kdGMiGSXLWuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24692},"types":"./typings/vue3.d.ts","unpkg":"vue3/index.es.min.js","module":"vue3/index.es.min.js","engines":{"node":">=18.16.0"},"exports":{".":{"import":"./dist/main.js","default":"./dist/main.js"},"./vue2":{"types":"./typings/vue2.d.ts","import":"./vue2/index.es.min.js","default":"./vue2/index.es.min.js"},"./vue3":{"types":"./typings/vue3.d.ts","import":"./vue3/index.es.min.js","default":"./vue3/index.es.min.js"},"./vue2/*":"./vue2/*","./vue3/*":"./vue3/*"},"gitHead":"6de1caed2851c2b3332bc1a3a0fcd1b74bc1d540","scripts":{"dev":"vite -c scripts/vite.dev.ts","dts":"vue-tsc --project tsconfig.dts.json","build":"tsx ./scripts/vite.build.ts","prepare":"npx simple-git-hooks","release":"tsx scripts/release.ts","prettier":"prettier ./src ./scripts ./playground --write","visualize":"vite-bundle-visualizer -c scripts/vite.vusualizer.ts","prepublishOnly":"run-p build dts"},"_npmUser":{"name":"blueking","email":"contactus_bk@tencent.com"},"_npmVersion":"8.5.5","description":"蓝鲸 SAAS 作为子系统访问","directories":{},"lint-staged":{"*.{js,json}":["prettier --write"],"*.{ts?(x),vue}":["eslint --fix"]},"_nodeVersion":"16.15.0","browserslist":["> 0.5%","last 2 versions","Firefox ESR","not dead"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./typings/vue3.d.ts"],"vue2":["./typings/vue2.d.ts"],"vue3":["./typings/vue3.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.2","vue":"^3.4.21","less":"^4.2.0","sass":"^1.74.1","vite":"^5.2.8","execa":"^8.0.1","tslib":"^2.6.2","eslint":"^9.0.0","lodash":"^4.17.21","semver":"^7.6.0","prompts":"^2.4.2","ts-node":"^10.9.2","vue-tsc":"^2.0.11","prettier":"^3.2.5","stylelint":"^16.3.1","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.5","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","postcss-html":"^1.6.0","postcss-scss":"^4.0.9","@types/lodash":"^4.17.0","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","stylelint-scss":"^6.2.1","stylelint-order":"^6.0.4","simple-git-hooks":"^2.11.1","eslint-plugin-vue":"^9.24.0","vue-eslint-parser":"^9.4.2","@vitejs/plugin-vue":"^5.0.4","vite-plugin-inspect":"^0.8.3","eslint-plugin-codecc":"^1.0.0-beta.1","eslint-config-tencent":"^1.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","vite-bundle-visualizer":"^1.1.0","@typescript-eslint/parser":"^7.5.0","stylelint-config-standard":"^36.0.0","eslint-plugin-perfectionist":"^2.8.0","stylelint-config-recess-order":"^5.0.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^7.5.0","stylelint-config-recommended-vue":"1.5.0"},"simple-git-hooks":{"commit-msg":"node scripts/verify.commit.mjs","pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/sub-saas_0.0.0-beta.6_1712912855316_0.7086849472963912","host":"s3://npm-registry-packages"}},"0.0.0-beta.7":{"name":"@blueking/sub-saas","version":"0.0.0-beta.7","author":{"name":"Tencent BlueKing"},"license":"MIT","_id":"@blueking/sub-saas@0.0.0-beta.7","maintainers":[{"name":"blueking","email":"contactus_bk@tencent.com"}],"dist":{"shasum":"247961ea4bc0c2f8607da116b0f9199fef0b4547","tarball":"https://registry.npmjs.org/@blueking/sub-saas/-/sub-saas-0.0.0-beta.7.tgz","fileCount":7,"integrity":"sha512-rbTHMikhsK6DxeaGJd/Tyniwnd5RwqIkaZbJ9opw5tY51g1dKWeABxTPxwsYSJzwujCmpVFmQe0hhsVTamfduQ==","signatures":[{"sig":"MEUCIEs62yPc8wiicOzOhp9L5U64oyMSzYrVFn33lnpP8bVrAiEA5DZ7+562P3l7e5f2o2PWtma19ugr7k2TNnCizNN9PNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24731},"types":"./typings/vue3.d.ts","unpkg":"vue3/index.es.min.js","module":"vue3/index.es.min.js","engines":{"node":">=18.16.0"},"exports":{".":{"import":"./dist/main.js","default":"./dist/main.js"},"./vue2":{"types":"./typings/vue2.d.ts","import":"./vue2/index.es.min.js","default":"./vue2/index.es.min.js"},"./vue3":{"types":"./typings/vue3.d.ts","import":"./vue3/index.es.min.js","default":"./vue3/index.es.min.js"},"./vue2/*":"./vue2/*","./vue3/*":"./vue3/*"},"gitHead":"92c9ce7736e6fc726b920314a46617f02c6ce0f3","scripts":{"dev":"vite -c scripts/vite.dev.ts","dts":"vue-tsc --project tsconfig.dts.json","build":"tsx ./scripts/vite.build.ts","prepare":"npx simple-git-hooks","release":"tsx scripts/release.ts","prettier":"prettier ./src ./scripts ./playground --write","visualize":"vite-bundle-visualizer -c scripts/vite.vusualizer.ts","prepublishOnly":"run-p build dts"},"_npmUser":{"name":"blueking","email":"contactus_bk@tencent.com"},"_npmVersion":"8.5.5","description":"蓝鲸 SAAS 作为子系统访问","directories":{},"lint-staged":{"*.{js,json}":["prettier --write"],"*.{ts?(x),vue}":["eslint --fix"]},"_nodeVersion":"16.15.0","browserslist":["> 0.5%","last 2 versions","Firefox ESR","not dead"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./typings/vue3.d.ts"],"vue2":["./typings/vue2.d.ts"],"vue3":["./typings/vue3.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.2","vue":"^3.4.21","less":"^4.2.0","sass":"^1.74.1","vite":"^5.2.8","execa":"^8.0.1","tslib":"^2.6.2","eslint":"^9.0.0","lodash":"^4.17.21","semver":"^7.6.0","prompts":"^2.4.2","ts-node":"^10.9.2","vue-tsc":"^2.0.11","prettier":"^3.2.5","stylelint":"^16.3.1","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.5","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","postcss-html":"^1.6.0","postcss-scss":"^4.0.9","@types/lodash":"^4.17.0","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","stylelint-scss":"^6.2.1","stylelint-order":"^6.0.4","simple-git-hooks":"^2.11.1","eslint-plugin-vue":"^9.24.0","vue-eslint-parser":"^9.4.2","@vitejs/plugin-vue":"^5.0.4","vite-plugin-inspect":"^0.8.3","eslint-plugin-codecc":"^1.0.0-beta.1","eslint-config-tencent":"^1.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","vite-bundle-visualizer":"^1.1.0","@typescript-eslint/parser":"^7.5.0","stylelint-config-standard":"^36.0.0","eslint-plugin-perfectionist":"^2.8.0","stylelint-config-recess-order":"^5.0.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^7.5.0","stylelint-config-recommended-vue":"1.5.0"},"simple-git-hooks":{"commit-msg":"node scripts/verify.commit.mjs","pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/sub-saas_0.0.0-beta.7_1715584023199_0.15469165956357034","host":"s3://npm-registry-packages"}},"0.0.0-beta.8":{"name":"@blueking/sub-saas","version":"0.0.0-beta.8","author":{"name":"Tencent BlueKing"},"license":"MIT","_id":"@blueking/sub-saas@0.0.0-beta.8","maintainers":[{"name":"blueking","email":"contactus_bk@tencent.com"}],"dist":{"shasum":"a1b5925aa0c9bf5be0e028fd736c0d462b33f30a","tarball":"https://registry.npmjs.org/@blueking/sub-saas/-/sub-saas-0.0.0-beta.8.tgz","fileCount":7,"integrity":"sha512-id2B++pZWMgRR1LCaOyNfAnwbUwKKb1T7biiCrA002mwAOxrkHO+2KUrFK4w5sDx7b8PE/lD4WoXEOnllElATA==","signatures":[{"sig":"MEUCIQDrnJh+MQD9x+jf7JDzgyq2OzPl+CPNGIyfmGCN+sA6HgIgUEuQr7hWSzF6nhQTbMn6SbhO+2/imIJAFGhCuWUBhQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25227},"types":"./typings/vue3.d.ts","unpkg":"vue3/index.es.min.js","module":"vue3/index.es.min.js","engines":{"node":">=18.16.0"},"exports":{".":{"import":"./dist/main.js","default":"./dist/main.js"},"./vue2":{"types":"./typings/vue2.d.ts","import":"./vue2/index.es.min.js","default":"./vue2/index.es.min.js"},"./vue3":{"types":"./typings/vue3.d.ts","import":"./vue3/index.es.min.js","default":"./vue3/index.es.min.js"},"./vue2/*":"./vue2/*","./vue3/*":"./vue3/*"},"gitHead":"1986d015b4b531130b5e25a5dbb66906e4a34a47","scripts":{"dev":"vite -c scripts/vite.dev.ts","dts":"vue-tsc --project tsconfig.dts.json","build":"tsx ./scripts/vite.build.ts","prepare":"npx simple-git-hooks","release":"tsx scripts/release.ts","prettier":"prettier ./src ./scripts ./playground --write","visualize":"vite-bundle-visualizer -c scripts/vite.vusualizer.ts"},"_npmUser":{"name":"blueking","email":"contactus_bk@tencent.com"},"_npmVersion":"8.5.5","description":"蓝鲸 SAAS 作为子系统访问","directories":{},"lint-staged":{"*.{js,json}":["prettier --write"],"*.{ts?(x),vue}":["eslint --fix"]},"_nodeVersion":"16.15.0","browserslist":["> 0.5%","last 2 versions","Firefox ESR","not dead"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./typings/vue3.d.ts"],"vue2":["./typings/vue2.d.ts"],"vue3":["./typings/vue3.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.2","vue":"^3.4.21","less":"^4.2.0","sass":"^1.74.1","vite":"^5.2.8","execa":"^8.0.1","tslib":"^2.6.2","eslint":"^9.0.0","lodash":"^4.17.21","semver":"^7.6.0","prompts":"^2.4.2","ts-node":"^10.9.2","vue-tsc":"^2.0.11","prettier":"^3.2.5","stylelint":"^16.3.1","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.5","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","postcss-html":"^1.6.0","postcss-scss":"^4.0.9","@types/lodash":"^4.17.0","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","stylelint-scss":"^6.2.1","stylelint-order":"^6.0.4","simple-git-hooks":"^2.11.1","eslint-plugin-vue":"^9.24.0","vue-eslint-parser":"^9.4.2","@vitejs/plugin-vue":"^5.0.4","vite-plugin-inspect":"^0.8.3","eslint-plugin-codecc":"^1.0.0-beta.1","eslint-config-tencent":"^1.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","vite-bundle-visualizer":"^1.1.0","@typescript-eslint/parser":"^7.5.0","stylelint-config-standard":"^36.0.0","eslint-plugin-perfectionist":"^2.8.0","stylelint-config-recess-order":"^5.0.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^7.5.0","stylelint-config-recommended-vue":"1.5.0"},"simple-git-hooks":{"commit-msg":"node scripts/verify.commit.mjs","pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/sub-saas_0.0.0-beta.8_1716261267052_0.7331870483929703","host":"s3://npm-registry-packages"}},"0.0.0-beta.9":{"name":"@blueking/sub-saas","version":"0.0.0-beta.9","author":{"name":"Tencent BlueKing"},"license":"MIT","_id":"@blueking/sub-saas@0.0.0-beta.9","maintainers":[{"name":"blueking","email":"contactus_bk@tencent.com"}],"dist":{"shasum":"a8741b6298802930696ff390f214fcaad6c0783b","tarball":"https://registry.npmjs.org/@blueking/sub-saas/-/sub-saas-0.0.0-beta.9.tgz","fileCount":7,"integrity":"sha512-w+/xGPKUqOYHrvrZxamXZBzni5wzlfv0ZZWMBIVAY82t4SVNx/K4HH9cFvFAhI5cSY04eCc2C5LMJYwkcN/6Zg==","signatures":[{"sig":"MEQCIFM2OWRkMM5bqzr6WG59j3EONr8IygO4P6IK0MOA2D7HAiBqwEP0VFJcUY0oTI0PnRdG64EnyS2IriSdiFH0kellyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25382},"types":"./typings/vue3.d.ts","unpkg":"vue3/index.es.min.js","module":"vue3/index.es.min.js","engines":{"node":">=18.16.0"},"exports":{".":{"import":"./dist/main.js","default":"./dist/main.js"},"./vue2":{"types":"./typings/vue2.d.ts","import":"./vue2/index.es.min.js","default":"./vue2/index.es.min.js"},"./vue3":{"types":"./typings/vue3.d.ts","import":"./vue3/index.es.min.js","default":"./vue3/index.es.min.js"},"./vue2/*":"./vue2/*","./vue3/*":"./vue3/*"},"gitHead":"1986d015b4b531130b5e25a5dbb66906e4a34a47","scripts":{"dev":"vite -c scripts/vite.dev.ts","dts":"vue-tsc --project tsconfig.dts.json","build":"tsx ./scripts/vite.build.ts","prepare":"npx simple-git-hooks","release":"tsx scripts/release.ts","prettier":"prettier ./src ./scripts ./playground --write","visualize":"vite-bundle-visualizer -c scripts/vite.vusualizer.ts"},"_npmUser":{"name":"blueking","email":"contactus_bk@tencent.com"},"_npmVersion":"8.5.5","description":"蓝鲸 SAAS 作为子系统访问","directories":{},"lint-staged":{"*.{js,json}":["prettier --write"],"*.{ts?(x),vue}":["eslint --fix"]},"_nodeVersion":"16.15.0","browserslist":["> 0.5%","last 2 versions","Firefox ESR","not dead"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{".":["./typings/vue3.d.ts"],"vue2":["./typings/vue2.d.ts"],"vue3":["./typings/vue3.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.2","vue":"^3.4.21","less":"^4.2.0","sass":"^1.74.1","vite":"^5.2.8","execa":"^8.0.1","tslib":"^2.6.2","eslint":"^9.0.0","lodash":"^4.17.21","semver":"^7.6.0","prompts":"^2.4.2","ts-node":"^10.9.2","vue-tsc":"^2.0.11","prettier":"^3.2.5","stylelint":"^16.3.1","picocolors":"^1.0.0","typescript":"^5.4.4","@types/node":"^20.12.5","lint-staged":"^15.2.2","npm-run-all":"^4.1.5","postcss-html":"^1.6.0","postcss-scss":"^4.0.9","@types/lodash":"^4.17.0","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","stylelint-scss":"^6.2.1","stylelint-order":"^6.0.4","simple-git-hooks":"^2.11.1","eslint-plugin-vue":"^9.24.0","vue-eslint-parser":"^9.4.2","@vitejs/plugin-vue":"^5.0.4","vite-plugin-inspect":"^0.8.3","eslint-plugin-codecc":"^1.0.0-beta.1","eslint-config-tencent":"^1.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","vite-bundle-visualizer":"^1.1.0","@typescript-eslint/parser":"^7.5.0","stylelint-config-standard":"^36.0.0","eslint-plugin-perfectionist":"^2.8.0","stylelint-config-recess-order":"^5.0.0","vite-plugin-css-injected-by-js":"^3.5.0","@typescript-eslint/eslint-plugin":"^7.5.0","stylelint-config-recommended-vue":"1.5.0"},"simple-git-hooks":{"commit-msg":"node scripts/verify.commit.mjs","pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/sub-saas_0.0.0-beta.9_1716519011985_0.018134446318596842","host":"s3://npm-registry-packages"}}},"time":{"created":"2024-04-11T09:30:46.091Z","modified":"2026-01-15T04:04:13.302Z","0.0.0-beta.1":"2024-04-11T09:30:46.354Z","0.0.0-beta.2":"2024-04-11T09:34:10.606Z","0.0.0-beta.3":"2024-04-11T12:20:11.607Z","0.0.0-beta.4":"2024-04-12T06:28:26.021Z","0.0.0-beta.5":"2024-04-12T08:48:15.325Z","0.0.0-beta.6":"2024-04-12T09:07:35.452Z","0.0.0-beta.7":"2024-05-13T07:07:03.364Z","0.0.0-beta.8":"2024-05-21T03:14:27.324Z","0.0.0-beta.9":"2024-05-24T02:50:12.149Z"},"author":{"name":"Tencent BlueKing"},"license":"MIT","description":"蓝鲸 SAAS 作为子系统访问","maintainers":[{"email":"contactus_bk@tencent.com","name":"blueking-magicbox"}],"readme":"## SAAS Iframe 访问分主系统（iframe 嵌入方），子系统（被嵌入方）\n\n### 子系统使用\n\n```\n// router.js\nimport { rootPath, connectToMain } from '@blueking/sub-saas'\nimport { createRouter, createWebHistory } from 'vue-router';\n\nconst routes = [\n  {\n    path: rootPath,\n    children: [\n      {\n        path: 'index',\n        component: () => import(\"@view/index/index.vue\")\n      }\n    ]\n  }\n]\n\nconst appRouter = createRouter({\n  history: createWebHistory(),\n  routes,\n});\n\nconnectToMain(appRouter)\n```\n\n```\n// main.js\n\nimport { createApp } from 'vue'\nimport { subEnv } from '@blueking/sub-saas'\n\nimport App from './app.vue';\nimport IframeApp from './iframe-app.vue';\n\ncreateApp(subEnv ? IframeApp : App)\n  .mount('#app');\n```\n\n### 主系统使用（SAAS url path 拼接 /sub/）\n\n#### vue3\n\n```\n<template>\n  <SubSaas src=\"http://xxx.job.com/sub\" />\n</template>\n<script setup>\n  import SubSaas from '@blueking/sub-saas/vue3'\n</script>\n\n```\n\n#### vue2\n\n```\n<template>\n  <SubSaas src=\"http://xxx.job.com/sub\" />\n</template>\n<script setup>\n  import SubSaas from '@blueking/sub-saas/vue2'\n</script>\n\n```\n","readmeFilename":"README.md"}