{"_id":"@chenchaolong/plugin-trade-compliance-workbench","_rev":"256-6ba370a4a09813e7de025508b321fa2b","name":"@chenchaolong/plugin-trade-compliance-workbench","dist-tags":{"latest":"1.0.180"},"versions":{"0.1.0":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.0","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.0","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"f0b89e067fed61c833f2fbf2d4c0b2685de130e2","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.0.tgz","fileCount":80,"integrity":"sha512-bvJdWE6K05PDjEFXptA5DHvEUGLGidlPFygqLlx+i6XtCJ/6fXJ4wNdJCGBEEHIbwMC7sNHJyGyb++Mi3WBbpA==","signatures":[{"sig":"MEQCIFpQqBRRT4suhkzj8lbnc7a2uzmLAsSUCuePJ3a5S416AiB4czstxiRrsCZBWOY4oYYuEpWl+9sBZMJMe1latVLl1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174104},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"1b21cbeae906d748c03383b81468a21d4305f0a3","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.0_1781677350805_0.6570388321747522","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.1","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.1","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"c6afa9da32aa8d587ffda7964b972f247107b0cb","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.1.tgz","fileCount":80,"integrity":"sha512-JCcCr+P2sKGva1778z6bf+j7ajI0IHOafD2uixzbbKNjJMCIDuMdbG0xusoTzrAOjT+STiecsKtHSCY2+Pv6dA==","signatures":[{"sig":"MEUCIQD0YqApxpmFueuxDGisxDBGMCvkrxCSdkTil7L/q+h7ZgIgQbrbiwQo8R/u/7iCXKJNegvAUknQu4tssMBFcvcy620=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174228},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"2dd1dbbb064e71dbdc122cb322fcb3b480a5b031","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.1_1781678253998_0.3514803814653038","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.2","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.2","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"9bd668b74b19d36cada2f275f6a36a3e4cdd1943","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.2.tgz","fileCount":80,"integrity":"sha512-u+CX+OKj/TfE4MixgujzkYIwXKBrtI3vR7ce61dZsSD3dIJJ2nnBt7gQ0kSffCSX1nHgtlahZJ3CsfrjLZGNKA==","signatures":[{"sig":"MEUCIQDiYiZ3N/bZFnWYOOdqml/2GSSlctDOTzaE8XG9ThhKTwIgTsPTUNpQwFQkC7lbgJESV7lIMW19/gZ083Rf3ydWyy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215034},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && node scripts/verify-remote-app.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.2_1781680270548_0.7190483537858825","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.3","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.3","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"485257fa65c30ba3f7b92de8b6c37d3071d529ea","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.3.tgz","fileCount":80,"integrity":"sha512-+w6wXR7fNf7/aso+IpHEGeAVgczcAMl1K/40DBPJDNmmkJ6rBd9Ji/w8gZPcj1zjahtkKXTCCmO7A3oixX4Cdg==","signatures":[{"sig":"MEQCICTEU4KsYvqPRtdx0HqNXSO6Pft5W55M3G64XrgcNJb0AiAUXT7CH4Z6optQYfw6sGLTSgTTm9j5TnDb1FGfBHl6WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227243},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && node scripts/verify-remote-app.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.3_1781682210913_0.04329891776032313","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.4","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.4","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"41093daba7b9e3050d977c397dc537c64baa3553","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.4.tgz","fileCount":80,"integrity":"sha512-Ax3Pd7FeNNekV4xdItA+nkQ12CleNwONnTMUFUij/Azz3W2Ai/jwOHVgZiz9VpJw3vMk8XnGeIsXNlno/564vA==","signatures":[{"sig":"MEYCIQCRr1ZAQ+6zcslrV9+QNB6F4nPgr7rKMz8b/IpHZwyDZgIhAItxA2HZ+abMxKiz1SareuAP77iCSaGj4SkzSKSwOl+w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && node scripts/verify-remote-app.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","mammoth":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.4_1781684027760_0.2148325373697817","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.5","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.5","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"dd344215f61b4f8575ef5b6b94d6d2ce4d4ad456","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.5.tgz","fileCount":80,"integrity":"sha512-5WH3vpyFSIxP07MY8rfwBCfJ+6uguuQg8cu7iuGpOVDskdYml992ors+1vC58wvO61Fr7B+L1E5Nuga4q/7hEg==","signatures":[{"sig":"MEYCIQDsHzUKVvu7sxSqmwe3V6HLmBCLTP7MBoYQtAmdz72EpAIhAN3P95cdj4gIKAiY56Va7lPoJe8HHMDNgT9jg2FNA0Bd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244689},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && node scripts/verify-remote-app.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","mammoth":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.5_1781686985785_0.40706974280696406","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.6","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.6","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"c4a0ec787d89d9cccb7ece0628c46a4606be4260","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.6.tgz","fileCount":80,"integrity":"sha512-6jA7cYpvECI1DydNwmX9RMBDY56YIdlqwLtDFGkJmjVuWOIKFEQDBPn2RhbJokCDv9DeKuxFDDqhJyweLhxWSA==","signatures":[{"sig":"MEQCIF9K5iZVamWjmPoVOIKibtnxj5JRq4pL688LMKgxEx2nAiAqml6vwS8RD80+I+xUSIH+srZFVPYE73FJOtfnpSkuGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247232},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && node scripts/verify-remote-app.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","mammoth":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.6_1781689068109_0.6375682005036669","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.7","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.7","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"9c38ab469264911839a41f02cbdd37b5e1cba978","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.7.tgz","fileCount":80,"integrity":"sha512-kV20XT2o4TurHE4SGPwM1uLAfoboLhFeRU67cjRK9syLNlndnqnZUBtx49d4P9CaEAaTk+cc25zeR24ojzkljg==","signatures":[{"sig":"MEYCIQD1lOEhr56hl744gmpXT7n/vPnNPutMcbZ9x4lID80RsAIhAJYBpe7r5WXElgQAYCaTUDhGC6NjXgpF7Im6QB1rPEiX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249918},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && node scripts/verify-remote-app.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","mammoth":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.7_1781694336508_0.5794329828590832","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.8","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.8","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"4822d163fd46af2de87f90cc9c9836107ad9f513","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.8.tgz","fileCount":80,"integrity":"sha512-CH5BMDGtUmwsO4lClItxmq/slWdr/W/5Sj4t5+brwtYr2239ZJmCtJgaU/7pksyQK2vTPgsNAIk+YkCNOQdDrg==","signatures":[{"sig":"MEYCIQD4M0r5ZsZ5Spu5JOmM11RM17H0etqrUu7Pvj2Uq5uHpQIhAPHD968xfaE6hL9ZXZ7cEJxtSNyAMolB0hOx/q2pK3/x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251597},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && node scripts/verify-remote-app.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","mammoth":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.8_1781752831121_0.9493115509791021","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.9","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.9","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"4753141624b474fb1b435a85976e7c091061fed5","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.9.tgz","fileCount":80,"integrity":"sha512-zXfWNeP9IZQkZVUVN6uJKI27R5LtZRItVojNeV/UlRdfq9lbzHpqnc430bamfzdIRmn8xiL62kCL99DHeNFhCQ==","signatures":[{"sig":"MEUCIQCI0BsMOEDHw2MamDkTWGLddDFSzVGZVn2zKbIS3Q2uiwIgGpz6i6F90v645De7MuZd0mFARDdr9877rvN8cJHdIqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253063},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && node scripts/verify-remote-app.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","mammoth":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.9_1781753586499_0.7394855494319872","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.10","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.10","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"2af045034b25fea7ecebe94e801085188e020bf3","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.10.tgz","fileCount":80,"integrity":"sha512-Dcc6+CfOGR84EdH9bKQxfuu5yyuxHE3zkivnZlQumJVrnW22uhmiO4aX8nl+UgYHPhUxpjFKedwv84O3VwF9fw==","signatures":[{"sig":"MEYCIQDHr2W2MK1jstESXl9SvXBciLMhb1JiGsBb5vP0Hqt2vQIhAKG+JgOJRmzVlFKgG63ZI/sdEVXCoy7rEd4tbzJVggHS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253259},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && node scripts/verify-remote-app.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","mammoth":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.10_1781754315483_0.6850124082410254","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.11","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.11","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"a9caccad6e1afec4dfd494b4b55cb9cbbf44b704","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.11.tgz","fileCount":80,"integrity":"sha512-sWvNdhQ31kGnpV02xzx1dcDCSFMtCHz+JOpCbO7aQ9LsbK3p/U06s7/fW2kaQw22JVF6X8yUc2YDdfJzVHySYQ==","signatures":[{"sig":"MEYCIQCYdmGeg2EL6H9ViJGZ6xBiEhLAUiJF70lXpt35yIO00gIhAOTLlE3eB7YYTFBZ2UEg9U2uWW025j05cMCAco8Mu1H/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278632},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && node scripts/verify-remote-app.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","mammoth":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.11_1781765307473_0.0807371478259542","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.12","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.12","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"6b691302142c83ae37a876552bc482660d89a0af","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.12.tgz","fileCount":81,"integrity":"sha512-qL1Z4tyWhOLdSfoGl2fxl8cYqN7CPiyfZq282fFE0vwX5s8cgbo1/wGppCIoVxjwbgE++5Dhi2buzA7KO2Y0cw==","signatures":[{"sig":"MEYCIQDm+J0snTN7zSn1jhsgUVIeeQaS86U6JgtJdw8XLmPP8QIhAK5al7d9lQIwKUnv4bL/pZxTUCvMvARLwTzYEwXqakLq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408153},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && node scripts/verify-remote-app.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","mammoth":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.12_1781767055720_0.3641703553945137","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.13","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.13","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"f68ddc9942be936be31aa9500bba514292704013","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.13.tgz","fileCount":81,"integrity":"sha512-8t1I2yPo+V0+4grERfaDN/M0J/DRV4KrumkS1cP9TDLngMwbRVxNSMMkNx8KdDrOj21JsGMMIHIkfI2iCFkLZQ==","signatures":[{"sig":"MEUCIQDZahxixDOGljvJbdVtJkm7/rGHCXcXVRXIdFacdN8SEgIgCJ1eWuiPrSZaIURO5OqOrZhkMavezkOvxxhBEMgOZAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":410307},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && node scripts/verify-remote-app.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","mammoth":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.13_1781770068288_0.4940310888943673","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.14","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.14","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"13e96bd70f0f3d5f4516b2ac80ccf18536664eb2","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.14.tgz","fileCount":81,"integrity":"sha512-O0U8nOiQEUl1K8g9bo+5ch1CG3F6W+RF0N3HEzqSenC4n81AA+vbmJ/S3H7cZ552/qz23XDepqzzLtAqgviMIQ==","signatures":[{"sig":"MEYCIQC4FVCIz+ngysu3uWh+eDI5rGCr8+o2rQtBkTKJKGqZgwIhANjhX2gnO7zy5mRWKu+oophq/5P8ETdLLVoPT9mz3qrv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411227},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && node scripts/verify-remote-app.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","mammoth":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.14_1781770787054_0.7390142611107795","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.15","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.15","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"59dc61c68f41963adc47a57dec2377343c0825b5","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.15.tgz","fileCount":81,"integrity":"sha512-MrVzIq2vhIOrnIOmF+IQ72b6pEIxfFG2C7b3KIYaVQYC5hqm62Vz4OzDRtvDTGaXp6QGli0Oz/+Zxn3iMbYsHg==","signatures":[{"sig":"MEYCIQDD3umNLZatgAXxlSJXdwPpY2l+Pcsiu1DtVd+q3MqTWQIhAIUB32bR/Almdh9DubxZA2x4l/A3/P34LvZz/0tlFoHC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411600},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && node scripts/verify-remote-app.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","mammoth":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.15_1781772609649_0.554890047994143","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.16","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.16","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"18a4921ae7064bd49d0896e6ea189d68e7fa600f","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.16.tgz","fileCount":81,"integrity":"sha512-p7d7mydV6KXczq46ag8dL66TXWtZSZqNdXOqEZS8bwoKkmaFPtru9s8OQJiBTLiupz9KWzMp6Zk7znokoiF3TA==","signatures":[{"sig":"MEYCIQC8fPAJ7oLx6NakhBFbZDf81d7dJpNF7nnaKz3PkKsl7wIhANElEtblhUhiU4byyXHBQLddh1v95QgiIsoHPATlBFBo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412504},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && node scripts/verify-remote-app.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.16_1781773427827_0.8936807119607795","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.17","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.17","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"d40b76284fe4cd185ba840cae64db46258fd8afb","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.17.tgz","fileCount":81,"integrity":"sha512-Hh0sMqevCrmC8I/Bih+nl106rqlPkxmZRSnNegIVWR6WrF/PFOsi42ccFdCnTMTIxZJuHsGVHiLxYrgLVFp69w==","signatures":[{"sig":"MEYCIQDKDxDNhGG0SAYW+/nwQi1nMmeLkKAztxyHuwQHopI2cAIhAJPUKF5FQOLjvt3aVxmFaxDbaCjjgUZu+WpR6ep8zdei","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409137},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && node scripts/verify-remote-app.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","mammoth":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.17_1781775312240_0.37299506498860024","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.18","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.18","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"25fce4a31c9ebcb1e146be7e0f751e339aae8b82","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.18.tgz","fileCount":85,"integrity":"sha512-xLK5xag9GLiEtvpYckx82H3r9FTgXcFhF+Xp8Yj+dJ0knBAc8eEcCYJl74RAwMX7/0WBsDQsyXw1KDaYu1VkbA==","signatures":[{"sig":"MEQCIG8+idJOSpqQd0IMz/xhKcgvtLPEqk83eRTMZQAiimZYAiBimfx8EcwnjSSnUhWocUZDjkOzSDROwTIQ2jmu2L95lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && node scripts/verify-remote-app.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.18_1781776921036_0.6420696404973285","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.19","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.19","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"e0be89eb20efc13159c8c4dcb29d9165fef45969","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.19.tgz","fileCount":85,"integrity":"sha512-OVeMgPRuUeHoCLV2okZljfpNGqHtgCpmmyOpnuEn9bmuADmaRDYVQhYo6dLAnGpxgEqLCUfLd9YYboJANqbaog==","signatures":[{"sig":"MEUCIQDKi01kADEKxMQsBolZ/kwZp5RK8SeGa2Otx3S4/hRfxgIgS9zAFZN/3yuUHp/fI3fhEMMTyfODYR0o6v+XluXbh7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430699},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.19_1782053231593_0.09545995483475078","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.20","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.20","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"392ff3836fa793f237295f2131ed75e97e7c0e7e","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.20.tgz","fileCount":85,"integrity":"sha512-ZvAWjdbFqiazFOeY6+n5wh1oUd3WffG4Jy6ZhFzJubeL7l8wKqcW401/bj78XMXWVYNPeciE4dvFE7ekEsRYEw==","signatures":[{"sig":"MEQCIEAmV8Ek4/fMZSDRHDS2BSrI/IHKjcCw2/ppi8WuKSZpAiAjfFE3mIAK806FbGuHkB+fCXCgpStmHNTTTx3NqU/G8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469148},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.20_1782055234661_0.8122163088375693","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.21","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.21","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"dec6fe253ce7127461ff2f9be9bdcde7a15b0ffd","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.21.tgz","fileCount":85,"integrity":"sha512-nnQkYXrCjQjjLaDG1GcwRF7VmmUmgXqotL4wSpu1x7Gw46bGNpIhD+Ezfz9T372Xc9xP/4tMITkLx5vrWudCkA==","signatures":[{"sig":"MEUCIQCiARcydG0dU4HzQx5UuSFgeha8UEV+ZSvyHSl5jS4qEgIgShg/7PH52XG49kKcx9xHp1DxDVQNCYVb7Bj/z/yvDrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475053},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.21_1782090551211_0.6940106104686761","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.22","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.22","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"9b149700e3ff1f6520fdf772c56174364a617b69","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.22.tgz","fileCount":85,"integrity":"sha512-rhPZj8T+izpPKdU4Bv1vz/QjC7smXe3j1EhNgk07K3GfmxhGUxsDi4XX9Iym9jSTZAVPBtXqUIEi55bIyHyFpg==","signatures":[{"sig":"MEYCIQCgS21iTiGPDjDHb6JRx/cu8zbkMqLvlv/mTC6qJJTu9gIhAMgWcmJlJtewE/+K5cIzmO6/HBb/kNu0hQWdqFHW+nQf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475102},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.22_1782096684199_0.4779899614287544","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.23","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.23","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"8b0110b548d31ba549e50b347872782555b4e135","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.23.tgz","fileCount":85,"integrity":"sha512-DcFXg6GMAiRRi1DVRW0Pen3iOVNGvg7hIGyPmGcQBzzLuiQ2ylQLM0Yqsqro1vX/yLvNb37Hx6ow6M2YKaFzrQ==","signatures":[{"sig":"MEUCIQDqAQjUsGtZoNpeTCTWd8SDR1QueLJewEAQVniSYwsV1QIgK1Up56Z0IQWjMVu/uRXFb8VVNXnuQitE1LQKue+CJhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477234},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.23_1782097838398_0.858325948140177","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.24","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.24","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"5a7b06129a09bc1e7c58e8036f6d66d1447ba83c","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.24.tgz","fileCount":85,"integrity":"sha512-dsCBBfJ0g12ZaRKJzuYOADR1eRTh0oA1MT4io6o/cygZTGcP1ffoErI8POau4jlsZPah4gM65egTzdUYyXKypQ==","signatures":[{"sig":"MEUCIH+WM6VGSrj375AOZQXSVjpaHQO3arevcMWoRkT3bBoMAiEA2QmeudYGyBqadqaPBPDqed4GwYyVODpqakTqAhHBDNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479630},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.24_1782103501789_0.8454311595728365","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.25","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.25","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"87d8d44c6d423815f309281c4feb4bf5e4b3e4de","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.25.tgz","fileCount":85,"integrity":"sha512-/Pdcz4H4x9XtuGbRtr8M1c2q0ArEdGtD5EaTEfdtxf7PvQqG7ky5lLAw54aMhngof4dEmkWsZcOHkLOnbtRsWg==","signatures":[{"sig":"MEQCIFSQiH2TqAgLvj0vU5IrnGnPgNPqX+LQXustMaqRD1OzAiBC1jWxdqNI9Xz0HUiCR2iKkfWkEXA4ZM3hWCWGqNxmXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503668},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.25_1782112885873_0.8942482677228929","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.26","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.26","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"4bc2456216f76f49b977c9f529624eaa03649ba8","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.26.tgz","fileCount":85,"integrity":"sha512-G00sG5LRCd36buUzNWmZIpDaZTRH7C1UNi1RuEfM16bwMeHxQf+ICwrvsC4jaJDhzeHQxLBJuMkhcJR/vgItQw==","signatures":[{"sig":"MEUCIQCPjtmSFH59FaJ0IypsLagevjteMmpyGkJ8carwo4MaEQIgRZd83CtMIz3QDOdIg4N7VH2Z4ELEZbn1a4Uujho6nFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503892},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.26_1782113755782_0.38859679477466713","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.27","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.27","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"27cacfbc5b4f5eb8d407783134118a5277c9a10d","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.27.tgz","fileCount":85,"integrity":"sha512-Li4Yttj48vRi92UjTiq1rxipbTYdV3mQbhs+YHZoDiZvVqCGaOj+BrDhOcl9g40PNHquZsNCWuvNcQHR8bK5dQ==","signatures":[{"sig":"MEUCIF2RxDYmgfkkkiMW9t8b2+V1BhZFcn3wTDMzViytIsddAiEA9kTLERXwkhXYRUtc8B59lx+Yyc5dPEXj1XvAoLUPlNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515429},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.27_1782115690107_0.4654445130480418","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.28","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.28","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"a660fe1b37caf875594b63fa1545580b4efabcf4","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.28.tgz","fileCount":85,"integrity":"sha512-qgV7mfu3T0EfSJciU1nApMg+866KXyrehgYxHc3DHeoeC8tcHS6/VXtYybpsIy6lf0mViyRnoYWt7KulkZtIYg==","signatures":[{"sig":"MEQCIA2SOWkRRILLlimhewWIqIzUx7k4PBHpvfGx7t9MKiQvAiAbQ72LQT3tWVlBWESyK9e1nWH1zKf3i2ZXlGhpJrgTug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520044},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.28_1782117554602_0.11182854357121097","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.29","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.29","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"9dd9af03dbb0de70a146437654fe2a22991f138a","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.29.tgz","fileCount":85,"integrity":"sha512-KVAMLgFf0tBPW+/eubcuMohfqwRTAAZC3UI7juUvpBUkK/Vt09oxU2qbotT8hkManT/B8a+eDnh/KNjnvY22rw==","signatures":[{"sig":"MEYCIQDIIvcmzQ4aNqGqspNjSLqZy6kMBMHi/PESRGvaKVBnWwIhALaGSGT5wRMtRQoEpBk+kB68xMYqoCt0J8+4vRFPGxbd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":525464},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.29_1782119729635_0.6231007968438371","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.30","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.30","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"1b12efa4cc5f7c3a7e6a8ef3be5dd460b9c29a96","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.30.tgz","fileCount":85,"integrity":"sha512-RRDUqQtyR3ztvhdZ1+7BARPK660aIP6P9u+22rM49vz8fThbQYa9rxVPk4cd9Qzy5/hIaX/V0FLOWy9S/WP2ig==","signatures":[{"sig":"MEQCIBINY2EPkRnEHOSS0vdhKwqVc30cSv8CQlb+BmLJznAEAiBPSsGCg2iriEoixapXKz7GNJPVgjK9PmSyvTKg4M14lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":529577},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.30_1782184178694_0.3697447525668556","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.31","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.31","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"3212ec158ec3ef1e249220ab6f23f0f269a7d582","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.31.tgz","fileCount":85,"integrity":"sha512-0IjVBuA8yXDk9Fua6BiPDxxjaLKhJb6DpBkZ6JH7UTpZNIBoF3BMTIhcmTvfhhDgLWVp9aXJgpk+ba++FfD83Q==","signatures":[{"sig":"MEUCIFavAbzOOMf6oPRP5fd6MNF1XFP7Iodvms0DtC19+25JAiEA83m0cD65ik4z4M+LcfnzVNb9ydiYzpUHdauEdoDW8rM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511040},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.31_1782187811387_0.7624880291266163","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.32","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.32","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"d2ceba82491f9bd515c7038ab7db227a5283f503","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.32.tgz","fileCount":85,"integrity":"sha512-4WX5QZqIGJ2klDP6P8qkrLP36QPrrfyn6mTwL8vzktI0WP938WVwX489cOXNPIc427JB/vcRH90oaZ8ZGmHpUw==","signatures":[{"sig":"MEQCIDYKVCdteFf7JPSsuN0EMjXrFtS+CJa+I6obFuIUriphAiALCAGLBSoFxrUPdHiLh1uqz1gql+1Lqa0pUzR6TuH6KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513256},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.32_1782205386971_0.9349591458688946","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.33","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.33","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"39c8bb7dd9cfb916dd9b08fc7efb2f6f6c4d97b1","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.33.tgz","fileCount":85,"integrity":"sha512-gUmt6SbO7STHg7s/0jtzMTxo71JTFcOAhbAdaIlsOj0KLJE4zBpgQUvi86aiiSRrSvYQdbIPY4adp7V0TBKK5A==","signatures":[{"sig":"MEQCIH8CI1FvrkHR+TTj8bjxNXtnSR5gNcnc7GlMbYYiKSy4AiBJlKKA9FC5Af98H14FMzLQcWhGB9QAjx+EBQeS0oZ5fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517895},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.33_1782206766617_0.6207448618318314","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.34","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.34","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"8f0e4f3d8957e251643c987a1b8b4dd921f64732","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.34.tgz","fileCount":85,"integrity":"sha512-G/nuplnBqyFRJE7pfOvU+AMXWS7vIt9sVWXeQEWJhLQqodp8gKqlwhiHDGqp5j2oMVK2hguLABks7evp3cV0Bw==","signatures":[{"sig":"MEUCIQDRRE/lQHMP2Ohb3B41Gy93R28CyTT9BHQSWo8x+DkvXAIgT2dicJR3fcMIHhv2TTRzNUahoCOH3qks6/VKxcjd4qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516225},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.34_1782211846662_0.7789179074193977","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.35","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.35","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"af1367a1f8876a81c3726718e20fa4e12d990f87","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.35.tgz","fileCount":85,"integrity":"sha512-ipzZFq1GzlQk9OTnuFtfczYRI/qQaRgXN51ds0Bi31oi4AvS4fvOg0pV7fXCDW2mFIwU8HqCU/lHVDdEESyReA==","signatures":[{"sig":"MEQCIGy2v7WB2inisTi8RUJsasLZUEkGVZl8iA7d36yT2rHmAiBabl/kAIHRMZOwx0KBtcFgGHjenZnc3sMUT+LkmBWupQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465255},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-new-platform-view.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.35_1782281494426_0.012047131526051302","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.36","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.36","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"5799544dfa6d7c59948324261a6553791d25a9a0","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.36.tgz","fileCount":85,"integrity":"sha512-MydZp5+/nUeBTAXD/uU0B6zyE6MotIW9W2SJa91YZR8uS+PYC7CDYA2usuMDZRQiiHntXymG9X0vOSwmhjTLAg==","signatures":[{"sig":"MEUCIQDQ0X1t6j6NFUh2nvZNoC45zT/OTXX+KV5y8nsiVNQa9gIgO/7Fg7FfHtoe/Vkh/dQBXNh1pdX5T64xwUCLCmCdtts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511040},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.36_1782286595233_0.10609881377563468","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.37","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.37","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"577a1a7391e8d253a1187277902a6508dd7a38ca","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.37.tgz","fileCount":85,"integrity":"sha512-qi5BMCw/gERlhy4rXgPnGLNSk1ldnSdGC4yNzmH3CHB7ens3XIFd28hxykIo3gYodqG5oQClppgCMnVorvAx5g==","signatures":[{"sig":"MEUCIGUh+ciHKREusXsG/IiWUwH7f0VatJZPH/tZpe38ypmEAiEA1QkIiM5pE833AW9ZEszv3m6hsrWQ8t1UESCUTOdaVC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521684},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.37_1782287261176_0.6500800764083383","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.38","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.38","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"76bc7723b6fd4370d9502f740a2640228384367e","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.38.tgz","fileCount":85,"integrity":"sha512-K4/sQGYC4zkXpu/VgwrEyMUwn9a8UWhWHb+O8yVj/n95dd/sqECHV0lnTk3FNmh9Nc0RJKcy6r7CWMBBjjkk/Q==","signatures":[{"sig":"MEYCIQDUTo5zdFneHrZIqu58WhTzuqDA9xaAX0Ii2YYxpxgnQAIhAPo80keVV1wdX0gX/3t1uiorB/D9oQgavs7R8nCRRh+/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522589},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.38_1782288598891_0.005697748386123358","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.39","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.39","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"a20cb7fdd075abe3ca2740a5f717ad7468e20490","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.39.tgz","fileCount":85,"integrity":"sha512-jog/YbET3llbpZxBX9Rjraj26uh1E1UB+U3OFPfW+mKEGLl5v3LcfpMIVRrdR5mMnJfuV083T+Qhtr07Or6Bdg==","signatures":[{"sig":"MEYCIQCkTKLEUnpwqcRccF766M8R5lKY0xahBEnU5E/71ZsoFgIhAM1VNCFx6Ns+uhci21jE3NvBnkJ/RNeLCxIYuRj3/U0O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522950},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dc0c608875711ba3aa1fb6cdebe41a4533d39364","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.39_1782289428611_0.59921570890178","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.40","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.40","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"d806877d35a5b56fb70022387cb16f5531131f96","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.40.tgz","fileCount":85,"integrity":"sha512-e+7EGRR2g7o7NO4YeZuEi6MqtmaBg0K1eH0KoC3ISlTsvPCH/XR3iN8MqE22Pco3CCbDq4hWbOPU4iTNNdXf6g==","signatures":[{"sig":"MEQCIC/U2GTMZSfv5oIQRFInLY5LTMOSN3NggWurGtfcavcgAiBgPcl1D8jMGG3gxzecegqPr7nL5QgRZS8zEZDK8XQS+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":540892},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"ccbbe761326a2a84dd1026580f364e2bb49633cf","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.40_1782295423408_0.2753281861130146","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.41","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.41","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"f6c9a7d21bf10690d88e5bfcb8b5e0ed894a0a58","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.41.tgz","fileCount":85,"integrity":"sha512-HxJ2YQTVw8Wvzc1q3QruEh/w4AbxcJzdGxEhyUAz7ywmWDJU4pql4yua/DtzmZm1YBB6dU4mlMJJlMKEoAffsQ==","signatures":[{"sig":"MEQCIE6FlvQ/qN5DrqzS09rxZBuqrobLX8+sjKF8gg2OfOltAiAGxt2TcC534wN0/UJSIGen7sezRsoeAi9M0YQSs4g6zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":549706},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"ccbbe761326a2a84dd1026580f364e2bb49633cf","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.41_1782297896690_0.3210434906661064","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.42","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.42","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"ea0f540aa09d305256c1751f5e91d3d21cc9b8a8","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.42.tgz","fileCount":85,"integrity":"sha512-WNqcUAL0Yb3Gw3BbhzftJSw/XJVrorMBP7VGib5/w9YQmIZw1VGgTeRD60qqXA2Ov9v10rU3WzMtdFlCqcbUig==","signatures":[{"sig":"MEYCIQCx7PFO71UuuPuDK1sGfRAuG/tZ66zo8gqAIqwlJx0D2gIhAJjL1TQOmy0FVnrC3cnmySmxUgCJFcoav8KAmC3RNENn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":563066},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"ccbbe761326a2a84dd1026580f364e2bb49633cf","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.42_1782299239945_0.6694904202616483","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.43","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.43","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"43caf8a8be4adbb324e8cabcbd33f54d6928b097","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.43.tgz","fileCount":85,"integrity":"sha512-3Doj1WyZUoqUjf+h+Yp5mY14DFck5rFFQrQV+Dx+23hfOlh6gEpCMGyxAtcZECOMocmCN1u9fj3HSuTa2eoMCg==","signatures":[{"sig":"MEYCIQDZEDrucOmIBTOeVGVQvhJAzLvTJqycNN0WQ/eZ/QE15wIhAIZWGaVTB6N3hZ3ShNe+pnOfEQHsLqHXSe0rqnI+1T7u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565603},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"ccbbe761326a2a84dd1026580f364e2bb49633cf","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.43_1782350916084_0.3708141542835448","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.44","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.44","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"e6faf99197a40c49eed743667290dd2b2fe3d1fe","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.44.tgz","fileCount":85,"integrity":"sha512-7LUwv/NA+vyg1qfPk7HCG0E1GQ2a4nbfN/G+gYivAEDN1HVrA4pxPFmKIrI6NartKMnkQBGt3Qj48b0gEwfkKQ==","signatures":[{"sig":"MEUCIQCU3jIC0rMF6E1ZYLILZA9JhPQu4FS2CLJuggbQBIpZcwIgYyIQC6tgrtBpmbBW8O/ESzjyd8L4N+4/Qt1qvJy0/7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":576905},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"54a240da6b9ce4eaf42e0dc4255122cbb68c8b1c","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.44_1782370100577_0.10909100542082695","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.45","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.45","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"6680e09d3692f3fec28cedbf8f8556b5b5e2ebf0","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.45.tgz","fileCount":85,"integrity":"sha512-+ejf31omPckcqVUZr8H/uj9wrAH++Qt3IscmT4OOC5gbGuPh7L6aJjbbvMCS2u92CyNCsRMRTzJMNr9ScI2ANg==","signatures":[{"sig":"MEQCIAMCI5R8tVZt4SHAXTSNQzkDuFmrOu+5/RfgCbHN3UZDAiBPX0yeQHyypTpPAXgI4O4zIxHy4SZndo+mEIvYS3u41w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579668},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"54a240da6b9ce4eaf42e0dc4255122cbb68c8b1c","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.45_1782372594214_0.23028005058956125","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.46","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.46","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"cc4eb3fdca129af273a1bd4c6b465878db226d14","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.46.tgz","fileCount":85,"integrity":"sha512-HUBry7pMSHMgL7e4mM8T+xBRzc+1Aub0dpX5vmON89cdWcbwH6IbrHc/e55DYvimPllFXJw4SAPlWPtUSB+ekA==","signatures":[{"sig":"MEQCIEmsoucjdHBZhr6Zuy59/aS37uyby0RaCjegl2/SoeUKAiAtasa4gs5oZgHF2IhWWmyJS44GfoIoPYA03kGG7xThqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580350},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"54a240da6b9ce4eaf42e0dc4255122cbb68c8b1c","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.46_1782375644333_0.7642576646979702","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.47","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.47","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"684fcc9f2041a5640671f3398b6af803f86c3eb1","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.47.tgz","fileCount":85,"integrity":"sha512-XZZk0xqMkHrsrNAaNuZB00MpSUJzFZVACzJ1sicMoCxaSon+liAJp5RSZTB6nDHudlf5IAbxAGXe78voi8lv/A==","signatures":[{"sig":"MEQCICd0ssAL4x+xe37FQb/l2zFbWbPQBq89kgPEc/MEd2+SAiAMlXxwz5hjQox9cWIeUJwJWwAlx9ZDNH8w4rNVWf2qlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577195},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"54a240da6b9ce4eaf42e0dc4255122cbb68c8b1c","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.47_1782378242198_0.6005115714490181","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.48","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.48","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"655b4e0845941883d224282b51bb6580e80ac93c","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.48.tgz","fileCount":85,"integrity":"sha512-xlcadZA9YYtBLdGXrPVMf2vA4Ld1N+O+OfgID1c2NGHnAG77muHyxoU4tn8aAZLhEcMWYIKzVqyQJwNu6NbTLw==","signatures":[{"sig":"MEQCIC2hRHpz9BV3M3pgHaYYNvj6p4F9X4AoL5cgPsx9tPzuAiAUklc99EeXWVd0gTRWPLu/8MFp39OTSL1s044vZSJrgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":581126},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"54a240da6b9ce4eaf42e0dc4255122cbb68c8b1c","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.48_1782381713097_0.5945538996663642","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.49","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.49","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"95a6ed376f0591db6df57ea568c4690c7da05426","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.49.tgz","fileCount":85,"integrity":"sha512-ngFbgixgE0RtipeO8/uulim7edcTPSw+A4mlpW6/gIeM1ZkbF7eHctYxBvgrnCUXR0zvPGXBxEj23wv/4HYQQA==","signatures":[{"sig":"MEYCIQDhGp+3ny6FCPaSoQJS8Ty87z2RoUwHFPpdK3KI9GjjvgIhAI3UIg6DNaDbmERSe3PN2o0TINYt+/ISpnHW0pvSMo35","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586820},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"54a240da6b9ce4eaf42e0dc4255122cbb68c8b1c","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.49_1782438831851_0.0465470866206088","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.50","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.50","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"4223533e427aaed52474f0e181d4d7eff7fd7f5c","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.50.tgz","fileCount":85,"integrity":"sha512-/sO+qKTX5Q2g9+lNIog+Ht2NQcNZdVUC/H6EAUY/JX9+NZmYS2dyPVC0gjoo4yv1kX7dPopB9/RGhaDbfG5b0Q==","signatures":[{"sig":"MEQCIDCwP3hVQvTkF9Lugnol2uWwmMxbaT7Sjpp/VKk1UyIsAiBkQ0GnNGTsmU5lbEbjWCv23P0Ed4NTiAhn245ivU9Z/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":589022},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"54a240da6b9ce4eaf42e0dc4255122cbb68c8b1c","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.50_1782440124958_0.17292960589577144","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.51","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.51","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"72fd5240386222fbf7fa534fc111f14b77d4c5b7","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.51.tgz","fileCount":85,"integrity":"sha512-dAM4IKXs39k/1A5GkKeNazTTEYVy7Rqj60YQFFoP5XkComirkeVb/dLmIAtHS5DKVP0Ge65g3cWeWuGB8LLSJw==","signatures":[{"sig":"MEUCIQC4R3eCZCrx6F+l1sr5S3UKud1tNnIsC7gpHeYrEuS6zgIgIXlxvnw9ROukcs1yU/rCiEGo9KcypKOQ4YPw2bE9Dbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":591915},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"54a240da6b9ce4eaf42e0dc4255122cbb68c8b1c","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.51_1782442562383_0.47088787948031996","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.52","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.52","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"88e789e8229c9033ea5106c17aa6404a5d08683c","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.52.tgz","fileCount":85,"integrity":"sha512-vy+uAAX8+dMhoz+MPKFHgrAJjJRdD75EmkMae9tXBGOn06Jybkks0FWQgql2Eg36QAltx4FDeZ7HmU4HTpHPBg==","signatures":[{"sig":"MEUCIBDirUBr35QTRefZavJWANV/xwJ9vtnxDhNOQsTh/3RcAiEA6NkbLZksOtoi7BvbRsL4pMQ0dP1fGfOCy+9BrZtQdhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592706},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"54a240da6b9ce4eaf42e0dc4255122cbb68c8b1c","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.52_1782445232457_0.8206737540893156","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.53","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.53","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"fc49a5b780f83b83dcecaf20650867ee1c3ae2e6","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.53.tgz","fileCount":85,"integrity":"sha512-nV5NASUnUStPbPpt3a/WrA4ZHzNM5t/3GWuRd/Oq4wgTwM5rsDoiFfx29PHe6ZmJR63horRrzeh3OBDn76Muew==","signatures":[{"sig":"MEUCIHObStGwVZ3h6MYTfhZFp71fcBk7l1CQKi8C2sjP/WQiAiEAiqwa0usRt8ypcrCbUDR4FCqVOchImpBxoNK7GrBEt1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":593754},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"54a240da6b9ce4eaf42e0dc4255122cbb68c8b1c","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.53_1782446492516_0.7532716757290414","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.54","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.54","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"e1482bce7168ac7b59dff4c7c733e3efd19e5172","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.54.tgz","fileCount":85,"integrity":"sha512-DF/GQ4SLAEd4emBVSz7BAhMvTZ+DqSiEgoH+3Gupayfw9ur2h3huU3XWCF1emV/OgPtFETanvVEfOkI9SM9YMQ==","signatures":[{"sig":"MEUCIAY91nhWBvEAe+B2S88dnL3rh8qBdTu2xNPuZatmgcUYAiEAwIox+YxVWTeYrZNaDGPwFxIs4j+xugLDHQsr9Kg2Jm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586003},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"54a240da6b9ce4eaf42e0dc4255122cbb68c8b1c","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.54_1782466506719_0.0748867284230339","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.55","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.55","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"de4635a31486c7b0590fda37950cb7ae321a9590","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.55.tgz","fileCount":85,"integrity":"sha512-xtJIBwRxB071cztpdLw8UtI5zAPzxlWvWXEJU0mFnMNpfkKE/dm+mP9MfNLBZnARx0HnW8bUmwhY4DAB2GmAtQ==","signatures":[{"sig":"MEUCIGqJEcGlMpgeabLdNyvdyfhHtKHVhmhCtKNq7RSbSeGVAiEAxx4hlJwxaIp3M0shJw33WyiyCvHoiEMPH4+7dWOdgIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":597141},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"1b4ecefc2021b2173c74c9a87ea70e432eeb95dd","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.55_1782786239606_0.7295416742810756","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.56","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.56","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"02bf8156ddce99c07f3f8483fb1b3fdc179ca104","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.56.tgz","fileCount":85,"integrity":"sha512-SHGcxYMFq0ua0cj3f2baLgAgd3vPjPKsCqTPm1QKPfOFybTnn1INpBU7M0HTb5c8olwq8R8eiouCim+TlIZ9Ew==","signatures":[{"sig":"MEYCIQCXZt43vpU592Nxkr344y93mfksAXfH296wlt1W39xpvgIhALBUDrDWid/3OyYRTHFCc1O0ZDO7660eSPDU/OMQ0+GT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":614781},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"1b4ecefc2021b2173c74c9a87ea70e432eeb95dd","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.56_1782800942630_0.2526732608272355","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.57","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.57","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"0a603e0de614c5df37a40e65fb48bbf6a2712f09","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.57.tgz","fileCount":85,"integrity":"sha512-nOIv8IzpP4Gyg/UwEprfFZEdv/bw4EEQsBYIBHLQVFs1rG8LysXzsKO7Dk8SttzZnsy+OWP4WxMQXPZad244oA==","signatures":[{"sig":"MEUCIQCN0ERZOkbZF+6siB/aDoeFCYUmwulSETkpl4eKdpM9SAIgFUi7KXlgebP1sFtpUc38+HX8k2npW3hC8B0h7kkF+MI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624920},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"1b4ecefc2021b2173c74c9a87ea70e432eeb95dd","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.57_1782807439458_0.7420530038232034","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.58","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.58","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"e7de65e3a7051349c658231e5395295eb54dd592","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.58.tgz","fileCount":85,"integrity":"sha512-wQ1k8orIaUJEcE5xpCx73/7cByYFQGlVBnSELjho3Rx33tbx4o1T2jgqs3VeFn8/b2A3JAb6XKOgISKoOecMXA==","signatures":[{"sig":"MEUCIQDGnbIWkm2LTI7390AfGu4sv5BJGyzQ6rjWlWAfBvD99gIgC+osDLTAwoorJ1c9y+cXGGGadmN3lWAHB5+EAPovqg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":632777},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"1b4ecefc2021b2173c74c9a87ea70e432eeb95dd","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.58_1782808313218_0.7410598942691449","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.59","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.59","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"dbdeb5117e84434111456eec053792785f332bf9","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.59.tgz","fileCount":85,"integrity":"sha512-RM6kJpe0Jhm+ISBbtJRolQCFwePhED6idf8iHWgHGR3Jm7c1f71Bajb6bv2XTVqf4qzzgo9AztqINyR1BeA2Eg==","signatures":[{"sig":"MEUCIGhU8BoaUussmVT2ffuSaVfv92Q7ULvTi6OwlfOyAroXAiEAh3bG4U1G2fUPybf3kWggnCTKvDFG2UWtDXrvLw2UZCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633284},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"1b4ecefc2021b2173c74c9a87ea70e432eeb95dd","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.59_1782812116159_0.5907698630292961","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.60","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.60","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"787db35b3cc6a6add7350b02e1e8eb6c4adca312","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.60.tgz","fileCount":85,"integrity":"sha512-LWSkDAQr520y/Mco89Rc3BXhjmUdkr1QZEnscm5114/6YzvgLhMA6xZfyZ1VO0NMtVVScfzDpDKgNS5xKXXhOw==","signatures":[{"sig":"MEYCIQD5bdtHFPChcxxspa4ebInTCKkySMAmfJomB5XsZFc5jQIhAKTbyXb9UlhvgYjVaAbOMQH5Yu1qrMJ9khcSwSlJ8L+m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":639163},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"fac36d528eaeb3888a95b576eb4fb6554e4e0847","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.60_1782899441261_0.2947978524764543","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.61","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.61","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"847ca5e5edc04bfeb54ec421cf882cd20c447d15","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.61.tgz","fileCount":85,"integrity":"sha512-Xc8i2kEc82LGEq3oUj9KfsaJE0PqF4BYbcQgPdqPRTQfRVhIHjp9OQscsbCSjv9fPg8CcWiJCP8O4TubY10OKg==","signatures":[{"sig":"MEUCICiyGSNbZH+cYO3ltRtjdRZxXl7fS/wFpt58zvUNbVMdAiEA0MdpHVen25P05aXWKbNAy6az2Vabq4AB0XUg0kw/76I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":660641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"fac36d528eaeb3888a95b576eb4fb6554e4e0847","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.61_1782954983759_0.3774785335942834","host":"s3://npm-registry-packages-npm-production"}},"0.1.62":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.62","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.62","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"4d7901087ca5cc09d02472ddd7b447196fa2dfe5","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.62.tgz","fileCount":85,"integrity":"sha512-+sTfP1tRq8wtwf+zqXGePl7cyOoNhU6krZdM7I7St74Pwta45fmcYNtX3DUrY0SWY6ORCfDCTWfrm6IWXJaOsg==","signatures":[{"sig":"MEUCIQCw16rvZt0NA/iWbz85utA0kEU/8ruoDFeK25VdTJ9X2AIgb34xX+OrXrscVJK20grmZ9pEsW8LXUnaLw7ekIyYAqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":657630},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"fac36d528eaeb3888a95b576eb4fb6554e4e0847","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.62_1782960013504_0.29385676908350966","host":"s3://npm-registry-packages-npm-production"}},"0.1.63":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.63","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.63","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"fa649b79427e42e941d4363ac4f5bad45be715b9","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.63.tgz","fileCount":85,"integrity":"sha512-yNPdHnzLP5telfsOqlcSjwg3LIQlWNAMQwibYvhgk1+T/t18714TVg7VQCs77Pz/RGCXyrnTDiV8O+Y80QtkaQ==","signatures":[{"sig":"MEUCIQCJk3R7/5Em+Jlye7xVeJVrQ6cB824JqIqsmg2IUerIOQIgbghNwrM4oqiST7rTwmst2CepWveZ/T3O+Z83NlB38e0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605512},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"fac36d528eaeb3888a95b576eb4fb6554e4e0847","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.63_1782973741911_0.4014052629378826","host":"s3://npm-registry-packages-npm-production"}},"0.1.64":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.64","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.64","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"b455adade9f4ce3044a2ffe55603357da0bb2aae","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.64.tgz","fileCount":89,"integrity":"sha512-8ufOtbWVseNrC5QiXpmlRrIO4zyfC10LRQxTTcbXrDB0dDccMAgygTYBzV2F4melIzwVn7HHfEHbumcupFUMGw==","signatures":[{"sig":"MEYCIQCw2Ik5W4rLioTobfDtlmdETfhTKMb3l2DcsmkThluEfgIhANBiXVo6oJNjVRpXN/cEL/ni01uiB8/qhWtugONKVlcl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":617662},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"fac36d528eaeb3888a95b576eb4fb6554e4e0847","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.64_1782976470238_0.6670423504158647","host":"s3://npm-registry-packages-npm-production"}},"0.1.65":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.65","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.65","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"6c32352f374203ab8d7382757431653079daf6db","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.65.tgz","fileCount":89,"integrity":"sha512-TtuScnW2GNleMTxEdvfWxU9ksvZRQ1Fzzkf/8U2D83MYiQDDJ1BgUFzDRDSj926APHzg94DWAVmtw73Sv1IVKA==","signatures":[{"sig":"MEUCIELTNz0T0el9kpUSc6Cv3poYKnQflqI3NXGGXMKzTUPgAiEAvBRQv0rdHxKE7gHPV+x54jcg3AepE2TTjM096mGMnr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633673},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"fac36d528eaeb3888a95b576eb4fb6554e4e0847","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.65_1782978174620_0.3387186435641938","host":"s3://npm-registry-packages-npm-production"}},"0.1.66":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.66","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.66","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"cb05d7e70f867d9f411a533105d04446ffb06c35","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.66.tgz","fileCount":93,"integrity":"sha512-FgPdFPegca6X3PDC6dDUbybW0nqh5iGoLCqEPhLGmXx7DMnv2kN3O+QFiGxNu3ob8I7W4NUSw66IzJTNXLCpPA==","signatures":[{"sig":"MEUCIQCMmHBBKoM3FzW6FhZsFVXwuzxo96VHHtXJiBOBmEpFOwIgPl+JRtmDx0eQZOH6g2p8jStJgxrKGxag5m8vANNKrRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644208},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"fac36d528eaeb3888a95b576eb4fb6554e4e0847","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.66_1782983707426_0.10818284402742528","host":"s3://npm-registry-packages-npm-production"}},"0.1.67":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.67","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.67","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"8286bb26303c0ee2bf0343f16d0476f882da51cb","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.67.tgz","fileCount":93,"integrity":"sha512-J8v23OM7a0jM/JLleqJJquW93TbpEM23KJ6OMQcix9NPtusQan5PNAIh6XD5H3GcHcN0b/Sh1rncJMvAV6oG7w==","signatures":[{"sig":"MEUCIDzFiQIc/FoKcTwz2Mkfq2tRboDvLzxDj5UVhE7jCrdJAiEAjv0lxIvfMbTviNKGa6J51uC98K3H+9ypCsyJIs6gjmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644402},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"751da185b4bdfe389cddaa1009aa0ecd27011169","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.67_1782985654727_0.4223743445875334","host":"s3://npm-registry-packages-npm-production"}},"0.1.68":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.68","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.68","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"ef83c16507e8cccefb8c5ceb0f0cd9ab3fc7a5d1","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.68.tgz","fileCount":93,"integrity":"sha512-GhF9xGlFYolNeaNBCqk5RZu0vYOdXSCKpIBz/9wlt3ZyaYXL/pMnp4H8r2VQiDZNrwc4/8nhDahS1vJXRQDpbQ==","signatures":[{"sig":"MEUCIEu+0cqXhNEcMhpUD0Nh3iZO/AHzZoaVSdNt53aBc4mnAiEA9ym9BJs2eNvO1EBS6+G7P4szvR2FqJhstmjosjwoIWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644901},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"system"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"751da185b4bdfe389cddaa1009aa0ecd27011169","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.68_1782988566846_0.07788196262415381","host":"s3://npm-registry-packages-npm-production"}},"0.1.69":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.69","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.69","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"15dd4e30e2c38408ddd761115845f7d469fa7ed7","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.69.tgz","fileCount":93,"integrity":"sha512-lbKoF5AnnY55omvuNMitqKtz3fSL0ZgkzKt13nKclmkhwo/4uFhEgNRf0+9JI1zQ8MOHMs37n62ezYtcd7D3pA==","signatures":[{"sig":"MEUCIQDFksBJyxX9hng/WWJ/nD8/YLfNTIXg6rsD0WdthWQsqgIgLKiCGTKGOWS5OvGKNpWCTv2F5gYD4h1wiOsccDP5xpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":647169},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"751da185b4bdfe389cddaa1009aa0ecd27011169","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.69_1783043550940_0.03227869133068273","host":"s3://npm-registry-packages-npm-production"}},"0.1.70":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.70","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.70","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"e08e7346b9321fb948d6ff0c575bbef83bfe35f9","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.70.tgz","fileCount":93,"integrity":"sha512-Cl4SPwOoAH10o6tRnz4cI8dxFAgrlukYQVZ6GyJ1s17azvLgcRxyYocy5E18WDZ1P1ilfv8SE9SjaUHSzxAuow==","signatures":[{"sig":"MEQCIHo9zBYpfZNYaUVzuBG/F4jCYwuVYVo2RmpwukgY1HMCAiAe4MBj/8mR5ZTVojAvcgwJsYQjwiGnHUF42XbNxdlKQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649780},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"751da185b4bdfe389cddaa1009aa0ecd27011169","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.70_1783048433647_0.7304126876513053","host":"s3://npm-registry-packages-npm-production"}},"0.1.71":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.71","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.71","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"48aaeb52d904e93749bbc0ea36ba49be8f348f5f","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.71.tgz","fileCount":93,"integrity":"sha512-fjPHB5OEAy5EEtaYS4rhLt83YAN+CEVpE46tnbF6NUM8cXVFvefxZGdvLjveie4/bTuuawkE1CgT6XomQ+QQpA==","signatures":[{"sig":"MEUCIQDAd4kFvF/mO7H8N6CvmHB0TjXEVkZo8O1K0iZ8ucYImQIgfNAdymRz6IIfCd5K5aHENFwFlGXzqbkNa3Ggz7jITpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":650986},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"751da185b4bdfe389cddaa1009aa0ecd27011169","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.71_1783049516796_0.7702071106992956","host":"s3://npm-registry-packages-npm-production"}},"0.1.72":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.72","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.72","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"3be2a9a4753cfdea60cb643f1a0e138041fc4c16","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.72.tgz","fileCount":93,"integrity":"sha512-Ab2n03VO72PHY58GrVqz3v/xuZhAsoWxdgAEuyb+9Enz/n63paFJ18SyE8VZi9Dv3EtX/xt77zLrlT9eOH9e1w==","signatures":[{"sig":"MEUCIH0/HAsuDl1MVM/85H8OeEOcdLy1UDnqVfXQyiu+pBjRAiEA1zsBHEBPZUB1ZoBraZWef7IafLHjw3NTLwbuwM5MMB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":650861},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"751da185b4bdfe389cddaa1009aa0ecd27011169","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.72_1783050950436_0.5783643676889767","host":"s3://npm-registry-packages-npm-production"}},"0.1.73":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.73","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.73","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"e19516bc9c6f247eb4cad3eededca1a1b5ef1b2c","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.73.tgz","fileCount":93,"integrity":"sha512-InV0ycr2Yc2GcvNWOUc9q98R9wybzZtPAcmGeKesKuNcSFIZNZZ8zh6oTTscG/7IrfsT7bQOgFZJloFc5CMOQQ==","signatures":[{"sig":"MEQCIEDDP23C9WUE/gS9ukhz500ATsTAlaTqwByEWu6wXET1AiAGfIMJ6lfHVHKO3PhwDlS9GfJUa6n7hy7NJnrdWq5ZHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":658700},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"751da185b4bdfe389cddaa1009aa0ecd27011169","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-remote-app.mjs && node scripts/verify-service-dedupe.mjs && node scripts/verify-real-enrichment.mjs && node scripts/verify-workbook-template.mjs && node scripts/verify-middleware-workbook-template.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.73_1783062101904_0.23154818114383358","host":"s3://npm-registry-packages-npm-production"}},"0.1.74":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"0.1.74","author":{"url":"https://xpertai.cn","name":"XpertAI"},"license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@0.1.74","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"homepage":"https://github.com/xpert-ai/xpert-plugins#readme","bugs":{"url":"https://github.com/xpert-ai/xpert-plugins/issues"},"dist":{"shasum":"4e74cd5e20928f89299f579e235d069869ccc476","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-0.1.74.tgz","fileCount":93,"integrity":"sha512-I0OXYXF8OlmI9URiiWMCxGFPwaZvO5Payg0gAngZFoXHmVH6QamBlOR5AdIGpsHL5a6sn/chRqVVkuSM2tpHrg==","signatures":[{"sig":"MEQCIEl+pKae7otqGvs7VX+xiP1jijumOQZBLiUIchntmk3uAiB7ynIE3r4wK9dvT0Cd+tmlNX096IR7dVZec1/vTp7VPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":648510},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","@xpert-plugins-starter/source":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"3fbd07ec9af0244fca4f2f8a633dee8102680456","scripts":{"lint":"echo \"(todo) add lint\"","test":"tsc -p tsconfig.spec.json --noEmit && tsc -p tsconfig.lib.json && node scripts/verify-controlled-goods-parser.mjs && node scripts/verify-controlled-goods-upload-text-extraction.mjs && node scripts/verify-controlled-goods-direct-upload.mjs && node scripts/verify-controlled-goods-large-text-chunking.mjs && node scripts/verify-controlled-goods-compact-rows-save.mjs && node scripts/verify-hs-code-search.mjs && node scripts/verify-customs-workbook-declaration-columns.mjs && node scripts/verify-sales-contract-single-review-item.mjs","build":"tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"repository":{"url":"git+https://github.com/xpert-ai/xpert-plugins.git","type":"git","directory":"community/apps/trade-compliance-workbench"},"_npmVersion":"10.9.4","description":"Trade Compliance Workbench app plugin for controlled goods review, supplier product management, and customs workbook generation.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","tslib":"^2.3.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.67","yaml":"^2.8.1","react":"^18.3.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"peerDependencies":{"zod":"3.25.67","yaml":">=2.0.0","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_0.1.74_1784528643169_0.685910967325368","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.0","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.0","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"56bd519e95acd3dd54e93f1540c0dd16bfa4efc0","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.0.tgz","fileCount":114,"integrity":"sha512-uC4nuV3V8RIn/XJpx7cDzPQO7wqQQAtdFifDb55Cqu1iYYwO1fF+XHTsfWUVu9l8fw3+WzmxE/ruMvrbI6EZiA==","signatures":[{"sig":"MEYCIQCoahfPFLkdxllXhj+6Vm36hErfk/ra9c7po0VeuPeaYgIhAOiotuDhOi9RrTxC/34aGAKbjIvTOyCYCI8GdZ8Qp4ER","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12329909},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"d3d9e86f0b8195fdffe686ea57cf198021fc921b","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","tslib":"^2.8.1","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.0_1784928929344_0.3327219598595712","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.1","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.1","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"a16f87b621a9a781d49b24af06c4dd1ebc6dc5dd","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.1.tgz","fileCount":114,"integrity":"sha512-mOIwD6UNAuxSVlLtcARYZCl8h/ZjyPqhn83ykzZ16Nn+QHtyISxvkLih9E+ztszi2JM14GVuCEF7tyRmMwIOXA==","signatures":[{"sig":"MEUCIQDcLT176QZIEzFNMi+nXXd2BrTJ9TUjblCWEADs+tnqKAIgcJCBBHGPLxwE15O9hQvorwAFW/IhoL5N0JsaEInSYeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12329909},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"d3d9e86f0b8195fdffe686ea57cf198021fc921b","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","tslib":"^2.8.1","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18","typeorm":"^0.3.24","react-dom":">=18","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.1_1784929724164_0.35226869722876253","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.2","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.2","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"44677ad64bd5f4abc218b654ad1c105ea0afb7be","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.2.tgz","fileCount":229,"integrity":"sha512-BKSqHA80soUBU13UJ0sPCPTut8mkZjEthv73OI4djrTrMW9Imslz9qvKKNPe/KhrwsUkF+SFm3sphBm6qOqCqA==","signatures":[{"sig":"MEYCIQCHmA+h6N4q0HALMZpqzBgFXl+gxiAci3YALPtNKvmb8AIhAIs2iesj1pSz3PWlWb2ABDgK15pdqipy76P2rSOQCOoY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13923884},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"da15468d3fd21237e54dedbc093c963879c88032","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","sanitize:templates":"node scripts/remove-template-images.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.2_1785036151754_0.4421807048319144","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.3","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.3","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"34e25c6c4dbf93eeb86e78f84eafcadb2f66c3ee","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.3.tgz","fileCount":229,"integrity":"sha512-SaXjS17NAvx3tU0h2NDyO5H61ChI5Go8/WqfkjLvBdoJkwFrCmYlsZNTQWZ0yWjtps2bB/B/kunchfUrPTNFDg==","signatures":[{"sig":"MEUCIG3YBLksUg/lkSlrT/kJelimrdtnczi5dpQ5nAXj3y4/AiEA2p4b4KcmmRxWbYGvEBdzEi09U2UAnjc7Ecp5W7nIcJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14352265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"ac4d964e6370e8044ee5dff6f72d83f853a909d2","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","sanitize:templates":"node scripts/remove-template-images.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.3_1785054787071_0.2748486978758149","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.4","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.4","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"558315a9c82f840f45427e293772cc4da2582423","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.4.tgz","fileCount":237,"integrity":"sha512-CFFceLd83av09MzSrO6Zcf9NcLLo3dS/gv1YfcKda0mRYjNP2hdMrCFEQ+BBQIc3kuvLavQc6C+1B2/04eUhIA==","signatures":[{"sig":"MEQCIA461tTNUONwMnlfgRQSRrmeRsaaGDFwB8WP3NhsHq3tAiBwkOEoXWIHmnOmqej28s2dSMhd4OOxHe659nsozIDODg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14753703},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"17223d8a15ca21fc2db60468599e296d830ad193","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.4_1785073877740_0.9867582311944805","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.5","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.5","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"f467cf3a2b0a3a0564ada2645f0d86c8cab98294","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.5.tgz","fileCount":237,"integrity":"sha512-d+b3EDFCLOAlHczCLUnMxoDh4yivrW3wR5rsVxx+l6NBJYCSMzaa7gb87hT2RAwufGfKj2i8iSv1s309dT35Lw==","signatures":[{"sig":"MEUCIQDKOneQ+x3M+AgX/S8/J+CeB0pVok1PT8m+DXBx0ltVggIgM5bBqdb9s47W/1BbraUAgMIf0i1XcSSEYnGfv5f0g60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14752599},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"2d79adee780b7a7d98029a4b5dbaba42dbcab880","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.5_1785124536591_0.003652956288429765","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.6","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.6","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"0f06c2b174784388c35b434c568eae740907220b","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.6.tgz","fileCount":237,"integrity":"sha512-x631ObZ7ViU5rA0zqoyGvZDrsJRHhbNCJzfdSamL47ch6NFP885ueGE0ZUTUzVAD2Q+MYglas58IEz5hjSN6WA==","signatures":[{"sig":"MEYCIQDXBXx+U+QjHc/KGuHzGogM0r5xZGNDtLkLjZIRV2DrXgIhAIIgwLNjV99+y1jjV63BXxzJq5OJSeYuV+UN99ZfnPvk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14894376},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"d3c1be5030d58362c098a073ace1f613c97a5c94","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.10.1","@xpert-ai/plugin-sdk":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.6_1785201208778_0.005291782156688463","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.7","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.7","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"706d439908419bc60246f73f049f03d6a573faa0","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.7.tgz","fileCount":309,"integrity":"sha512-2Ai8KBu96LFgkRVUzpUh99U7rVS/K5vbk7wBn79Dw/AgrdCCcIowjwTBhcXeWJ9FVVygtkGQd6aLUDcwMtLouQ==","signatures":[{"sig":"MEQCIAZPPt64eDmgU1tcGBvHT4svoC24zZqwlMIuhQ+MpiRpAiAtqgB89wE1Ep0gyeD/63KgHRfF/Fi45E9U8sDlEiYPZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15267836},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"0846fe00ce6f65354ec2156e6aaad08efad1644a","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.7_1785228519904_0.2683391384935194","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.8","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.8","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"8ca913188fa3f1a344ab6c98d41fb56caf9ffa2b","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.8.tgz","fileCount":309,"integrity":"sha512-SIUNTG4i3M0tuwFAKT/l6yz6U7Ci4gWnVbuDOd1BXRRQVzPXBxiOo4/PaBLD3bQ45hEmLGY5WKXU4YkSkd5qKA==","signatures":[{"sig":"MEUCICQWrRLhbwGKXTPbGpjcdkvSbo0uSOpaO6FPzNdcdN4AAiEAk2mBDFy6EAIV/Ty3MvDSDEnDMMLwFo2dTpRsJ61SWTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15483590},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"4c3bdc041d20c2d3252cddbc2187d6588042c9d0","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.8_1785322479756_0.1671520948225036","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.9","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.9","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"bbc7fd2e568f6bec101e6e770489dbd38e236119","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.9.tgz","fileCount":309,"integrity":"sha512-mGmDFAF6MThXpYjpC2lvy7oggPgYO68G1plkl8UTkgQblQ8Jjjd3gURCEUKcoYM1c2KHWNl0538Tc+M9U/6heg==","signatures":[{"sig":"MEQCIG3zRAgGzfVM0qn87R0h6kKwZhlmp5mrQSM6Qey7KUnqAiAdYNcgFGKKjfUfhwgS8i9MkWsRaaTxDFFgZJ84RqQTIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15492955},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"2335c611b8b0c3752ab4b377d7af28ff33bdd671","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.9_1785329256859_0.7245015999730171","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.10","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.10","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"203f038b51a5b32a86a75b1eefe663e175f97a34","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.10.tgz","fileCount":309,"integrity":"sha512-xUzEJG+gF983WxYvxfE+nkusnYF7UPxP80oGELn6dN23FDKS/Xp8Mpz1awbjUNdVSCCBgy5KMOYWK9AXnFJvGg==","signatures":[{"sig":"MEQCIGuuiEIV0sesGJgwal0gizI1eKLxVW81JUeM/1c3Fgw9AiB/vHlN+U9Aku8P0h1yh5G3Amkv3XeWR/4CDjsrnLp5hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15492387},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"27fac4007561a8c18d389483518e747110ebdf26","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.10_1785380333264_0.5598568563451287","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.11","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.11","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"bc1af0fe97c14c007e9d7daafd24aa9e78147afe","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.11.tgz","fileCount":309,"integrity":"sha512-zGQc64xsVAywKju1HCcRgOKQZ0tmpQUtlpqaTqAaOrZIeqLhtc8Bos47hnILzsbAUNuzPxaLt2vLqMkB8GtHng==","signatures":[{"sig":"MEYCIQDu+cpGxNHloUO1tH+eSP+T52uNRYwDtqdRoJN9oh5ejwIhALX3hA4tMMXDUJQpVNp0jdjUc4FmLtGjwbh5sz3ilmHU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15501225},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"9810b43a1838529369a6758d877391c9a0a18512","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.11_1785394142258_0.5024065787037131","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.12","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.12","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"40429a9b6611f0b94415c47910165e303a3bd915","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.12.tgz","fileCount":345,"integrity":"sha512-/YDdsUNrFkGHz3zHx2z1WFRIryHTzMS2uUVPcnvXlO7bt6pHrygq9flRI73Y2EpUxdmTruZLmjWURRkNUUH3gA==","signatures":[{"sig":"MEUCIQCuAWb3rliV/WdfkNYE7qAqX7gABtNZ1mE3yx3Tg5sWfwIgbQN+x4eUAjjPk+BAsDla0h9bdZCFbyEcZokC7/tPus0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15648022},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"615f7c9e760ef05edc4bc97c8c1de2b1a1f24a64","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.12_1785404616796_0.5877649989032154","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.13","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.13","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"0899bf3edabc19258082b965a68cc766363d3962","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.13.tgz","fileCount":345,"integrity":"sha512-LG3oQXs/AUxL8eKWMo9lxjYd3HuO9maMASUkDywSvJ2QCbOUbm0TiXnF7WKz7HfyZRYid+e2u6MvN5JkruqZ2w==","signatures":[{"sig":"MEUCIArvzxHx/Nr0WyJoCsuC2w60J08/+XxqUwBlOmz6SDdtAiEAjO7yjA4+GCHxFto1gIGIp4wr+Em85i8pWHRgGYQimjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15646608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"2238a94d43aa88b58b3a0297fea1ef2a4b07ac1a","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.13_1785409514011_0.24810678402386732","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.14","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.14","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"df6d4d1c7e8bbf8274c2a05b0652c70a80d3cff7","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.14.tgz","fileCount":345,"integrity":"sha512-Jj6wBS30kgtcpVbjPEWF8Pds3cHAN7TegA3i1b0Qsneaz8pDd6UsecRUEUs17nRkqr/hb/BF2FjhxCIyv7f6Hw==","signatures":[{"sig":"MEYCIQDEIdtq02Qm5VvOuoWnat7fWWNHxQ8rYdx0ipHUrTYYsgIhAMlM6bdODfCt5B0jcZj3bMEncagebgA8ctRdksCKpRes","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15656609},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e55d72982a072725a2738e6a632dfcd934044fed","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.14_1785412152245_0.5284128368711607","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.15","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.15","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"1283d23384a8546d1b4dad937eb6a9829d8701ad","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.15.tgz","fileCount":345,"integrity":"sha512-l34robp4bYScaWBRogWcI21YOBObTvPXf1eje0gYmoAJLCHq1rhhsEn/CsvdKGnU9e5eo0Kyg0WZP/NLOBxSzg==","signatures":[{"sig":"MEUCIQDHxPwyKS1f0TzNO1jaW7iFzBkzw4esZW4vekkTKiYfkwIgPt46nXhCLnI7gmbVTDV7ym9gViop/yUUak3x0DkR3zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15659424},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"9e4d7d6ca4d91c3befd111131ed63baf4a61529c","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.15_1785413719368_0.8846211137244524","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.16","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.16","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"4e570b05a19c4b7f66f0ead33b9cabe3fe8bd5b1","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.16.tgz","fileCount":345,"integrity":"sha512-jRI2avR0UX9yB9Bfn1uWgUd3D6tUJkOv765gQRkkEqJJX//gPuggMUT0+ya+EsFzf6722dKSetdU46yVq2Kjsw==","signatures":[{"sig":"MEYCIQCXEkDCeeNdOriEKIxuhAlMkyzTnSpzpBVvB5y/bF2OlgIhAK6XRE5yJFYwvN2m0PUen9qs+XEWXDm0g0GxcICbyHNc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15661184},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e54fbfd2559f3ecbcc6d5c3a75b21c3bb23f5c26","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.16_1785416295385_0.4990531885704481","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.17","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.17","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"c7603489d648b647171714c155ddb7375f3908b8","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.17.tgz","fileCount":345,"integrity":"sha512-FF9YERtZfdF8apfYVvTk3p/V+QxGohPtXJ7VwfkI1e408SLEIJe6nYj6raEh+HJj0jGeTxqH6GWgf82MKfzf7w==","signatures":[{"sig":"MEQCIGclmfjUNXh8KppJZyo5aPGe7Zu2WgkIiBaV/SC2PaF1AiArZ699w5DPY3sBUVZnkzYd4NReyKmMgV87JEQ4QrW5Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15662083},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"08f2341ff9d91af85e65042e00e57c16fb7daba2","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.17_1785417282392_0.21075398558571523","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.18","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.18","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"d9457465ee533f39437f0e78d7d02b6a45369ef9","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.18.tgz","fileCount":349,"integrity":"sha512-CzKwoDqiKuBi8alnNZaxR6XNcGunAaorPC2uVJ1dmHjOh7l+sY4VLGc8l88ns7LbrYRXlv+ie+ArZHRuECko7A==","signatures":[{"sig":"MEUCIEoIPYAAKlSBGH+ff7Wvf/9Ioohkg+z2dUmpCQlhClYAAiEA9bNUiVwzVD0i5cvp0vf5F5o779/L9SvVhI85NAU2EAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15693013},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"08f2341ff9d91af85e65042e00e57c16fb7daba2","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.18_1785426556073_0.20586723781187133","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.19","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.19","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"38e0d4eb44a4308cc641f80e39b230a69515b994","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.19.tgz","fileCount":365,"integrity":"sha512-u+h5BypyDxSu51NLNySLc8K0z+ceMLRMfKGRhB7hEhwXsZ9UNwNhAO2h85o+Np9i2CKLkRCv28D5RjocVIH+jQ==","signatures":[{"sig":"MEQCIF/kFO24dxxRaBeLzLW/XmXAks3+Ho+Yr6GDLa0EHK3bAiAINDUECk2lOOYqfwJqiLQqeXez6W6pDLf6A85n7G5otQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15921316},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"4a63d0525645dbe30562bb54871654eb470674af","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.19_1785680383280_0.8641166686015076","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.20","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.20","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"5f47432c050eb4179a99cd15e46ad55959b352dd","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.20.tgz","fileCount":373,"integrity":"sha512-2Q+jN2sMAtU76B9eTZyzp8MrGW54zA+jW6YhEsRUz1+S5jzR9D5PDNklLo3XnHplJLVNgkk1M01y+kt5MfK/aA==","signatures":[{"sig":"MEUCIGZ8X63Cfh0pccR3Q/pfSav4Rxz+ZcIFMgJDVNHgRRjYAiEAt81SYBdfZ/u9+2fNPREQri87FxP7jnjZjlwfKbHWEPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15966827},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.20_1785728309243_0.6601268185606135","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.21","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.21","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"a60577ef135da9936d6193652c2c939546075c70","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.21.tgz","fileCount":373,"integrity":"sha512-C8e5Zwc0Th9TSJnPb5H3I+iE4Zs+BVS4PgKYooa7We/6v2D1+wgw1ttxy6LXpdfveXl0jlAOfPSi+t8V0Bnzuw==","signatures":[{"sig":"MEQCIFXFvMVSRNG3gu5lYN7KxHS9rer25kfpKlQeX3M7+cpNAiBAZDSgzE0kyhgacd+TPR9TTs0ocYwKVqpDl51a4dmdBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15967283},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.21_1785729093359_0.06850945296030941","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.22","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.22","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"c8aa6d14d4b02429dc72c9bc0fd572e23f8137b9","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.22.tgz","fileCount":373,"integrity":"sha512-pTxazsePPWfJ6SMCyoQCd/eAkfM3nqraUChZJ3wvU71/eiPrlu0l1DiOAVf/iwvtt1u2/Cx581t5/4c8yK4TXg==","signatures":[{"sig":"MEQCIHKDhoHuRt78wZsmLTqFOpmLSLTz6+ZOl6vKqkiO1uqUAiBiGl+NkwLa33jPPHk9l8ZrR1HiTQ3i2EwQe8pmPSYdkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15967958},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.22_1785730430534_0.14991272798369315","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.23","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.23","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"117f9290e2abd66adc850f3badd90846faf186d5","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.23.tgz","fileCount":373,"integrity":"sha512-e4z7CN7XLkfrlGSe4HGK6vf0u3LIWyh1zNSKP6isM/afC1zAlUh7foSpIr4BQEI0GGb9fuwGb9gRHzpbSHY6/g==","signatures":[{"sig":"MEYCIQDF2DHl4bU/BQbonh9QFkgRb3Z8QqhHzF630y22GsQ0DgIhAItwOEjGAHboiHiOYR6FLx/8aLlqjWITHFv3mNgMlmyb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15970706},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.23_1785731584750_0.06851992385839822","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.24","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.24","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"82f51784b1b4b68a07e8dbd2b12afda7431f96f6","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.24.tgz","fileCount":373,"integrity":"sha512-z7DUY7KvQF6vfGdPjcV5LsIT2YWtWPozuPc0Is7mNFzSy3PLQnHx7PsJunEvkk3hg2ZSyuNXka3pnz82GZ+r1Q==","signatures":[{"sig":"MEUCICRvGjLOt4OVqhx/upT87dZ/sOpSvQoIzNDaadNjBx8VAiEAqWrQCGw438gA3Z8zjwS7ZvxxNQlMJtG1jC47/AIepzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16018683},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.24_1785743537530_0.5331638104770826","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.25","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.25","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"d251c7fc79a9cbe957a3ba968b3e45f752cac1a8","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.25.tgz","fileCount":373,"integrity":"sha512-8qhbiXsC5l09fzKOJFWZhEplutn7QBrvvckIpxyOLh4wuR0S9SeRsHJpQ0RG+5UMlotSAm9Ik0tCLb9W/qw32A==","signatures":[{"sig":"MEQCIBdUEpNcsTBUj3r+uZuRuOofpUDtY7huvC69NUuv5zblAiAfOBKwubC5JvK+dWEylrNeIRdxT4RAHzeNbqZVwl7IkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16039482},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.25_1785748307878_0.23219535340434305","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.26","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.26","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"9b38a979abdfba0fac87ea185f2c7c44d9db8ea6","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.26.tgz","fileCount":381,"integrity":"sha512-p/Ypjp4j4GSjiFKRxROI15XVr0tmoGDBctqvgZEyj0et1guJwqkw+HClciuc69+lQFhqWvCHvkm0T3yKU/3gYA==","signatures":[{"sig":"MEUCIQDT+b4hLovv9J5yHAkINnp081SuwAEp4JLt8nDb2I5XdQIgEx7iHtsOEY7uFrD6jDhejCDNYyA8nyF/1rj9PxwtuOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16241105},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"cab05b608f9f501386a71c70608fd9fba94cfa94","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.26_1785807250334_0.20111173414737982","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.27","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.27","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"86b9f740f8c6e984317771b3faede47ff524d5c8","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.27.tgz","fileCount":381,"integrity":"sha512-6wcL/BHwqd7m6BEM1Z9VeUlxrwvg8PGpgR+UUfhB/9F/cHjPGl74Hzx4wyNzRgGN8jEfgz9/2eWC3jRcqkNmYw==","signatures":[{"sig":"MEYCIQDohYflbIzQCjxVF1iotwKo+n5OP5WoMeRFqXUq8pbwwAIhAKBuVvx5LyyMsgYqJCbWROc2CpIBghAkpUUMdEA6L0rp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16247247},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"cab05b608f9f501386a71c70608fd9fba94cfa94","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.27_1785810879033_0.5729536530238932","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.28","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.28","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"e502b00f51fe88163b37bad1f9b78a13ef22f394","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.28.tgz","fileCount":381,"integrity":"sha512-3zbLT3TZIvwzlpaYeFDPJ1gPYkUMz9a05bcRZ/VXx34EvAeiNJqHd8pW712TJEslOXXiQMHJ0FD4Sz1wEMsSGQ==","signatures":[{"sig":"MEUCIBJHw4baM+2YYHlaw0ZabSZZy6VpKK+lywiprkbG9yndAiEAo4VVs2GyANnMVRtemmfDSRaYdYHZSsBlL4LZ77mDpjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16262673},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"cab05b608f9f501386a71c70608fd9fba94cfa94","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.28_1785812729988_0.5444561151934364","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.29","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.29","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"9ad655be9e6064d8d3deb1116a14b907b5a95682","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.29.tgz","fileCount":381,"integrity":"sha512-ES4qjuVBhksNrc0HSwClYw9JlQxpjG+LEQfiK8W4neaMBO1IJ0pbDz3fLOHjRZhhA8Opsm/WVdk4IMLUhN4ujA==","signatures":[{"sig":"MEQCIDmc6UxnAqZT9GH+vhYegAhUnfBAjfipgbHTcN+sPsM9AiAvxcdMPZw94iTNAfSLGvExMk9Us0zQRUfH7qGpxFTxNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16263550},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"cab05b608f9f501386a71c70608fd9fba94cfa94","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.29_1785814086863_0.21158824962544842","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.30","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.30","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"409fff631558a3480f1a5362628f47682d38e98e","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.30.tgz","fileCount":381,"integrity":"sha512-cnnEkv2e0SRMoqnlfI6Jk16zUKvIxJQOBVp13H3j3ylHaYk3Fx0b57Ysx4sj6XeHHN+hRKqOqbzpoyl09tRutw==","signatures":[{"sig":"MEYCIQDdAPQiklIHEWKMypcKZGmUxYJ1bgwtrbwprX/NNljrxAIhAMldXERtRTZlMsY9jNbHbR07+drrTruxRQGc40wR9JJh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16265125},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.30.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/2edc9a09851f8ce4c0b85a6ca66ff41b/chenchaolong-plugin-trade-compliance-workbench-1.0.30.tgz","_integrity":"sha512-cnnEkv2e0SRMoqnlfI6Jk16zUKvIxJQOBVp13H3j3ylHaYk3Fx0b57Ysx4sj6XeHHN+hRKqOqbzpoyl09tRutw==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.30_1785814963590_0.321950218440729","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.31","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.31","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"b72a2fc1f553e88991703dee38ac570e17968912","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.31.tgz","fileCount":381,"integrity":"sha512-ILHUnAUWeIUH03uRAYpWnblvxuPujQBjq6uPnkk8O6o104asSKUM10kxWcGQM9WMAYKQbzzGarO7Gfnzy8N2qQ==","signatures":[{"sig":"MEQCIDODU9cGyiShmPAakYjmzSkXIxQ+A9FIpid6gXAABYaFAiAtmet7eHkUkWWS5qqzpK9+n5GaqKVsHDxuhr0ayaulDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16264111},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.31.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/c7aa69014da20a67da4e570f5a2fb5a2/chenchaolong-plugin-trade-compliance-workbench-1.0.31.tgz","_integrity":"sha512-ILHUnAUWeIUH03uRAYpWnblvxuPujQBjq6uPnkk8O6o104asSKUM10kxWcGQM9WMAYKQbzzGarO7Gfnzy8N2qQ==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.31_1785824040858_0.03215941873159012","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.32","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.32","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"d46138b36aef98f9616f564bc3ecbc1cf65c8542","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.32.tgz","fileCount":381,"integrity":"sha512-pVuXv5iRyyRLFhRbZ6Zfd6VdTOoysgXvSyya40dmFyDf/Tc52VXuSpqVmOrrgv6/nDJXNuG8P6QUmSAK07Xlvg==","signatures":[{"sig":"MEYCIQDn/7AqHojiIYiFMvAsTcMotk2xWd/dbd2n79iL2i0O0wIhAKANmfpOjcR0wPXLdDl9JdmDbnsm2qASR+G1Hg3bK5J5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16264228},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.32.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/96314bec6b17e17054675bb854705e84/chenchaolong-plugin-trade-compliance-workbench-1.0.32.tgz","_integrity":"sha512-pVuXv5iRyyRLFhRbZ6Zfd6VdTOoysgXvSyya40dmFyDf/Tc52VXuSpqVmOrrgv6/nDJXNuG8P6QUmSAK07Xlvg==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.32_1785825633956_0.9162428844813184","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.33","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.33","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"beb7a47dc1d8ad2f7dc6f5dba591414eaf995c40","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.33.tgz","fileCount":381,"integrity":"sha512-Xm8Grsx6SQhrtkk4CYciq9YGsb9C9G169DbuqvmdjuDL7HhQecZDf7Xy0XaB29qQWwOHaFaUEDllOIVKjs8xVw==","signatures":[{"sig":"MEYCIQCtV1vdHlCp4ypfB9cJUXfcwYBO5Ud9viEiKG+j4yiHHQIhALOpmKCpK0yrfvEpfM5aOM3egsRAw31etRDRSUXhSW/F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16267742},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.33.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/c0364a3f9896252a71506a69bde5cd27/chenchaolong-plugin-trade-compliance-workbench-1.0.33.tgz","_integrity":"sha512-Xm8Grsx6SQhrtkk4CYciq9YGsb9C9G169DbuqvmdjuDL7HhQecZDf7Xy0XaB29qQWwOHaFaUEDllOIVKjs8xVw==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.33_1785826847114_0.19480961914307038","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.34","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.34","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"930859ba0fdf1b12282a179e248daed093b04f10","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.34.tgz","fileCount":381,"integrity":"sha512-4+nhtCyefddobjHTsIEWGpdYfaeXO9Iq9Vsfn8L+FMnQi0rnmBGkZ2vPA27+QMnowPh/8oeqou+jddT1eQooWQ==","signatures":[{"sig":"MEUCIQCuylgx2HHhD65ze/2hn1bq7mp3UOy5swv143f5Yi4YDAIgcUH6oy0ODDdGF1AGu5ovA6HgUPrIPTOd0Xr571R7sqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16276475},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"81069351fd02fd33c4faa9732af287d01b763bce","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.34_1785829929177_0.8645171102627063","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.35","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.35","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"7864afc70448b91a5dbd453e88e2be6a6c28ee7d","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.35.tgz","fileCount":381,"integrity":"sha512-UPJgqsRxnk1VXIQaXonXkOTuVK0iaLjeQfsoeYmCxgdAgGuduPOx8ipE4Pip+YKsIbQJ/5sJQ38Yh6MTSBXtcQ==","signatures":[{"sig":"MEYCIQDtmfgH6wuMKfhqWmf/D4cVup/Uedi6LCtOZKiN3lk+pwIhAIphrYyoh9eoQzu8OBCq4aI3yRdiZcP3FRGvTZc3nkVg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16279308},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"81069351fd02fd33c4faa9732af287d01b763bce","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.35_1785831942823_0.5588524389913934","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.36","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.36","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"f57e363f6fd814997386d2de77eb6adf421a74d7","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.36.tgz","fileCount":381,"integrity":"sha512-nZQtU7NQdsgSJS7BSR0xKvvo+SKvLsPgXpHm9cHsi6AeCHwI1ujg3ORCry4kPCyWm7gw5oD5xKJnN+ZSLHXARQ==","signatures":[{"sig":"MEYCIQDIe9i3ovbLr07SPotfXZSzYqdcuEbYmMftTxU2ZMCzbgIhAIxvBFt4YivmqycT6JU4AHUy9MBc3LPg68pack/AWJfq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16507486},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"81069351fd02fd33c4faa9732af287d01b763bce","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.36_1785833979688_0.6028927984695271","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.37","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.37","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"b10f873126c10f17aec15e9f8893e05daa79b3ba","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.37.tgz","fileCount":381,"integrity":"sha512-p4mmOyF5ejp9ApAMPlKlV7WYjg2KOtEIwnWjvTkw3EaCG0c4pQ82xoKrxNbPipI6xu4qqiYKVlYNiSx00kF7JA==","signatures":[{"sig":"MEQCIETBQBZew4i+U6uWmjcZsAjLocxpgmpaaWVq0589yvSEAiAeRDTdQqoNi7Y3tVeCV1bREKnhp3IiZh6VzIqzUz3Vew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16576947},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.37.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/a46154a9cde057e695735a554a796066/chenchaolong-plugin-trade-compliance-workbench-1.0.37.tgz","_integrity":"sha512-p4mmOyF5ejp9ApAMPlKlV7WYjg2KOtEIwnWjvTkw3EaCG0c4pQ82xoKrxNbPipI6xu4qqiYKVlYNiSx00kF7JA==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.37_1785836541098_0.6479985316093764","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.38","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.38","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"e06e758d74e4114f9e33c62957a096eb905ad9a8","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.38.tgz","fileCount":381,"integrity":"sha512-gncThdu5ADPpsg+0HsH8/7BQKRs+tgU95WckauEZAtULzd6lfnTmn4OLWmKygNMOYG/7lS5M1DY3Y95nKcN6Rw==","signatures":[{"sig":"MEUCICdazaOhCTLtpA880awbJyAWgRnLIJTcDEGaY87+/rrlAiEAk+gA/RJYDzuyGQEF9KiUQhsTdgGT7Xu6Gf7XQ1lTCrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16588670},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.38.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/5aa2e18f09a147cceeb14c47a3d79f65/chenchaolong-plugin-trade-compliance-workbench-1.0.38.tgz","_integrity":"sha512-gncThdu5ADPpsg+0HsH8/7BQKRs+tgU95WckauEZAtULzd6lfnTmn4OLWmKygNMOYG/7lS5M1DY3Y95nKcN6Rw==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.38_1785837916971_0.5192913335711768","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.39","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.39","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"f2ceb7d9d2ebd55ce13973e608741ab9950f7bab","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.39.tgz","fileCount":381,"integrity":"sha512-qNDuuYffWy3tP8f58KT3S+S39Awj7zl4uqlorMBTmwYMuDdkIvNPz8wuABWrt7sIHNSedwzqdhkJZyqf210vrA==","signatures":[{"sig":"MEUCICcFWdnxjCimbjMGdNo/5PwZ+gvEvge6631XQnvymiENAiEAqkT1E90BHUFeRJ+Wf2stgeNGAukeLMGt5XWjl04iV2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16662940},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a46e4653ff43627d7a10f49461f4a4f03ffa06de","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.39_1785898782770_0.6973603532330528","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.40","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.40","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"fb72359ec3f27cbd946a901e6739fdced156c4b9","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.40.tgz","fileCount":381,"integrity":"sha512-9ncst9YBuCRlK7TrPfpHD1nBshbOJNyWNf/clkKM5+yVkB9QXqbPtBLAw4yolPifwh5a3rKzYnFbRfsvmjFGvg==","signatures":[{"sig":"MEYCIQDth7r3EWwcwdisDfKZLUlE2LG3Dfs3nq7jv20+PGTYIQIhAOkQ0k8rS7ZaqX0c8iHFRsQ03q40fLcMjlmbBuzqUY5A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16681337},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a46e4653ff43627d7a10f49461f4a4f03ffa06de","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.40_1785911192643_0.6909930892160496","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.41","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.41","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"0c5fb517de53c81022ed6b27eb7c2d4f93521ece","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.41.tgz","fileCount":381,"integrity":"sha512-e0yuI0DaJUaerUb6NGrmvsdIMWbUJ4IsGT4TB1BpLfIhzHLgqoGaGF4IMxpZlVr2u8FGX+XIKUf7eKGlrY5fmA==","signatures":[{"sig":"MEYCIQDl1cWMszcYMiimjtDAhcwNZzWlmLGeib/MPNQIhXQBRAIhAIq4MY3SeuGW0r8vNCg9bnX5pVpbUNx3zdSmuWKA4AcC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16718188},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a46e4653ff43627d7a10f49461f4a4f03ffa06de","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.41_1785913593985_0.3719013704346339","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.42","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.42","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"3612aa49d21a9fef65259642e9823192c08a3b78","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.42.tgz","fileCount":381,"integrity":"sha512-fbIsRMsvHdqZyqyXICDdjK6jCKDRXlRwaaDbOUe1SC1vqKfGmVWhYBTa5XbeUBNfjoK4rWVFE+/F6Pobgy6Duw==","signatures":[{"sig":"MEUCIQDZjALtO8drkkquW7JhY82uD0jq0pJ4e6ApIDR4hZKkTgIgLAVAHWehKrq79mHzyAFtPg/q7L52Rl61ofAMTM0osyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16732182},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a46e4653ff43627d7a10f49461f4a4f03ffa06de","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.42_1785916661758_0.6058699019201084","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.43","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.43","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"0cbec032b5117cb6551c852c124ac649fd4ec5bd","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.43.tgz","fileCount":381,"integrity":"sha512-hNrTLUoElAKTFo7urX6CCEFUH7+7VF5QBXsPsrULShZYQ2n9KdL7fzltzaldESA0qd9rX5YQw/o8EVlMqoeabA==","signatures":[{"sig":"MEUCIQCGbkU0xFWXaF+Zri9IN+Pwrff8+WO6xpB4i53lOC7QNQIgW4f3MmN2/Ez0GfeCXzL3qnHoefF/rfifKjlk1AcAvcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16729793},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a46e4653ff43627d7a10f49461f4a4f03ffa06de","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.43_1785919543568_0.4246442232058474","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.44","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.44","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"aa8d7a506043d4429741937eaca30af23544b2d2","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.44.tgz","fileCount":381,"integrity":"sha512-G0XKCTYh6KGGXLrBFaz4X976uvIZ8N+Aln/VFzRsqn/ekDaXICjE0uTYebccH9rjnKqk8/KZGoxmhwtmwz9THg==","signatures":[{"sig":"MEUCIQC2KliaDRDYBI0hgT23NvPbPiVYpXJwkxwd65GKTfrtdQIgHUNuiAajEsUgdiz/C+s9WeAwL3juJWFw74dsK5vOYTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16729001},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a46e4653ff43627d7a10f49461f4a4f03ffa06de","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.44_1785921414471_0.006708800615731425","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.45","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.45","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"d5c03a89e0b617c9d3bbd468c1f5d0b6faa32ba6","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.45.tgz","fileCount":381,"integrity":"sha512-w7mtoISHkjdxM6Bu1pCqL16F5rpAa5zMZYZJuPeSXK99CmS62wCysTcXttrQ0NZKT4d78NZLBK2KKeBz8uhcoA==","signatures":[{"sig":"MEYCIQCy+h/8DjPQf6zpHSYJ94fMba2knNbZi2YVzZknkr5tkQIhAOFsl3JuCe35fVYUKzvBpY5uHRNnl2tfMGxI93lu9iv2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16747481},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a46e4653ff43627d7a10f49461f4a4f03ffa06de","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.45_1785935795551_0.8161591980629179","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.46","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.46","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"e82efd7ac21353d2de474adfa2a61b3f914d11e1","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.46.tgz","fileCount":381,"integrity":"sha512-q2WU1VnDIU+ohe/ofiUhwSUP3THLa6vjT0iZmfwGENd7UHUdzYZN310q9CME3qbWjeaUN+1OEFtdNgwy86yNmQ==","signatures":[{"sig":"MEQCIB14TITGzc2Cga891JNEn0aIclOE83xFsSqik2yGqcUmAiBrbvDEpgCqGKXWBX75OUCCVR2JzFmO0L85jwRLn3fRZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16751610},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a46e4653ff43627d7a10f49461f4a4f03ffa06de","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.46_1785936876791_0.5941472064538498","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.47","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.47","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"f4a762a753958fef07f8b59eb00cb208eff549a9","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.47.tgz","fileCount":381,"integrity":"sha512-+6azrH3pCHvZ+DdHOpWagTVu9aW4knPXWoyOCzRST54t3g+cQKcpNlvgABS/LQF5whdDfrkT6MFHWKsgehUThQ==","signatures":[{"sig":"MEYCIQDHFI6omqTXW1v1Jv3EwNRM2vo0/+JK4KRjhNlwznS8egIhAL/IvM2ExM1TMd6I48m/7UXfPIPIuN6p3AosqR7TpoqW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16751451},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a46e4653ff43627d7a10f49461f4a4f03ffa06de","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.47_1785938415071_0.4996664001280102","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.48","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.48","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"5ef770f0ec71367521719c04f24ff9da3a97efbf","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.48.tgz","fileCount":381,"integrity":"sha512-RW/Yz+Cu9/ofanQAvbr7YpLZQWg3Jgt9JariMc/3R/dMe8sV+VnGAqEmuypIjemZNCr8BkFp2SLsPdvTm+QsEw==","signatures":[{"sig":"MEYCIQDqgckiCjJuuvlx7P4/aGO6O0hLwHfYgy798sj6VPsZbgIhAKT5sKFESq8MAlCxYSGXMb+7Eb7iAMEFHn0rxFw79BNG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16752272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a46e4653ff43627d7a10f49461f4a4f03ffa06de","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.48_1785939424774_0.03654196485874084","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.49","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.49","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"4d7228ecb554a162418d90dc2a9d8cc0ef19c710","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.49.tgz","fileCount":396,"integrity":"sha512-M+uMnGGx7r7Yfr0O3sKuSKYp9ghnradAEKth7+nY4XtgEeXi+A1TMJZc/51/fZQsJHrtP/+O6fTablDpa01spw==","signatures":[{"sig":"MEYCIQDE+xvMUGhVCdb7cCwRzshYjpfRzMmQ2/OTwG/Td9rOLwIhALy+CvvKd+4dK56VmlcsxAAqP2ADi9cln8ATilRm1z8M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16606214},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a46e4653ff43627d7a10f49461f4a4f03ffa06de","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.49_1785978197321_0.7595459696399243","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.50","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.50","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"480e9d31a8406e8142b1526ce30a0bee960a8237","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.50.tgz","fileCount":396,"integrity":"sha512-BZ1gjBlQz39T4vYPc+Uh0WddkaUm3XJYZIQW+2jFIWIkWtj94lokdc27lQJZvIKWkb2D7seWySidb6YUYjMgng==","signatures":[{"sig":"MEYCIQCaf8zjrCMOCJAdJJPBRB2/UJsOLkTCMvSWziC3om2e9QIhAO/L9RxgJiU8RbAP/5mi5264OQcgulfDHcKiLOXUKETL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16608281},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"4fc93f4e2a4c93e9523652f2e751e6705f1fe695","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.50_1785979940326_0.09071408031048733","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.51","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.51","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"195a9a580beb634c8e956522d0c126b2aea5a8bc","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.51.tgz","fileCount":404,"integrity":"sha512-lkYagy/zHJ2sIcz0sxbBF/qnFDqZkFktezQkRN6T280GDm/QO9TfzhaTeWj+SuivVUcM8xwrou115PVwFtoyFQ==","signatures":[{"sig":"MEUCIQDd1EtG8wzyGxcH7zJs2apdC6NRrsDsBtLgM6Wro2jqIwIgVTZA8Hao1MU/pSIA0yVGP33p8m3bBwfs/67jzQkvb3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16707451},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.51_1785996478143_0.3577102879060292","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.52","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.52","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"6de8bda4c4b77168ce401f1e58cf686e1d27c397","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.52.tgz","fileCount":408,"integrity":"sha512-uCQ68fnI4gWWinLaILkOw8PQNW811+GljSLBOo7ws4FKuwE0X6bq75s7kfNzXKgFccIoRnFW5JLnhKOXrBIwZg==","signatures":[{"sig":"MEUCIQDWXkAwTp+7AIWfE4ZP6G17ncA2Tr7xsTgV3TtsIYtVPQIgAiJSWdvja+nvAYDV0fHt9BNOjygxrF4jOvaU3fed6NQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16757666},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"1cc20c3e73abc8c100145c1942f066fc3ba07f91","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.52_1786001680039_0.3288374293806655","host":"s3://npm-registry-packages-npm-production"}},"1.0.53":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.53","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.53","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"52c11ef5df4b6fd38d1c4f1f08b318ebbef214f2","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.53.tgz","fileCount":408,"integrity":"sha512-tB15tpMc9uRFcxDsZRCz36ghGNptErvgqP9g4nE/k3/rpjOQFFkut9PPGu3quQEWTFOfvx3ACJORNuPxv6lHuA==","signatures":[{"sig":"MEUCIH7/xQe11w2JLBKUAhK+FHTYfur8PDzx2qANVgvHMAFQAiEAw/vzdCy3XM8MqQFqfLH4eOckeUNGe2SVreR6q8xO6qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16881169},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"41f2cd3618eeae9cb425b8d70edf88b0eafb3fc8","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.53_1786064762965_0.22043287564504865","host":"s3://npm-registry-packages-npm-production"}},"1.0.54":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.54","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.54","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"26c4e22504cdb31f5a0533d132bfe1bb2b1f31d4","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.54.tgz","fileCount":408,"integrity":"sha512-fRG3t95tj6JPzt4RvtpiwNgt+iaSi+Xac0ZtffBuQSLQq50x2GVcFr53Wz2bGslSjHlnqF83GktQIQLMFS7RhA==","signatures":[{"sig":"MEUCIArWGDfw/Hm8Hg3AsLw2JGIRaGMWDkyEJfc6RJxA09OnAiEAtbPM9Y0KYZBuvVJsNCF5zSqE3qlozuKPimIBcdacsPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16917336},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"2c03d326e1bfa6dda6b7893622d5c886ec2306d1","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.54_1786067822594_0.6481324699364166","host":"s3://npm-registry-packages-npm-production"}},"1.0.55":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.55","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.55","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"0da2de180fabc2142aceeb6b725ea643a917f785","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.55.tgz","fileCount":408,"integrity":"sha512-OB14mh4X/2ianjNl91MDBTSXH5ua73R2mvQyMIAcFRDM2rmNT9amilhkp8kdMhBQ+c8mBp77hTLfxCxdLnw0Zw==","signatures":[{"sig":"MEYCIQDaO3kIKVudxtbPgE4bhZMp6zjoigKMWg9Ha0gkAJcodAIhALCmRQ2+5gQgJ2XMdP1kdmZFVsKv0CjeV9k6LwqZS/82","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16917360},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"2c03d326e1bfa6dda6b7893622d5c886ec2306d1","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.55_1786068725192_0.2697584447305106","host":"s3://npm-registry-packages-npm-production"}},"1.0.56":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.56","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.56","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"9f7c017f41f8826f20aa34b814679437cc125a94","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.56.tgz","fileCount":408,"integrity":"sha512-bxa85dlnwD/WnbsZt1ZIASEVQAAGuFh0l4iPDRJ1NJyBOJAHxETKiBtG3q0c6ChYTU/7q+Tkdp4VJpHNVef2NQ==","signatures":[{"sig":"MEQCIC9NMTKPDdKsl3bmT+939JUOfZp2spa/tdBUzMii1Sw3AiAFXwbYc9T6+7t63M2dm9Vb6YpvETktl9sTP6xdFiqJdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16915875},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"3b182327763bf2e74bfc28e61a6fe5728dea1be6","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.56_1786072582267_0.038239016246143676","host":"s3://npm-registry-packages-npm-production"}},"1.0.57":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.57","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.57","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"705c05e5a9e8187929f03012c2cd7f639c181dd9","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.57.tgz","fileCount":408,"integrity":"sha512-cHLclsAznBtG71Hwy+RQZv4dcj/+aqVNnQ1c8YaTx4Io6andyvOsJNVoUIDuMoGjDMqR1VcfUiJ/KJPtT6GucQ==","signatures":[{"sig":"MEUCIQDaxJS7jw5g32ZsswmlTNWENVoA/Lxke3NSVCCiAxjJigIgQbyor2I0qkLBdBK7fFEDU6xlQhbP+l8jNkCRVFNWxBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16914750},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"69b00720e17cada766b264f84d63533023a83d15","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.57_1786073455766_0.3991573511799136","host":"s3://npm-registry-packages-npm-production"}},"1.0.58":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.58","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.58","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"af33fb2952f575234679e9be9f02e69422d33e84","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.58.tgz","fileCount":408,"integrity":"sha512-u+zj6MfV1ueUAk2flmLPIZcS7n7BrVklOnwlhKcGgw01qyA97dcDDyYK2g1CNu76EX8R8z6MoGk1QdvBBqgQIA==","signatures":[{"sig":"MEQCIF31vvUJiT4d2RVAHSDdF0Srl9JJ7WN5YrUI+A0NCCHBAiBxn+Oxos1ELmd+7opC0V9lLJx0ZQJFWy3hhM6U/uYCsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16915225},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"175e2310a942a2b59e3c64f6642e58fed9ca66bb","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.58_1786075112556_0.03757266854438579","host":"s3://npm-registry-packages-npm-production"}},"1.0.59":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.59","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.59","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"df0778285bfa0d66a0231a9ff4791cb31a34bf8d","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.59.tgz","fileCount":412,"integrity":"sha512-+qh2zIJA+l1HMmSUTMYQEfLcbXmkZu8NtYUf9Zj+6n0rVv90OVfq/+yzW2SQsaAav7H2tRFhLJ8JY/RyjS4fdA==","signatures":[{"sig":"MEUCIQDEE81nUu4gVN7f+8OJ7eqJY9MUiunbIitIOWezTEFrtAIgBoh+74a/aEK+UzSVWQW2OO+lgMU4Xi5ATIkqqc9WRyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16938834},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"4deb1658fa220090e8e1f081bf28f90bcd38aca6","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.59_1786093661101_0.5322532271090115","host":"s3://npm-registry-packages-npm-production"}},"1.0.60":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.60","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.60","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"3359a6f78efca92c963748b0e489c344c8ff5b04","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.60.tgz","fileCount":412,"integrity":"sha512-DZddF5hGHWgB4NwBxYuZwd+Ipx8/pkvBFNPmkxdRXVddjRsphUnX/iD720+m/RZ+OUKU7XifLe5Wkjb1Lg7RSg==","signatures":[{"sig":"MEQCIBenAKPMcqNdcVDZrLgNuLoqM7SpNvXY91FPabvhiLIvAiAeoQ4UQy0GemodLTys6a90Eb9l2ksrajvjFNaCHoekMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16940307},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.60.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/b2375a5d8d66c59ded27a41debd49d55/chenchaolong-plugin-trade-compliance-workbench-1.0.60.tgz","_integrity":"sha512-DZddF5hGHWgB4NwBxYuZwd+Ipx8/pkvBFNPmkxdRXVddjRsphUnX/iD720+m/RZ+OUKU7XifLe5Wkjb1Lg7RSg==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.60_1786094172591_0.9112877557392185","host":"s3://npm-registry-packages-npm-production"}},"1.0.61":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.61","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.61","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"6b41afd8df6fe14977038a12680c0158ac9c80e4","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.61.tgz","fileCount":412,"integrity":"sha512-2zbS5ZM4kM8PgWX7G5KsTUODd8YhvKMS9GTX5QGE1pM0aSWbGWWY7G0kCttNPuBcrfK8hPgwuFwdwh8zqzPTfg==","signatures":[{"sig":"MEUCIChFZQkEFIPvKSH1VIySAZYMdHd0gn3dwGljB/I1VwR4AiEA7LODvsp5OCnubkEXIcpv6IXNAbLUOZDme3zMyKh3dUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16937786},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"aae242a326cafea825970ebe52f57d32ace572d5","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.61_1786095763610_0.5469412091778032","host":"s3://npm-registry-packages-npm-production"}},"1.0.62":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.62","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.62","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"89844423822e69ba8ac49d845fd22448e755de6d","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.62.tgz","fileCount":412,"integrity":"sha512-CK6ESzScXt991MmmCH36NLQmZENWJ+wc73UBXjVcGW2L1QTye5Iqyf5J4GLhZF7Ft8szHi78ZlYglSO8IiGLCw==","signatures":[{"sig":"MEYCIQD6+MI42CvgnzOHLL5FXKTVUC7QcLkkvR5Yzj16wJNezAIhANTAzRUWo2s5Z3zIabw1V6goVo2evtBQrgMTsv4gCGN3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16943664},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"aae242a326cafea825970ebe52f57d32ace572d5","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.62_1786096804889_0.7544100984466999","host":"s3://npm-registry-packages-npm-production"}},"1.0.63":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.63","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.63","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"1b56be8ed4e8e4d1222ace3f8d7b663cab79178b","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.63.tgz","fileCount":412,"integrity":"sha512-pInBpzqAV1o/kTOJCEXqEPGGdzQ8uyHSZ91+ynQCWa2PSfRcLfeOR0gQr4fuvv2bCO+UJkAIeoRi8yP7tAlJew==","signatures":[{"sig":"MEUCIQC5XThig3uhm8RyJ1vYBocvbMmks9uuNEIlx5CvWb8dyAIgGbOvJ6TBYPg0x4+z3LO9nopLfFj3lVnaQ1VbsSi4X5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16943664},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"aae242a326cafea825970ebe52f57d32ace572d5","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.63_1786098618826_0.8156806222510695","host":"s3://npm-registry-packages-npm-production"}},"1.0.64":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.64","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.64","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"26c6a90c785f0825e35f7449d9ff905f8a531dc2","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.64.tgz","fileCount":412,"integrity":"sha512-1ET9Z7YauuAe3b5VB6arQEhT/hk3wrQbVN7+FB2yMR6Y9yHI/GSFIf1FNfXjZVIYkOyCPoQFiGM04s9yWIAu4A==","signatures":[{"sig":"MEMCHzLM0NBPjaT/9f1lQLHN5Xj0h+Y1La8Hmisho0euqO0CIDgasDPYJWDQ+Fr7NQiSizEahnmlOw+jhp3eX+JxuBz3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16943928},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"aae242a326cafea825970ebe52f57d32ace572d5","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.64_1786118706413_0.24368181571618264","host":"s3://npm-registry-packages-npm-production"}},"1.0.65":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.65","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.65","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"5299e429cc3e9868ff4ccd4a1882882321d305e4","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.65.tgz","fileCount":415,"integrity":"sha512-S+icEnxH1Ycc1pIhWNqBvuWXdqg2AkQfOSuowqkY3/MGnBk3kGq4yi1FqISHrFi8DaoXrrdO6sOVr4opfTH1PA==","signatures":[{"sig":"MEQCIAah7idWdc0ffmYpYXQGAajWn3hRoYLeTiD8XxC7GkZdAiB9S1vAg6U/gwhaHrbHOpMp5lJsnAJaFA2YXEvNtbyfcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17004157},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e9f6e0bdfaf06bcb8f115c4f6dbdd6e00f350d01","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.65_1786273713846_0.15857066524202912","host":"s3://npm-registry-packages-npm-production"}},"1.0.66":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.66","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.66","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"054b66caa06b9cc9fe9f28fe09e9e7f6b6c07dfa","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.66.tgz","fileCount":415,"integrity":"sha512-oLJfw+R8zH/VltqzLp8HM1h54d/tAJXIphuJbWD+knvohvF3MQayEOewfjxXRePBbXKQn+kjF2VOcMyL2G4D8Q==","signatures":[{"sig":"MEUCIQD574cWW1IFZcrkxk557tbJ7Y65JQz6EhofgLScpMzpuwIgfwpmwoTdeDlddGXSdVHBs8wXybx2a3K8un3v137rpQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17026777},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e9f6e0bdfaf06bcb8f115c4f6dbdd6e00f350d01","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.66_1786288995322_0.8999455439506043","host":"s3://npm-registry-packages-npm-production"}},"1.0.67":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.67","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.67","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"b60b0a4de5c55c531bc856b7cd2d13a5a00b7b99","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.67.tgz","fileCount":415,"integrity":"sha512-hNIYVKHRZpJAg5+b4Cygf7tmpGH5K78v480acUdC79h4fWB7ROSpCmK8gJIziKscOQGZHNGmJqDI+DyBTve7nQ==","signatures":[{"sig":"MEUCIQC7lC417KFXm2Svw33K9ERT5YGOSqCX+ND0n47QpMWmWgIgDl1YG8hadPW/fcb3K87/Ji6RRrlmabX4EGVRUbpb4+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17035618},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e9f6e0bdfaf06bcb8f115c4f6dbdd6e00f350d01","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.67_1786292129090_0.13680291709930303","host":"s3://npm-registry-packages-npm-production"}},"1.0.68":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.68","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.68","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"f28619143089872d4cd2ead575d5c4644be069bf","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.68.tgz","fileCount":415,"integrity":"sha512-6buesNVHd0fSh+apTGF4T5eSqu7yapzQ67gYPso0dHs8KVPnZH0f5cYF48MNiVbzQ9SH04qzALRdCQu/ZSqWnQ==","signatures":[{"sig":"MEYCIQCVQZkibDtPCcdpBJ9BbddgjjDes+JCN0Y1YM3Iy98FvwIhAKaQCKSaeUSPtJg0NR/L4tmrAeUMRJ0qjyQDO/WveoCD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17033557},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e9f6e0bdfaf06bcb8f115c4f6dbdd6e00f350d01","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.68_1786297788526_0.8674893823098926","host":"s3://npm-registry-packages-npm-production"}},"1.0.69":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.69","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.69","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"edafcbcab7c63bafa8e52b5521c86223e8d7507a","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.69.tgz","fileCount":415,"integrity":"sha512-vRbM5DyrEvQejYc4PxaKokN56P2bd6MZKpwVQ7dOLZZLPE1RbMRhgCuU4fVlKXLy5VsVjDe4S+Pjo38S2tVrSA==","signatures":[{"sig":"MEUCIFgUGE2JXb4SYqzILFbS9mFRBirmxepxolJEiddvNWgKAiEA1kIlT+k7jnCc8590r5Ela8vA1ExOUHk+Fj/7OyhEE30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17035543},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e9f6e0bdfaf06bcb8f115c4f6dbdd6e00f350d01","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.69_1786298604147_0.22137335913262213","host":"s3://npm-registry-packages-npm-production"}},"1.0.70":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.70","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.70","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"28a7e2ae635f223e1a0728b03171e9a0fb91c369","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.70.tgz","fileCount":415,"integrity":"sha512-Eemech1dc7YlQGl1lHuRR4wSGY9MYHIg2dEyQg9x1QxEOpeuGEhiNWNSahnrAVfpxwF90LPrOTwwOE2lqYGITA==","signatures":[{"sig":"MEUCIHS8xJ07aDAIh9JgEbt5gfWriZ7plnRZq5SjBO4xY1mfAiEAmLMfJwp9oszokuhMUfWdQ6+G9aA2TDQox/H2kRU8RRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17038457},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e9f6e0bdfaf06bcb8f115c4f6dbdd6e00f350d01","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.70_1786299682462_0.6025524582586854","host":"s3://npm-registry-packages-npm-production"}},"1.0.71":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.71","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.71","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"1ca02d3ef1f330602ba4cfe647cc8eb52dce8efc","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.71.tgz","fileCount":415,"integrity":"sha512-bBcsWtfaIx8S7ocfBDJ+wbzwUqz2ZksogF1V7M2LPzJLDtVm4AXAYPhgWIeD/IL8acdUZdiI5eZg4JmiDSH0dg==","signatures":[{"sig":"MEQCIBa5PMiPUvToAK4M4o/pznexYHMIYf3ed/CcxuM+cV7yAiA2Ez/LypgO86rjK+uOT8aB7O7qez7OpMjukdZJ5KuWGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17039469},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"6d87b7bbb25a69552611ef02a3cc7c12d49b6a70","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.71_1786326097650_0.46838017807914323","host":"s3://npm-registry-packages-npm-production"}},"1.0.72":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.72","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.72","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"872a3dec740d533deddd2e63d9c28a4564dfafba","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.72.tgz","fileCount":415,"integrity":"sha512-R/lnYL+EE/+QUVLdeAF0sse6IyVoePv+LQJbVZ26ncsbgnxDzVqREoMNlOQivX7iSDJizhChT+G7CpildTqYJg==","signatures":[{"sig":"MEUCIDTfa5JywbkepoQSOpjRUvTB0JHB0Y/narDNDYKZtCnfAiEA8+LADPOJDnYiKJdxI3fNASRgJzbxBJFbE5GoDt1ZTNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17043250},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"6d87b7bbb25a69552611ef02a3cc7c12d49b6a70","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.72_1786329201066_0.3454684822047114","host":"s3://npm-registry-packages-npm-production"}},"1.0.73":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.73","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.73","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"316962a488fde3b71d509a592e110c9f30cd8c98","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.73.tgz","fileCount":415,"integrity":"sha512-e991FIKkXyLhytQlJJZWLOnKqVvPU7xvvcCAvYXbzxF6oOz1YSnYJZrlz82SZpHidNAqqtM3bcWTXAvNE09vvQ==","signatures":[{"sig":"MEUCIQCLtX47sHC9v3BMnc/S5SpuWDkBgm/PuFkkJBGEAIi3+QIgS3cvTClRabqgfy8ZrpXmieQc7AptedsAOryID4LINzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17054184},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"58c047fa2fede9212c148dc3651fc0e68a9053b3","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.73_1786345589612_0.7402425094918859","host":"s3://npm-registry-packages-npm-production"}},"1.0.74":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.74","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.74","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"b4e203d6ad37fd86063e4c343cea548e4f2db354","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.74.tgz","fileCount":415,"integrity":"sha512-erBCst9IacgZUmg9aPu/7ecqEMz7OpGAlG7Q1EHEuO1SNVXCcISHRS3+lztKPkW9hRtLNY4K5pfM+7Kx0TkWWg==","signatures":[{"sig":"MEUCIQDcafyllnONimoHBHMDU5J7X55tBbnzx1AVjcb+LJsv5wIgaZhyrnkyRMX2kyadmqB1wW/TbNFVhUDqdr5UMKswHZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17054545},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"58c047fa2fede9212c148dc3651fc0e68a9053b3","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.74_1786349169860_0.47030850401588475","host":"s3://npm-registry-packages-npm-production"}},"1.0.75":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.75","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.75","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"21bff8265dd91f3abec800d08016c6c7358ccae1","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.75.tgz","fileCount":415,"integrity":"sha512-g2vlN8CMIz9LfOowd4k0cskcoh5wevlfJ6F1EUsL/EMV5esmBD7z2/gI/X7HeljqC31hFoiNTY+cJT1t951sGg==","signatures":[{"sig":"MEQCIBjYAEYu5OTjh9rKDDwdQ6/FiJFAvwZMW6Kgk1ru+/u9AiAnrlsecfpUD0Mbg0j+Ozk4yUCBykBe3I2RwT3/d/KLHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17055541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"af26269b5ab1ab7de0c57a66639c600bbaeb993f","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.75_1786351046825_0.40608911122948954","host":"s3://npm-registry-packages-npm-production"}},"1.0.76":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.76","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.76","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"b5ee6ef8339ebfcc177b96dadd2782090ba848f1","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.76.tgz","fileCount":415,"integrity":"sha512-91NDa63TAl7CSqEEL0c/QyEJgbj30Pv9LBYL7PPo6gsm2xHZj+QHygH8YwWOO/Aqn/6+nrT/Vugm/dEmXDJsAQ==","signatures":[{"sig":"MEQCIFIKpP6XdowVlF+2BeXKMYnu6B/hHkuVRB+2Mw/8+e7NAiBGqaipQQAVaOS5emCyj2u3T4wGQMFDaXVywUAVVaGAmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17060133},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"af26269b5ab1ab7de0c57a66639c600bbaeb993f","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.76_1786352706546_0.7466130732809046","host":"s3://npm-registry-packages-npm-production"}},"1.0.77":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.77","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.77","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"4943f8d21f420d94933b22899647c3687a3394aa","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.77.tgz","fileCount":415,"integrity":"sha512-a5iGjsj2Q3S5YFS+0iiRTFAH3v/aUvY0hDoGQdHExQoYbxcpHHW/4BNNmr8KnWoBcuaQSTREcRoY1u0MxVK+0A==","signatures":[{"sig":"MEYCIQCX2KLRNwg+aLGh/HspNLPK+Q2k0G0w7QuZeBNPm0gPzQIhAOH6Aq/LnHFVfKcpTR+rMCaFxoC2r39PKYwDnERWOW7h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17064824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"af26269b5ab1ab7de0c57a66639c600bbaeb993f","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.77_1786353791974_0.31469210916859747","host":"s3://npm-registry-packages-npm-production"}},"1.0.78":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.78","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.78","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"eda934d04461ce9fed9185f311a5d17c9ab7a606","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.78.tgz","fileCount":415,"integrity":"sha512-Yb/XXN2zCJvxvUew6FeYmrgKRb3Prd17gEl7eXhSfR6RtMSg3wjN+8nTY9hlzeoTu+DfPf7nEDbma/6Femjftw==","signatures":[{"sig":"MEYCIQC+8aDqmAFAy2ziX2fuwSftfSvrjj1dzM3obVPKAPeICwIhAPJYoESMcXWQGiweHIyF8IPd2bY6KvkaUPys+C5683Ou","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17065252},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"af26269b5ab1ab7de0c57a66639c600bbaeb993f","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.78_1786354442233_0.5077264810100885","host":"s3://npm-registry-packages-npm-production"}},"1.0.79":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.79","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.79","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"ec58f598bc70f763104448f94e5fee89305b4886","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.79.tgz","fileCount":415,"integrity":"sha512-GporyYtn4P1dUOdPtTGcF4tSMdZZ4KGepjcIKBK/5tGceP6/HUzpP3I/3aELpQnA7qm4bWGtiiUcv6EXRaARtA==","signatures":[{"sig":"MEUCIQDenJQklZR4M2mU9vO/Zht7ImewOd1Obr16e1bx0XYe6gIgQHbJ4PCmOA712bm0TF2X+qgEJH5gJuxDtBX64gE+QeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17084257},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"af26269b5ab1ab7de0c57a66639c600bbaeb993f","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.79_1786355552490_0.27790893332462807","host":"s3://npm-registry-packages-npm-production"}},"1.0.80":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.80","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.80","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"b8829e6b4d513824d39cd609bc8b1936c0c9745b","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.80.tgz","fileCount":415,"integrity":"sha512-CLth3t/bj3CA+0Zwals2dJ6zrQtObj4GweuxCruEXhB4ADouUwfjJsSCHc/0Fi6XlM7QzNy0AUP9z1Ddgtloaw==","signatures":[{"sig":"MEUCIGB9FwTtBzzHk5QnTlfwDfusarS8dq7B/oMa8tv6GonLAiEAqe6DFLc19u5SCCtcfZlnVapcXkeubOQH7WEC1JUj87U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17085194},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"af26269b5ab1ab7de0c57a66639c600bbaeb993f","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.80_1786356527360_0.09359188700545862","host":"s3://npm-registry-packages-npm-production"}},"1.0.81":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.81","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.81","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"a3be27be5b7f5ccd1a0e7399a2791fcba3338c1a","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.81.tgz","fileCount":415,"integrity":"sha512-O997lT9+x2PiJ5E/sJx+AA/4LpOCUkkiqjcIdNdJub2rQSV18C2kZHpS0VglSDNBNJekupTXFuPVeE43GKtyag==","signatures":[{"sig":"MEYCIQDJSPEZ5YZig0S9g7ywPXpIs9T57yDvLHL/J5tPU1x61QIhAMechT4xlDiD/Vb6OzX1rNk/gVwJjvGX5c5laUj06vz5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17082692},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.81.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/Users/jimmychu/code/trade-compliance-workbench/chenchaolong-plugin-trade-compliance-workbench-1.0.81.tgz","_integrity":"sha512-O997lT9+x2PiJ5E/sJx+AA/4LpOCUkkiqjcIdNdJub2rQSV18C2kZHpS0VglSDNBNJekupTXFuPVeE43GKtyag==","_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.81_1786426519128_0.3831015660391479","host":"s3://npm-registry-packages-npm-production"}},"1.0.82":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.82","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.82","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"259d3e9e8197036f96a4490c27a3e1ab2d341d9e","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.82.tgz","fileCount":415,"integrity":"sha512-pRF3RJ8vmGhYoSnvHpEwVHZZK9ebU3SW4y+QU6zyhPQfzT0p+n+UqHydCdwPwqHpB7cMsTXd7ZotSxy6knprCg==","signatures":[{"sig":"MEUCICIV2heu3dqIwf0/cIKudlMv7MmPUCDXSVHMlpw+dOTVAiEAs+rwmPaFgKNeNX75nU2npdHbQSx+eeHuxnMWFK4qWuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17090178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e628f2a25c647d0512416704d22b589e8c0665b5","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.82_1786434621361_0.1517669299529134","host":"s3://npm-registry-packages-npm-production"}},"1.0.83":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.83","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.83","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"76d3de15e09862dbab8d4390091eece13752b8de","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.83.tgz","fileCount":415,"integrity":"sha512-609eOzfqGhR09bW/ZwS0H0+ZmFSpoM/8UH5e0qLds3VPd9PqocsRawOD2jxiTHpUc7f6G5QpbtPHsJ/NJB6AqA==","signatures":[{"sig":"MEUCIC2uURa6baFtvnNK2/dcTo8pyNY5rcTC/9Aj7xNJNOKKAiEAsjfn0kAT+T3UAvs5PNAYfZ3cbSgWbnknWOpezEStXLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17089939},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e628f2a25c647d0512416704d22b589e8c0665b5","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.83_1786435957902_0.8806659835762725","host":"s3://npm-registry-packages-npm-production"}},"1.0.84":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.84","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.84","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"5106d95fc09fc4186d6bdb861475f3750af3bc2b","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.84.tgz","fileCount":415,"integrity":"sha512-laTU7+eSeCf2Fvn2UK+QloiwnFFhv9xmxXXmUOSSchoVPiEX5msmejClqPltgAOh5Pif5NpKXOwksPuJrHdt6w==","signatures":[{"sig":"MEUCIQDtwSvIML5elnj7UJLUdC3TufyD5y/26G0LMdQg3oGZAAIgGJHuu27AOB6d/qkjr4ybgS11Au1c5sAisad6eK+MpNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17089979},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e628f2a25c647d0512416704d22b589e8c0665b5","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.84_1786438411765_0.691998108241729","host":"s3://npm-registry-packages-npm-production"}},"1.0.85":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.85","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.85","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"6a436dbfae65916826697e4c0aa8e06b659e43d2","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.85.tgz","fileCount":415,"integrity":"sha512-/hZyCty5l9P4tLbY9MemEgwAVpdk5aci6KHCh1xeF3nXO5Lj2SSi4Hm8f+MpHd421lo8OlAyNpx4TOpWTz+5Mg==","signatures":[{"sig":"MEQCIFJXzVJ5tGQcWzJUM2oxhMur9ddO5K87TGS7zkyoAj8pAiAZu/Lp1qRfsJf/TaDyfMOVGQsXEOpeBhqEmQ6knU/TcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17090691},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e628f2a25c647d0512416704d22b589e8c0665b5","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.85_1786440704080_0.6960604483509234","host":"s3://npm-registry-packages-npm-production"}},"1.0.86":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.86","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.86","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"4e7d3771c3a3bf2db2d55e0100998b6af5cda289","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.86.tgz","fileCount":415,"integrity":"sha512-cIW7aqjLqfGZOyDUeZ46uUZXZPyN4jyvkTY/AaTFk769+oN07TuhnnSG81eF+puwBSWFJFHue6ahEtkykh1xsQ==","signatures":[{"sig":"MEUCIFmhLcMC6zgoWz8cL7qpxRnp4aazlDcWjWSp7l08SJUDAiEAw5GC12TxCe1XxvuES6/hbOXgd4zTkRpUn8yMem6eXYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17109875},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.86.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/Users/jimmychu/code/trade-compliance-workbench/chenchaolong-plugin-trade-compliance-workbench-1.0.86.tgz","_integrity":"sha512-cIW7aqjLqfGZOyDUeZ46uUZXZPyN4jyvkTY/AaTFk769+oN07TuhnnSG81eF+puwBSWFJFHue6ahEtkykh1xsQ==","_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.86_1786446946607_0.7087733453145535","host":"s3://npm-registry-packages-npm-production"}},"1.0.87":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.87","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.87","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"899ec99238a4c7e3af21e8d4ea79e9ebcc9574b1","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.87.tgz","fileCount":415,"integrity":"sha512-UGLcOnPbenx2ok1VKDUZIOcCjOZTfuytTE8Ad8paXa2h6Ktlw0mI/QAFo8Sbol8K66f8U83ATp8xTWZsuquX1g==","signatures":[{"sig":"MEUCIEXhwLE+j7OElyIWszPpA56BFtVXFFuYD7F1M0OHA0gCAiEAmvxXmyMStMlbS8wMpBNIR165p+zgCUJC5Kc/6C4zC0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17111221},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.87.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/Users/jimmychu/code/trade-compliance-workbench/chenchaolong-plugin-trade-compliance-workbench-1.0.87.tgz","_integrity":"sha512-UGLcOnPbenx2ok1VKDUZIOcCjOZTfuytTE8Ad8paXa2h6Ktlw0mI/QAFo8Sbol8K66f8U83ATp8xTWZsuquX1g==","_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.87_1786448113011_0.6186777320001022","host":"s3://npm-registry-packages-npm-production"}},"1.0.88":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.88","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.88","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"c2ab251cbf05676e636cbdf238f246c13ace5809","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.88.tgz","fileCount":415,"integrity":"sha512-O6DGfQtNOARQrMvsOLqeFY5azlYfkmwovrZPxxBErC/Pd0VnOeqPwq8gaUszwhRW/pOvo4QBltbgfhJ63oD3CA==","signatures":[{"sig":"MEUCIQDDEfmHXA5nCPNGKlE9HewN78YvBR3WSErIa4OQ0Y0COQIgVVtis3MpubyMs/UL5o4TFe/Mr8+kiKvq8xd+8JjgSUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17127214},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.88.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/Users/jimmychu/code/trade-compliance-workbench/chenchaolong-plugin-trade-compliance-workbench-1.0.88.tgz","_integrity":"sha512-O6DGfQtNOARQrMvsOLqeFY5azlYfkmwovrZPxxBErC/Pd0VnOeqPwq8gaUszwhRW/pOvo4QBltbgfhJ63oD3CA==","_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.88_1786456915241_0.632314941753576","host":"s3://npm-registry-packages-npm-production"}},"1.0.89":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.89","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.89","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"ddb7b098034ce3d938112bcd5f5350d521059438","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.89.tgz","fileCount":415,"integrity":"sha512-AGkFu7l9Ttx5CN03EcI/CE+b/KJCuLA0jY1RG/KNuylSLwFQJjzwJe5XYdiWAffWBsHDWYgEXQirOxBB9i07Tw==","signatures":[{"sig":"MEYCIQCPcp8j6KHozYofspXlYSKbshmX7H4m+OJ/tlOJiX8LBwIhAO4ucu2Zjf7aAzFwkb78rpOICMnOw2X2xgJoKqxjqOwB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17132302},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.89.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/Users/jimmychu/code/trade-compliance-workbench/chenchaolong-plugin-trade-compliance-workbench-1.0.89.tgz","_integrity":"sha512-AGkFu7l9Ttx5CN03EcI/CE+b/KJCuLA0jY1RG/KNuylSLwFQJjzwJe5XYdiWAffWBsHDWYgEXQirOxBB9i07Tw==","_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.89_1786465643727_0.8553027215635987","host":"s3://npm-registry-packages-npm-production"}},"1.0.90":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.90","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.90","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"bc2179cecd614b2db3c8fb85d54f50b9b549cf2c","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.90.tgz","fileCount":415,"integrity":"sha512-zbMSN1LQ2oQBK3m/34AZCHhx7x1WLEqphrOLUVG1C0k1cGiGkckGg+/lUsLL7AwmXCnxClu8Ul1ndjsqk3ZnXA==","signatures":[{"sig":"MEUCIQDia3LvX4n0TLcUEJpauYIRlK3sokHTvxdN3hsLdj6vpAIgVbdzAKVfwdUMcAFi3lDOwXWgW41gwdmlGTlKa3SQwU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17132331},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.90.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/Users/jimmychu/code/trade-compliance-workbench/chenchaolong-plugin-trade-compliance-workbench-1.0.90.tgz","_integrity":"sha512-zbMSN1LQ2oQBK3m/34AZCHhx7x1WLEqphrOLUVG1C0k1cGiGkckGg+/lUsLL7AwmXCnxClu8Ul1ndjsqk3ZnXA==","_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.90_1786496351944_0.13999760621099955","host":"s3://npm-registry-packages-npm-production"}},"1.0.91":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.91","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.91","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"724011d817e351087b7571519c4dbd7b2d52a395","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.91.tgz","fileCount":415,"integrity":"sha512-6q+okOWCn+138fHcIUyJEXphxaHQivN8GyxZJHh3B2nkawyzbpGeFfAuM3KrMYb+0lJOtAosi/RcYJK2PdE/2Q==","signatures":[{"sig":"MEUCIQC6Z1/Lg+/R0/mEzJY8Cheg5hka+JRkkLV3aLbACgS7+QIga0wEGf0iZYPjrPbBUoWMnFX9W+bhLUF/rh8jdl5/KlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17126292},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.91.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/Users/jimmychu/code/trade-compliance-workbench/chenchaolong-plugin-trade-compliance-workbench-1.0.91.tgz","_integrity":"sha512-6q+okOWCn+138fHcIUyJEXphxaHQivN8GyxZJHh3B2nkawyzbpGeFfAuM3KrMYb+0lJOtAosi/RcYJK2PdE/2Q==","_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.91_1786500730373_0.16753334829292088","host":"s3://npm-registry-packages-npm-production"}},"1.0.92":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.92","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.92","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"e59505f2f74ee6374023f6b759152ac061793cd3","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.92.tgz","fileCount":415,"integrity":"sha512-5s9Z5zxjpits9b53j7TWFjf5M9H+Rs+A6g2OGY+RrtIWf53nFJWCdtLaZ2c8mrlxXfbkLbj1/HPljWD7D8Kx4g==","signatures":[{"sig":"MEYCIQDE1rG4yPLnGmZ3nD7toQR5kj9jujnjJF70swzXASy9cAIhALOPgZUhtOfNyuQvCCzqPCMetL48GbwiHC/ZLMlAyLUs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17125813},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"bd1e88d35fcc9dd0cc6731cc0c721a092c6f3873","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.92_1786506931826_0.8054928887579649","host":"s3://npm-registry-packages-npm-production"}},"1.0.93":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.93","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.93","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"4c00d0a0bf1d8680f764f32680336f96f29dab37","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.93.tgz","fileCount":415,"integrity":"sha512-5j6s4+jV8uBXc0NaVLCoVAxsaANbEwt1qVoUwiIq76riezND3T+60AQJw6Nb/WfPBSj94O0CWIczPFcM9N6JLA==","signatures":[{"sig":"MEQCICoM4oviUTEBjyzSDGwHTQbdb3YiK0ZWGa53b65Dqu21AiAK16Cpyzz2MlsNA1bFrMp1lY/yWj/5KM1YdOKZJTXSSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17133647},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e2f8c61bdc5f83b27b1445a67d944f09c9db61ad","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.93_1786517512905_0.5447056614285137","host":"s3://npm-registry-packages-npm-production"}},"1.0.94":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.94","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.94","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"6831f21111bed093a50a94d3672b571d5cec5078","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.94.tgz","fileCount":415,"integrity":"sha512-AdWKoTE84LXUX0fFho0XFqAFuhiYTy4bUHWCZHshwzL9IwTv637GEun7HLif9x+inwpIiJhvz+Y5sXGIRhmKZw==","signatures":[{"sig":"MEYCIQDK5uUf0h/rzZeOPYUvL8Ys56/mNnKFigbFTxxpbxUkSQIhANZj6DabnH/0qjvBFK2L7nv9cmeHB7SaQv6NgZt4URwD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17136047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e2f8c61bdc5f83b27b1445a67d944f09c9db61ad","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.94_1786522919132_0.43360270085411967","host":"s3://npm-registry-packages-npm-production"}},"1.0.95":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.95","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.95","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"c023022b8b52f93192930fc0ea491cf26ab314cf","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.95.tgz","fileCount":415,"integrity":"sha512-GRPuDm+PUYJeSOkdPqT3ePNQW3K1csCohbwW6CabiSCtOhuTOhGGRVr2UVbP0YRd1XK6ymlO+JDZX6zpkLpL9A==","signatures":[{"sig":"MEYCIQDCjSeGBPffZT8moVdCb2JUJS5/uxIm4m54fDr2LrBkUwIhAM8LdaQlFYKOeMi914zQauFfsDSIGzd2IGPeVSHaPCCi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17616712},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e2f8c61bdc5f83b27b1445a67d944f09c9db61ad","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.95_1786528848276_0.7194072557376106","host":"s3://npm-registry-packages-npm-production"}},"1.0.96":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.96","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.96","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"5f307bd57274b8f2ff2fe006139ded3e0df032fa","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.96.tgz","fileCount":415,"integrity":"sha512-wlGMXgx5IgUoYpXVLWmgD/yKSGEp2xlWX9wtNqsoJHzg5n84ggody4YHSAJ7YaBJDdlh+W9lLpemzBwqZfx6sg==","signatures":[{"sig":"MEUCIQC/NJm1lY+GrENNwSN28t6OsZYUCdYg6aoEsE3eVsZ7NQIgGIJcHD5bTszjfPNyQwix1l601hErUjuZFBSwzv8szn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17636822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e2f8c61bdc5f83b27b1445a67d944f09c9db61ad","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.96_1786531939727_0.045059016300554866","host":"s3://npm-registry-packages-npm-production"}},"1.0.97":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.97","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.97","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"2ea8301bfdd54a951a3593df7e778d943ee0644e","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.97.tgz","fileCount":415,"integrity":"sha512-p020ADGqc4/MHEn59JDS2I1wP+jMOxKAV8b0MzPJeW+ik+hAO9anA0p599PVfnQDIIZQfKRTzsLcPUoa8ccYRA==","signatures":[{"sig":"MEUCIQCXefuYhZ1shrhs9BOAuSXCm+7qaSgHUxVYTpOmUBiioQIgDgkZya7q4YGD1JuDOSbIlG7XMVWmuRKHnV5xGPK/NXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17636285},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e2f8c61bdc5f83b27b1445a67d944f09c9db61ad","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.97_1786536945396_0.24318634026948205","host":"s3://npm-registry-packages-npm-production"}},"1.0.98":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.98","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.98","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"426b37158809e2e0c28a57f634d04fb6ee0ad912","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.98.tgz","fileCount":415,"integrity":"sha512-7IUVenR9zUdm5kXaT2uOoOTi5qWdnPZ4tk43FHZpWJqTI6dTSJwX4EQeyPLp4OlmuY+lxAo/g+avwWVlZ6xtYg==","signatures":[{"sig":"MEQCIBmvzQ4TwttzwmXGa7FhIBXgzzHq+zDff8Ysqq5LR77UAiAsLymdystOLG3nVxgvMKMaxfS9yFDB1wotyb19iZw5Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17636944},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e2f8c61bdc5f83b27b1445a67d944f09c9db61ad","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.98_1786584543062_0.42199544999975713","host":"s3://npm-registry-packages-npm-production"}},"1.0.99":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.99","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.99","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"acbcbbaec441633b3a1bc853f0ea7c93f88dc210","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.99.tgz","fileCount":415,"integrity":"sha512-hgAc3ubSDzgL2tfaPoFNrECW0MF26zVYQMVkKNb1ZBeBkwDAvYHjaS8/IW/WSjTQVHQmcdyHhqZ3qrlf9U6yUw==","signatures":[{"sig":"MEYCIQD8jv8JsnvyS2T0MFw24UdA4ZNr9ZFS7P8fkEZBN2I+aQIhAKgK8r479sA6I1SfpFfdWpLxbS7o7w/SN1qa/wYQE1Wp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17637722},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e2f8c61bdc5f83b27b1445a67d944f09c9db61ad","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.99_1786585740875_0.8019767633534618","host":"s3://npm-registry-packages-npm-production"}},"1.0.100":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.100","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.100","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"c2fc35d52266fff16439a7cbdf193643c6db0919","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.100.tgz","fileCount":415,"integrity":"sha512-hEVXeqeB81G/p2jAKaA5qvqRhxQltRSpSf6635H8rtal1ali/NAShFc7YBEA2IyBjo35WzX7OuWq8Gjre/hbGg==","signatures":[{"sig":"MEQCIE7jZNLj+GNIr/lhlChbKuIcjFJhAhq0LjwNdo1PC1rpAiAPK3Wbu39O5NO46capHVj/+HgPKSv/z/6cafEvco/E0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17639747},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e2f8c61bdc5f83b27b1445a67d944f09c9db61ad","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.100_1786592148381_0.393990604144399","host":"s3://npm-registry-packages-npm-production"}},"1.0.101":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.101","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.101","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"26010754aad3923d9b453f7217be8945176d6617","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.101.tgz","fileCount":415,"integrity":"sha512-TXps4m3TqFDRrkPfcGT7MkIWCShtbfOY/uIFzn4zl/s2XQ/gWGOtobiMXn8iu2+19rx7Ymd+DyN53xxWMinlTA==","signatures":[{"sig":"MEYCIQCiUOp6KGPFNQqvckB6ye2sNJXQmedPACbv8KOqDdSA7gIhAKI5hRZnjl3Eyd1oVv+LnEPZZeorh3TnbwlyKS60rTwR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17641440},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e2f8c61bdc5f83b27b1445a67d944f09c9db61ad","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.101_1786594816603_0.9124562164339203","host":"s3://npm-registry-packages-npm-production"}},"1.0.102":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.102","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.102","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"e1f56f235e3be53b4422ba1409527ad8c68b1a1b","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.102.tgz","fileCount":415,"integrity":"sha512-kNoF6SAUwik5s7VM3yS6507Hxz38ot03xNWDx9t1e4M7oNeYjag87wdKMmm9IgZ0zzeeKZdufznNsln1T73b+A==","signatures":[{"sig":"MEYCIQDwAAwnChrBQD2JZZMXtKhLiCtRpRBvO/l9r6uCyrOYzgIhAIID/TnJdv+AZXg1Yy2fBqQ4aXdu+He2kQQWrIGANI2p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17641064},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e2f8c61bdc5f83b27b1445a67d944f09c9db61ad","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.102_1786614006553_0.30710709371452194","host":"s3://npm-registry-packages-npm-production"}},"1.0.103":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.103","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.103","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"0f7674251dd2be2f60d5d8a15c41a7c42a2e6bde","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.103.tgz","fileCount":415,"integrity":"sha512-NJOfFRud0HJcEtYd4KHLCBK2cXOVAwTSZiatool6ft1DTazlA5TKB7z6YQDq+A+sqZrBVmbE4xFxGCaPWIzE5Q==","signatures":[{"sig":"MEUCIH9pXyxlZGBb6YZ04Mkrrw++tkNMu8eAU30OJnxB7fauAiEA8HUAfqljeuLQk1xrc0cDx/nOy0szY7GDi85/ZHFJ4C8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17649993},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e2f8c61bdc5f83b27b1445a67d944f09c9db61ad","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.103_1786617053005_0.011356445272963533","host":"s3://npm-registry-packages-npm-production"}},"1.0.104":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.104","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.104","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"81444f59ea292ee07c6aba8d4c7c5e5fbf83a6ac","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.104.tgz","fileCount":415,"integrity":"sha512-Sh367+5AC4EcRTg5EzJ8numEfaYr5AjPxgPYyO4LoXRLV19kkxRb/4stWtdS8wHW6Dt+OaTTFm/DIrFuHN+ncA==","signatures":[{"sig":"MEUCIQCl3KFj2uUjqdA1tMglnjMLgmxrafbXuqYJs+liezYbkAIgL07WwbGC4ax9th2gnEiYRdFAu9a1JiLjOzjBmcp2kxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17658869},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"85c4c22d250985f9c6ea6e7ed1ae7647c2eb5851","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.104_1786630698520_0.22494822312949747","host":"s3://npm-registry-packages-npm-production"}},"1.0.105":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.105","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.105","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"4723065093e713bf352123e1be20a9d261ebcd65","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.105.tgz","fileCount":415,"integrity":"sha512-A3bMvu+w01thlqWn9ZqaoEQwuIPpg8A2tTQ6BHYjmXhlweLB53M26Hu7T4aq8DcVN1ftx1MSAJ0DYmU5ZOX+wA==","signatures":[{"sig":"MEYCIQCNxPFnNvbWFKkmnAhXo0iVtmw6uBGfd29w2AGNXEyH5QIhAMS9GwqbjBCap1xnbrm44xlLEtOYo2dT0xm8mQh8Oq4j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17666241},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"ca75290629bb7f52217815aa806578c3744ee759","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.105_1786669798034_0.2822972511435349","host":"s3://npm-registry-packages-npm-production"}},"1.0.106":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.106","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.106","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"e307a60ba5d6e0207cdd2aa55f16326c80020047","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.106.tgz","fileCount":415,"integrity":"sha512-bVSX36QZ9aIPioTfv5r9MtJvgCTtFk6ohfUldUT45J+hMvd4+nRLJidUFSZ1QLV8cIT53uvzOIVRm3dyoCGcJw==","signatures":[{"sig":"MEYCIQDW01OpNGDeSWoFcf5bJKEofBkNfrbp1Nqt/k3/FDaCXgIhAKbxmkLamX4gcv/yOEkTUeI3d119wVTyc1mvUhy7tftl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17666423},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"0abe2e2de099917ebee5d437a4a8c6c3e1bad676","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.106_1786672171788_0.9536804523029605","host":"s3://npm-registry-packages-npm-production"}},"1.0.107":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.107","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.107","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"085e33f8617a79e500e686c3be85f2595e30225f","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.107.tgz","fileCount":415,"integrity":"sha512-WnVONFC1++DyDzGX9tdIF+ovimEnfBY041uPoeauo+QXbu2s58g5JDTlJDdqG9kcr/fKGPVsJWL68zs9RpbFMA==","signatures":[{"sig":"MEQCIBpO9L3EPOmVFSoQQBULADtvtS/7LNXp4YvTGvLTQJg9AiBpBGZ1F8P27K6CG9jP1AYcKAoG1kAdQClMji/nDwL/dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17666344},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"0abe2e2de099917ebee5d437a4a8c6c3e1bad676","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"11.12.1","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"24.15.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.107_1786673592207_0.3005193201106797","host":"s3://npm-registry-packages-npm-production"}},"1.0.108":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.108","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.108","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"e49809dec3a59fcda594c9a8fde693b6eae8150d","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.108.tgz","fileCount":415,"integrity":"sha512-z4cal2eVSwFrU4TibnRV/RTXh6JZhqt7o93OQbql3QX1o88DzxgpNkwszIlFAi/Z5g8ZSiMFT5hHOqRUyotq4w==","signatures":[{"sig":"MEUCIQD8l8t873jgIjFKT/WzrY2ot/3t7BUzHPS004NgInS88wIgaMbw9HQQj2l9eQ9MxRghe+G7GAl77rk1j0Rg2Q5mUyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17670422},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"55a951041bd42ce9405ecad4476a4294daae07a9","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.108_1786694637369_0.7443041299413145","host":"s3://npm-registry-packages-npm-production"}},"1.0.109":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.109","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.109","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"fab81ecb1306d7026d20a4de1a8b9bc61995a82a","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.109.tgz","fileCount":415,"integrity":"sha512-acHvc68Gog0LtWvpV/IaFYBpqCZzuIx5x2VTWLZxk/xKkOPekShFa3wPCOqVIPW8vpNUVfnLcV3BM99WzESlnA==","signatures":[{"sig":"MEQCIHQzSTvUoKurqzJ37N224z07nLn9ucmPoRCUT+8GXa85AiBtQe4F3JO4OCfheEzZlNZYHiRQtWUf8ZIXMOlsgprYTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17670694},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"55a951041bd42ce9405ecad4476a4294daae07a9","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.109_1786698087994_0.19292971653387392","host":"s3://npm-registry-packages-npm-production"}},"1.0.110":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.110","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.110","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"91051e2e08b940dd3d70134a092d7f0236bf954a","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.110.tgz","fileCount":415,"integrity":"sha512-iCFKlt4w1jnpTbyW2EBJiTOk1CW5x/cYCK1FTBeKmKUUWS2KJpo9XnXLwmTiYW5GvbehBoH63jw67BEHbH7tzA==","signatures":[{"sig":"MEYCIQDH8tH93OoYLvk/nraP843aIs/lNp7rFOtnz8V/O/XlRwIhAMiB1nFN+7wMcc9m+HK0OhbScFy6tK8Np6+k+KXBOB/1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17209707},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"55a951041bd42ce9405ecad4476a4294daae07a9","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.110_1786700769486_0.7171344997611273","host":"s3://npm-registry-packages-npm-production"}},"1.0.111":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.111","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.111","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"dacf917c887d2e66d78e5ee6e6a60b52d4e26a15","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.111.tgz","fileCount":415,"integrity":"sha512-ITZUEFb83mVwbUw+Cw/zNbpHpe+SODhoeRbScvicNR9zgAb07htcnmIrd2DNSt7dblVT6bzi1AgYbByZRefydg==","signatures":[{"sig":"MEUCIAE0JnpxQzSzUhIwpgemopdC0NvKOqLM2IYm/2kXls0CAiEAl6R5qBmi9OQhe3M7770lLbAE7jr4R/vCaMAjr8jhiFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17226116},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"55a951041bd42ce9405ecad4476a4294daae07a9","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.111_1786702639162_0.10305379265258519","host":"s3://npm-registry-packages-npm-production"}},"1.0.112":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.112","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.112","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"83c9f72d3017ebd61b427cf22dde5da55a48bcda","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.112.tgz","fileCount":415,"integrity":"sha512-Smwm3Q8J5kW5j5b6vthdhn3DfQyZlaBgWfla8L/Ut/8+uPmCItGDcC+slzRZgqCxTxEPbT50ocMnSIUroRyzdg==","signatures":[{"sig":"MEYCIQDZx9fGo7HL5YESSpBnZV5f+N/6NULNcnwcWBz6r3Ym5wIhALpxdImY/OEi2oAQ4WgeHM7AjvUeRwvm6d3pdiMX7slp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17226660},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"55a951041bd42ce9405ecad4476a4294daae07a9","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.112_1786715444341_0.7765468423607369","host":"s3://npm-registry-packages-npm-production"}},"1.0.113":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.113","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.113","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"d37117a825caa4cde358003ce59487e48d2c5546","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.113.tgz","fileCount":415,"integrity":"sha512-yMm43I46YilN5nV3usA1DNgQ+37FFAOczTr1i+aFu6SXHs1vOcef6kWUfMS0HcAQzjDd5Epzb0xTv2308jiCKA==","signatures":[{"sig":"MEQCIEMW21B0stKZlXDo13I/qesMv5c21pSoX+T9jKZ4/GfwAiBG0EksELyI7Xx8qcnJ0KQc5tbdSvWmBBSh3W/EQefvBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17226660},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"55a951041bd42ce9405ecad4476a4294daae07a9","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.113_1786718440012_0.31397035727108613","host":"s3://npm-registry-packages-npm-production"}},"1.0.114":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.114","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.114","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"a9cac9b980f3703e4d87cd3c82bbfa3c7429529e","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.114.tgz","fileCount":415,"integrity":"sha512-MGzCUAFYX8p+ByLD1iLy/6gA1i2FKYqVYD64hWg3KKooSRnSbPP7BPtGBPXYoCLrjPWFlBtkXHNnEm12bfJswA==","signatures":[{"sig":"MEUCIAnwE5c5phBrKQQ1TlhEsk7ZkFxX+geaH7Xkcr7ebqLEAiEAoehnkv5g6j/NFmwzPVruMAeRgiHhRxqvJXNFPDwQVWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17227862},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"55a951041bd42ce9405ecad4476a4294daae07a9","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.114_1786721283657_0.6339822784192712","host":"s3://npm-registry-packages-npm-production"}},"1.0.115":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.115","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.115","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"1c9baf6f96cc778a2e762519a86c5fdcc9e22760","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.115.tgz","fileCount":415,"integrity":"sha512-KuJ3xn5mt1aBdjvms7yhmej1WAze6or2Z+1k3VQhWZiCDVOoaTSMSQq7Kevi0cCyawTFc9jd1UB40K7jxgjpzg==","signatures":[{"sig":"MEQCIHk4MYBiUuJ4aKlznXR2nSdln03a7+tcze9hkgWCzwt+AiAokIAt9ZWuCz6Vtl4Klu8hceH41Rije0viWYCsIWaY3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17227862},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"55a951041bd42ce9405ecad4476a4294daae07a9","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.115_1786749571148_0.29562823892984236","host":"s3://npm-registry-packages-npm-production"}},"1.0.116":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.116","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.116","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"8d3107ef0d79f2dba039976d823b4a4e9219b3e6","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.116.tgz","fileCount":415,"integrity":"sha512-E6nnAM3Kw/9Vvbm8vl1FCk1fv+bR/XAGHuxZCtE6llKBz5iPUCCFjFS3nWbYQFrAQGXrSa2Ua48QYoKfAhCjVw==","signatures":[{"sig":"MEYCIQC8vRqp4ufcGoODZ/ULQISbicnqkIHT+MAzXswhi/R4kwIhAKIKFYjoaPwfvI7vJubMXF9SoWYbRJnVS8k7+RcN3sUG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17227443},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"55a951041bd42ce9405ecad4476a4294daae07a9","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.116_1786750456020_0.21884570488605237","host":"s3://npm-registry-packages-npm-production"}},"1.0.117":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.117","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.117","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"bb176d1177038693057fe3f7246876646eda6e56","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.117.tgz","fileCount":415,"integrity":"sha512-efvjuEOOp9YHOMw9GyNC7+xl3MV0jReswZIPzh+eWeQkpdSuRHXB+5ilFQZKM2x9eobD5I6t4SqeX38saaSuEg==","signatures":[{"sig":"MEYCIQDEGUXHoTTSRhy1JxXYSmucfsTPTPpregMFX+U94M2D5QIhAK+3RQyw6EK18oc1A5EgM8pG7yAIY+B91Tb/4uC8xxXH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17228088},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"55a951041bd42ce9405ecad4476a4294daae07a9","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.117_1786752367537_0.42165735202120014","host":"s3://npm-registry-packages-npm-production"}},"1.0.118":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.118","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.118","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"30faa013e9648f8b2f633c6d4165054f335ed9cb","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.118.tgz","fileCount":415,"integrity":"sha512-Uae+DazcbsQjp+KGpbDKwPjGrRL30V9FIoan/qSFdK7sIiTRpr5n663sdJdr0URv4b2l+ZorwMzXvXeUtFHIPw==","signatures":[{"sig":"MEQCIDkoUt1fNUYbYJj9HAMvZBGX6SvCL1U92k4lCNxeSHXCAiADY7vX7iTL63W/V5CEZis3fg7H1COT63yBFHTpOmG0mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17225169},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"55a951041bd42ce9405ecad4476a4294daae07a9","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.118_1786754699278_0.61051526202092","host":"s3://npm-registry-packages-npm-production"}},"1.0.119":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.119","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.119","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"ff884aac6b2a97473b9bb54425bd04dae0e61b0c","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.119.tgz","fileCount":421,"integrity":"sha512-diG2+hvPwhdBa2qef4nAFJV8FACsZLLBXm5uH05zjDsxPWOnbn1xV4AgFuLt8xzgPLt6ls9c3UBsyh//+RnWEQ==","signatures":[{"sig":"MEUCIQC0s4m4PgYpR8f5o0oC6ZS7dhcvRN9qB1DGYIQe2YGG8QIgCOVRt8lU/IKc10sTEc0EGQ9vkAZtmf1pdOKAaNIzQeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19604128},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6ab7f34a006c8fb0b3c81777b64598262ae0253","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.119_1787023241020_0.9154486967963777","host":"s3://npm-registry-packages-npm-production"}},"1.0.120":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.120","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.120","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"e85246b63419daf552a2389e42869b52dffdcddb","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.120.tgz","fileCount":421,"integrity":"sha512-FvbCGXnPz7hQSFkj8+lOBmTHLxoOQnry3FCL2RkzmiNZKaDonNsTrl5S5c8UxqzFFT53QYlBZpmBQ5Z2b3oy5g==","signatures":[{"sig":"MEQCIGyzAMffEsEzpr+xGzO+gICHnz1mMCd+OgIagIAQZKp4AiB2cUyT80kS4nDIX/pHrOiPfvw4jWK03Dc2u6W5/ZYxkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19614941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6ab7f34a006c8fb0b3c81777b64598262ae0253","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.120_1787038534849_0.6216360686599567","host":"s3://npm-registry-packages-npm-production"}},"1.0.121":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.121","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.121","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"e015f71254779155d8b08d2e2c567d45ceaea66e","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.121.tgz","fileCount":421,"integrity":"sha512-AzdkbIupPhyamaJlQnhQ5QjLy7cJwO+sFRl28PNFgz3HwWDmeFI/YVSpnEVvoh9c97dwzKarhlgifRA88WqHcg==","signatures":[{"sig":"MEQCIHoOPNx4HSzTzMNeFMJPcQCUDHlBdWvMxvzAvi/8yq6fAiAhBXacCXZmnH0nc0NNtJhC6HPvduF32bFd9DBwoOonmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19615152},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6ab7f34a006c8fb0b3c81777b64598262ae0253","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.121_1787039950741_0.7228605558964196","host":"s3://npm-registry-packages-npm-production"}},"1.0.122":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.122","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.122","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"e52d132c9ebdceaedbb54592296c9eda306f48ac","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.122.tgz","fileCount":421,"integrity":"sha512-OyMz/h+oYraBU9N/5ysPMxOgaMyhTLqeqbkxWIVztzRGY5uOz9s9hOlhAg42aIEcjITNooa7WpAyFuQngH4NIQ==","signatures":[{"sig":"MEUCIBUp7MX3dzlWlZki0F7ToMJuf/onqHZkHJN1XD+RO/btAiEA0ppWZGyIpX1hc83s5jLzyM7gvRClKqSrOC4wUh291ss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19616027},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6ab7f34a006c8fb0b3c81777b64598262ae0253","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.122_1787041892073_0.03264560469803346","host":"s3://npm-registry-packages-npm-production"}},"1.0.123":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.123","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.123","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"d6635d6d779765bd34e96b1170b0c5975058c52d","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.123.tgz","fileCount":421,"integrity":"sha512-PQHZWEmJh0vaOvD3TahwX61duuKDU2MG+ckeJgbCAPLb9XmKGTsW9GQ+KTwmpjFMOzTLCXEDfABKLL8AlEPD0Q==","signatures":[{"sig":"MEQCIFZzxOqD9gMY/XiUnupBKCNLIjz5HrKuVYg3FSb0DzfyAiBLg47n/WEtjhr+nYRVJbBT2FJQOxk6mmOGs1eB5vxpsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20648968},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6ab7f34a006c8fb0b3c81777b64598262ae0253","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"^5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.123_1787043591556_0.25459590530946863","host":"s3://npm-registry-packages-npm-production"}},"1.0.124":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.124","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.124","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"ff074725961fd3635dcdedcb6f38b5638374c8c1","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.124.tgz","fileCount":421,"integrity":"sha512-LbhDOCGPCbpMNBGmzIUL43V/+4+P4UskYmSisDOqaH25YDiG9y671XHAc79l+PPpPSwrJ0qsgWWFuUtaFICPTA==","signatures":[{"sig":"MEQCIC+36X5q9G0ME8RBoSXTPlHoWw7yCwAj1YbdOiduebzTAiBG+QcHWHbrrl/L5e4V9tiZRYiErA6faBDnAQb5ufa1zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20648967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6ab7f34a006c8fb0b3c81777b64598262ae0253","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.124_1787045020476_0.09718513299959253","host":"s3://npm-registry-packages-npm-production"}},"1.0.125":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.125","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.125","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"e0b574b5d00a28d653745d2b9745a32bf30090aa","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.125.tgz","fileCount":421,"integrity":"sha512-AJC3h0o9T1D3C7VrTS8L+bypdSps5ugJS3z7BW+sXE1XRi2Mj4puXDhbbgY3kx2Sjz27TpJMPrw/S9SEbhrmpQ==","signatures":[{"sig":"MEYCIQD76Zsh2fG2Wp3nNcRzn7d/VsAPBiBGaBzxwa5jGYlWNAIhAPkbOWdNpK6XkiD7Kd0FSAraOPNKqSErXbIy9OlOm0rn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20649108},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6ab7f34a006c8fb0b3c81777b64598262ae0253","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.125_1787045255204_0.24216543907846044","host":"s3://npm-registry-packages-npm-production"}},"1.0.126":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.126","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.126","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"f0366f8d7efe28726f6b56fa920963e871aa3a8b","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.126.tgz","fileCount":421,"integrity":"sha512-lScXAd3KWbEoj1Di/lv5NZcQh9ZCr1iLpBPeaTn7uLb7XiMVBIe5HKXiG0iiMcnisu4RK8Vq4yenHAPTp8V+Rg==","signatures":[{"sig":"MEQCIB0dP1ns9jYPl0Jr2i706aG4qw8YSHxqz2c7kZHJ7fazAiBx56Kt7SW65dD+rr/+2UkFxr7wHrgVTXnqksRZX7TgeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20649543},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6ab7f34a006c8fb0b3c81777b64598262ae0253","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.126_1787045612083_0.26900897492944975","host":"s3://npm-registry-packages-npm-production"}},"1.0.127":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.127","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.127","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"882e57eba165ad621ce628778533c1e48428973b","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.127.tgz","fileCount":421,"integrity":"sha512-6tZVkzGi8qaswA8TQlpxHcgCnNZMGraNk2ypQroS2WT9zvkkoDVLoSUqlOaIs67/+OmFHb5MP8s5JUiPm4GYUQ==","signatures":[{"sig":"MEQCIAbaCxuoRbkhw6JhMoPXyg99CBqQkxspNwEML1HDWEh6AiAeUkTCk1z5rNYU7E7nkYeSxdTER7jVImVj7loUXofdwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20667899},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6ab7f34a006c8fb0b3c81777b64598262ae0253","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.127_1787053668828_0.2587386390091708","host":"s3://npm-registry-packages-npm-production"}},"1.0.128":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.128","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.128","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"f7ebb3588cce1ce00794990329963a59f3749483","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.128.tgz","fileCount":421,"integrity":"sha512-zdC1u8SM6yKnSMV9VCIQsnHIr6goxNGyAzQp8jx3i82mhzHh+X4HW2CJwM9E6dFsYdzPGASI2coeu6KHSFvrUQ==","signatures":[{"sig":"MEUCIAQl6meYVbI8uPojqhNVDtgu3HrzGnYvhZWY+vbGCXmxAiEA5pVpehO+ArdNkBDsqbDLXT2QAR0DzekKxuK0nsABW6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20691115},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6ab7f34a006c8fb0b3c81777b64598262ae0253","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.128_1787056613870_0.3305684508380209","host":"s3://npm-registry-packages-npm-production"}},"1.0.129":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.129","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.129","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"55496472e9640964bea139344dd5e94ced706a27","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.129.tgz","fileCount":421,"integrity":"sha512-XaHBhbOyrmmewz+iq4ARMdHwBMDuHFMMbo5Tnzk1wqGN8ofr1G2LUtHdUOGaUWxZWn8qt5qpdaQBmlrV9Fofzw==","signatures":[{"sig":"MEUCIQC6llmUQOQXXAilYVr5Xv3hUvBo5E1CJgPi09zEzcHXewIgB70oVUaPNyAIXFBFIbQ2NE/tNR3ah1gWbP9QDh6wGWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20703996},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6ab7f34a006c8fb0b3c81777b64598262ae0253","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.129_1787059253505_0.2730738223231177","host":"s3://npm-registry-packages-npm-production"}},"1.0.130":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.130","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.130","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"691d90abb35c99203686f0581f8c1f760475a310","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.130.tgz","fileCount":421,"integrity":"sha512-wkWY4Z7x6VjQb/Q8gqK2h4JOXo/z/KRU5cDHX2MROo4qgdfIHNuc7Nhqz3Mg0T0u/ZKQWnb50hS3CTM4VFg2nA==","signatures":[{"sig":"MEUCICAHSH+yLJmVO7tg4Qid7zuWPWL2xqVLYXep4nn0DAqVAiEA7ldiNFjGji3+KcPqxILwjU2TGnwBgxaSmcgZkUIVu+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20704866},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6ab7f34a006c8fb0b3c81777b64598262ae0253","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.130_1787068517667_0.6620822122532675","host":"s3://npm-registry-packages-npm-production"}},"1.0.131":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.131","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.131","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"5740ca6cb0f7ad5e1e8fa7c6636e4f5e247cc1ab","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.131.tgz","fileCount":421,"integrity":"sha512-zNfoYCd55waJsHGc2Kl3XZBSRj+CMPbL0RDDpKfLZhCCJtPFLzyDoy9AugNNgfdwyS4rhn49eLP+BQlTRIzIgA==","signatures":[{"sig":"MEUCIEwFotqOL6htOtjS7O0+PLM2pA4XTnKuDVfLN3sR705BAiEAgx5MqTssrEzWDlgWxegrfmQsfBDOP4NQfQivI538G8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20709822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6ab7f34a006c8fb0b3c81777b64598262ae0253","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.131_1787071729131_0.618480299838349","host":"s3://npm-registry-packages-npm-production"}},"1.0.132":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.132","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.132","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"9c877efb2dda55c81108bd8615250b1a6461f844","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.132.tgz","fileCount":421,"integrity":"sha512-d6YWVFy3cq2I6ug3AYpcE8tk1/VcQC4t8hTgNDQwmO8BZ6IzC/cMwCnqIfmoWFKOqk7kXA8Ha43m4wRazD5edA==","signatures":[{"sig":"MEUCIFpuORXOH/bu1juDV681Y/FewJnh6dzIMCL49HZxdwE5AiEAjg8SBPM17o1v6Pi5OvLZFaEZdo4P6AtIE7HikXOU2HU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20709847},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6ab7f34a006c8fb0b3c81777b64598262ae0253","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.132_1787073334637_0.4325471031485342","host":"s3://npm-registry-packages-npm-production"}},"1.0.133":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.133","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.133","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"1c49853c43157809027297976ca884119a8cfa53","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.133.tgz","fileCount":421,"integrity":"sha512-eOPoPKlfOlAsOvuWpkZbaX12G1n5CA9LvYgYSbUp+pJkAC4e/iuh+cWUgMTAiNtCJlDRoMUfwWTVZixSp3EaPg==","signatures":[{"sig":"MEUCIAvekk8iy9YxoevTS/5M6/4EHcIa0mxjkHNeM6bgaC8XAiEAgHrquouZkP/lo7QmJ9lCnfmmWvxijUCTSJTXNgDVsxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20708159},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6ab7f34a006c8fb0b3c81777b64598262ae0253","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.133_1787074008499_0.9600434214660938","host":"s3://npm-registry-packages-npm-production"}},"1.0.134":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.134","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.134","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"c2d0f1da2b0ffe5c641ae12e261c47dbe9719bde","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.134.tgz","fileCount":425,"integrity":"sha512-PIzrUAhGZbdy1jGZ0PYxH9PiQZl7VB+OtjKuL+EPAjdbKVDWi2cHMHO4JzPIqfFmfPniu3R/jC1qbuXrxEZAAg==","signatures":[{"sig":"MEQCIFNQ25pYsunSs3dJX0fgR806mP1pO6qoFygCtdeke6PcAiAnOgTeprRXeFJ44DI0aGSx1AHRKUdNYAOrs0oR2uGb8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20738669},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"47d798d777db13392880cd39c7972ff1d2db61d8","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.134_1787077191885_0.42185949054568606","host":"s3://npm-registry-packages-npm-production"}},"1.0.135":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.135","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.135","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"6e31a49961e5d21e15cd99a057c049124e3ac551","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.135.tgz","fileCount":425,"integrity":"sha512-IMqecN1ThGmdq8vfWYp5hQ7mnr0XYNL3MUEQVLN0aYJKI7URdFnmLdjUB0fOTO/cYN5Z55/j4lAPZujsgEkE6w==","signatures":[{"sig":"MEYCIQC1SPTw5rwFYbI5TnGdp1vBG2YPA0JpLVjSqexR5RnWmgIhAOKnAoefoeBeohDGjxCT567LlCbPqp2ku+QxJO+GK1gM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20739868},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"47d798d777db13392880cd39c7972ff1d2db61d8","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.135_1787079034666_0.9501739721970512","host":"s3://npm-registry-packages-npm-production"}},"1.0.136":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.136","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.136","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"fcd028bd47f5bf24ad99f04027b0d00a899b2626","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.136.tgz","fileCount":425,"integrity":"sha512-aA16KZwYu9mhjV9NhiXI5Njtk/YiTt7+MTIKfr7ywRkU7NHitaJ2s/mhymmMM9gB2Z3tDL1JsnXixaULNGsuIw==","signatures":[{"sig":"MEUCIE/aqJw9Pn/crbu04VIQg9I6bEWnGDm0GACz00C92IVaAiEAriRhXoIbCF6SdQ8kB/NUgw3S/msOvUFfulMkct6Zs6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20742342},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"47d798d777db13392880cd39c7972ff1d2db61d8","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.136_1787079767745_0.3163586218073844","host":"s3://npm-registry-packages-npm-production"}},"1.0.137":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.137","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.137","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"9e9fca74bea9eb55190b492ce8174b51880c1197","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.137.tgz","fileCount":425,"integrity":"sha512-jbhPkiYgl7Oxfqqn45YO6pXEU3uXq6RECtsRcFDRc3wS/pA07StOd7jXDJsMMmVHYVK/56rRqel8FacukCgEUg==","signatures":[{"sig":"MEQCIGPlQBXTyldKwilIQVFe4TQzHWaOqyC3HuXJU5PQlv1tAiBp4IcZM60INsTuad5e9y5OfR7022RlNtfaP6l+CEeWzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20745681},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"47d798d777db13392880cd39c7972ff1d2db61d8","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.137_1787079872689_0.8520935784538715","host":"s3://npm-registry-packages-npm-production"}},"1.0.138":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.138","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.138","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"96ed54b6574f871bfedfde7e6ae7c28323040d1b","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.138.tgz","fileCount":425,"integrity":"sha512-aBK/+KQBeY1lFS6IPVnRuYrYZaCdF2g68pyEQJ1arv+UhGTvGPpIbJXdzNEykUFG1dFJBB7Xo3/MraF4XUvJsw==","signatures":[{"sig":"MEUCIQCMAhOyj8FIavWyObyPBcV1i8gLvOlqx5mBz+Xj+I9hxAIgV8CbZBj+DCGxkdF6zk+NQa1W5zhnR/zDmULnbS9WAyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20749433},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"47d798d777db13392880cd39c7972ff1d2db61d8","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.138_1787084604312_0.32972630322946705","host":"s3://npm-registry-packages-npm-production"}},"1.0.139":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.139","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.139","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"aa522f711605451fd28c998732297f53fe2cfab6","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.139.tgz","fileCount":425,"integrity":"sha512-hXsrlfODFUNx4T7oWFurEl4SC13OU3GhX9JCAB+CnWXK9vs4fpe2CwMg+lW6zAQ+6RGCs75h/CcdpVy5RTZFpw==","signatures":[{"sig":"MEQCIF1JNrpKPWFRB32xf/BJzhx28ON9EeLffT97uyufL76EAiAzxZ+NOpBhnPVG6F5Bj+jMa5AdBValPbayeaJkNMFt4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20751632},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"47d798d777db13392880cd39c7972ff1d2db61d8","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.139_1787084875967_0.8292792129018998","host":"s3://npm-registry-packages-npm-production"}},"1.0.140":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.140","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.140","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"ad7bf6c6ca691d8b14409d1a5dd0d46e054a5f41","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.140.tgz","fileCount":425,"integrity":"sha512-p0S7tkuSj6mT/6lpsLdkayY0Ij+J65B42JyxX4irIwmHYt1UNjuoNRJCcB2oSurMQk9NsCq5WfUHXXtgCCfpdw==","signatures":[{"sig":"MEYCIQCGPN5/gtgiKhZr3Mb5iRgEefDEYb1cjI/i7RDqr1Tm/gIhAI7vYyfFMqfCNe5yF/ZLhKSei2LESUUFhcO3T7z26yPi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20750113},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6616d4086e26727d39247b3b1f9cd1bfb378418","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.140_1787102400536_0.9619647208381585","host":"s3://npm-registry-packages-npm-production"}},"1.0.141":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.141","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.141","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"0173ebf66f73c6f281e373f61538e05cddbeff4b","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.141.tgz","fileCount":425,"integrity":"sha512-XToolmqhq8UrDdiplA4WdINpJ4hBEmVB5GKUItFV+P4vl9SjNmVDvmWE4j5Aq9aO+TzsUV9MPnHlI+ctU+rOoA==","signatures":[{"sig":"MEYCIQDqxdZBnYwGAWIRMr1FOIL3/1ueQ3GvM0VhTbdTQgXP4gIhAItdG57si39gpQSXqIaRl5g1/Q3MhDer9jgjS7PsVRB6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20751437},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6616d4086e26727d39247b3b1f9cd1bfb378418","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.141_1787107944466_0.05660781446762564","host":"s3://npm-registry-packages-npm-production"}},"1.0.142":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.142","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.142","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"ffbfcd71d21e860c70788e075e48f60f01b329fb","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.142.tgz","fileCount":425,"integrity":"sha512-mYaL74aFWI2vvGcyT6ECD4l6nTNI24FPC1AwgR1J0NusnYq44VI7mPBD+h9Xvbau0QUyGkPDGfs5f+9w/yPiJg==","signatures":[{"sig":"MEYCIQDNVgr3TtX2sGiCmhtQkOvNcdqjgM9mNrAA/4R1CPc16QIhAKS7FGYs4tRhDcwsry9n0r72W9oxrQw7GHXr8MZZhkLt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20751730},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6616d4086e26727d39247b3b1f9cd1bfb378418","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.142_1787108614888_0.13160421573100822","host":"s3://npm-registry-packages-npm-production"}},"1.0.143":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.143","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.143","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"c1320129727f6a2e425d11771e4e83eedac54597","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.143.tgz","fileCount":425,"integrity":"sha512-TuhWuwasUY2DMWrIogib3DD/lWAnzKM+7YmLwQ5J+aa6VIfb+sbZb1X+fel67RcH1pge8acizA2ioN7XctJzfw==","signatures":[{"sig":"MEQCIBrb0ObYv+ivvfaMapM+syUjqzkxavTv2EthYf/HCEsNAiBd3J5o1RB7Ijhz1ONLWLcOX5PFoztIajwicvSVJhzt9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20752525},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6616d4086e26727d39247b3b1f9cd1bfb378418","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.143_1787131492291_0.5094646535716572","host":"s3://npm-registry-packages-npm-production"}},"1.0.144":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.144","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.144","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"3002c9a85f50275ab42f1d88fbd834c6d296b351","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.144.tgz","fileCount":425,"integrity":"sha512-sm0Tc97c1pzZdauBplgTZ5s/wD9v94A1XBV1/YZECr3pO494WrT4s2b24IRWTqlEoL8TafcMGdaEkCiLY4Abdg==","signatures":[{"sig":"MEYCIQDsGzgn3OMFt9iF7JsC7xcW9x7lOvkm+1sE2WjnuPP51AIhAIJmvSIyG2C+M3jv9fcCbDJrSec9xAeRVOxUJF89pbij","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20765711},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6616d4086e26727d39247b3b1f9cd1bfb378418","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.144_1787134926130_0.01742413625345307","host":"s3://npm-registry-packages-npm-production"}},"1.0.145":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.145","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.145","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"f461cf1a6bc0164f856197ef418fabb73a324f4e","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.145.tgz","fileCount":425,"integrity":"sha512-dqD6RngLvnkJarEkzBUbxUCFvXRjvv10eQ+FuXH/3v8dKT9zD8M/R/T8M62dVXxQ6msvzv7c6H9rrSX4poBJ3A==","signatures":[{"sig":"MEYCIQDVM6RfPmgTc4CuVuiawGSJ/im2WDgvdddosJ0XTPHoTgIhAN1ZuSjqA/aCDH8zaZ144P8wfMmSRhz/3iMV59NmqJfn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20764680},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6616d4086e26727d39247b3b1f9cd1bfb378418","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.145_1787136465583_0.7330018380133354","host":"s3://npm-registry-packages-npm-production"}},"1.0.146":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.146","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.146","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"13cc08f4c15e13c26a8155a663ea5b0b151ae443","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.146.tgz","fileCount":425,"integrity":"sha512-ZagM6BkVwkegzlTmbmYlrP0tQ3ggCggsLD4Vx4SKO0JP4ipv5SoqK3MmAKNVnfftf7G788UFXXgxNF8t1ZSAwg==","signatures":[{"sig":"MEUCIE88xNIDM7XAqFdSkzkjluAfaYAnWdNS60Lfd9SUwmuLAiEA3CFJzG2zIatZfAFAiDkZBlbQyhAg/5QrNFGXAzXZkH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20765210},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6616d4086e26727d39247b3b1f9cd1bfb378418","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.146_1787151178109_0.3924494267758245","host":"s3://npm-registry-packages-npm-production"}},"1.0.147":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.147","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.147","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"cfc94ca07ba86e008e1e8bcf699917b647a034db","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.147.tgz","fileCount":425,"integrity":"sha512-j9a5Y9GGd6zvuzhydmAH3hWZiR7kO/iw7GdloWV+ousbM8G4W0uduE0YgG6mS48p90qpS+I0h+zR5kv2JERUCg==","signatures":[{"sig":"MEUCIQDUxi4SdPO03raORiEbKskrZkUDCp1yicVjsp4lzJAJvAIgJW6pEWuNya/7P/AtofougTX14zwcEaUeQEYOPCJ08bA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20760864},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6616d4086e26727d39247b3b1f9cd1bfb378418","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.147_1787154964519_0.6074293506830495","host":"s3://npm-registry-packages-npm-production"}},"1.0.148":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.148","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.148","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"a037ae6adaeeec6bdd7f2bb6778f2574eac7089b","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.148.tgz","fileCount":425,"integrity":"sha512-EEB9GRM6xMx96YUdLg79z+xTDl/W2WnHXOWX0cQSGx/irhNTiEr34iVRlZ+IxK+6I8+htLIXic/kXRFjmWceCg==","signatures":[{"sig":"MEYCIQDwtVEuWmArkoWMAftGaB/V6hYuD/YL3ahvElRZQbxIkAIhAJJS8JBMnWW2VENRVyinlrbtNehO/pCgeAPGTGboAaee","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20761953},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6616d4086e26727d39247b3b1f9cd1bfb378418","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.148_1787156945240_0.251560809343218","host":"s3://npm-registry-packages-npm-production"}},"1.0.149":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.149","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.149","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"e44605db02363f15e8b50afb989935b0f6a151f5","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.149.tgz","fileCount":425,"integrity":"sha512-GR4Ea5ElxvkxtOuiV0NAZ2sTBB8T5x//zXJa9fjJf7ejqUwfxFJnbbiQnDYiTQw/ryYLcaFg0P6WZapuMFpAyA==","signatures":[{"sig":"MEUCIQDb9Ppf0TQGmTqMHiVCFAt1anbsfLwI35waWNpYVeaC2wIgb+zr9jDW2VRToTG7WjMjaOuckcZTEqvv4C8DwSReH4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20762178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f6616d4086e26727d39247b3b1f9cd1bfb378418","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.149_1787157993982_0.35457775038418227","host":"s3://npm-registry-packages-npm-production"}},"1.0.150":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.150","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.150","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"e6f52f447518afb182ec3916359ec141dbd2c329","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.150.tgz","fileCount":425,"integrity":"sha512-Dlkkx9JaS+/vCaBK//JeP8Vc4KUVQUWwlVy1AqZBZyCq5MWKmJ+9bWmDVprmrLRdITvAtMjwQvGpzjtu2wQrNw==","signatures":[{"sig":"MEUCIHvlZKd/MhrXnYIfOfm65bUcZlU3oIKjaIR+JMnqsVymAiEA1P5U6RcA7MP+5DXfunx724ZUMSReVjl3kbaoxGlDaw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20766361},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.150.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/27f26508e5ca83ce7c57cd58beafe3b6/chenchaolong-plugin-trade-compliance-workbench-1.0.150.tgz","_integrity":"sha512-Dlkkx9JaS+/vCaBK//JeP8Vc4KUVQUWwlVy1AqZBZyCq5MWKmJ+9bWmDVprmrLRdITvAtMjwQvGpzjtu2wQrNw==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.150_1787193135956_0.4264133361627742","host":"s3://npm-registry-packages-npm-production"}},"1.0.151":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.151","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.151","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"17cc09866973feceb7ebf86e2629bb552c2f839e","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.151.tgz","fileCount":425,"integrity":"sha512-UizWkndiAdV8ZKLTNoVpcFJ1G+uFYGKumES0Elb7OSseAG1e5oq/ekABoalzMGl6GnMsO6hgDKcFz0TvfiWR/A==","signatures":[{"sig":"MEUCIFPFdiygQPYOq0B0XNrOkg6LtQ/CsFfVC2sgynXHadvjAiEAvN0ubH5a4xyvlSdkqlzIeKWNIWVTWyRmVhi6rbO+8lQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20738036},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.151.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/55fc822266900da16a482cd53974dc28/chenchaolong-plugin-trade-compliance-workbench-1.0.151.tgz","_integrity":"sha512-UizWkndiAdV8ZKLTNoVpcFJ1G+uFYGKumES0Elb7OSseAG1e5oq/ekABoalzMGl6GnMsO6hgDKcFz0TvfiWR/A==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.151_1787196611972_0.5206483114568081","host":"s3://npm-registry-packages-npm-production"}},"1.0.152":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.152","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.152","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"4c9f399edcf7f9f4020ed138cef40e374c11a35a","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.152.tgz","fileCount":425,"integrity":"sha512-5gCSdwzyg+xFiL/Ieb/gmfv3jo/6KNsW4+n/+LPkg6HZDmNEMVIef8w5RkpEjOr8dxB/zOMb4kmKSVsZ22Pj2w==","signatures":[{"sig":"MEUCIQC+9STLUx+8qd7k8zExHquvw5W9uOxorlLjrrV7//IFNwIgCWY8g7hzthqbIE60bSL8XlbftTBXYlWd7sBS0t3h76g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20740806},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a39626bdfe5ba3bb01e237be1b5c42d728f787c1","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.152_1787731859955_0.9450310979837646","host":"s3://npm-registry-packages-npm-production"}},"1.0.153":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.153","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.153","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"6a6c0adfc2a6308a10345368dbf003c44d0893ce","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.153.tgz","fileCount":425,"integrity":"sha512-u30zKul35den7N5MGF+pXx0nODBOmq55x+waV+PEXDT1ZwLDKOgCJ+p28MYV5AY7WXcLRKNS8s3IwGQ8EdDdLw==","signatures":[{"sig":"MEUCIQDJPMTq19NxK3sqtQGX4r40qCCdTqO7UPKEd7lCqaJ8FQIgbFeY9kWBEYh1dyMF8xI4vW018PAvwB2WxOn6l/zYVJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20793317},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a39626bdfe5ba3bb01e237be1b5c42d728f787c1","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.153_1787824090575_0.2315306579570071","host":"s3://npm-registry-packages-npm-production"}},"1.0.154":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.154","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.154","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"206d4aadcdb2c84a361a4153b92d550d93f282b9","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.154.tgz","fileCount":425,"integrity":"sha512-Ui7fpjQlC6Ik2U7nrP/HvWuRJ9Sj4weZMgI+85H6LsL/HnmMytlNngLAH0nkE/R1D+78bqrLYRkXNqf+qH9J/Q==","signatures":[{"sig":"MEUCIGkWQUMhteIiV6Pc8F83ZPDTweufEpwUPr4Z7sR81Uh8AiEAmI3624BGgCeqLg/r1PDYz1btB7HppvE2OTtyGtHL6zA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20804736},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a39626bdfe5ba3bb01e237be1b5c42d728f787c1","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.154_1787886704929_0.6516750867217249","host":"s3://npm-registry-packages-npm-production"}},"1.0.155":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.155","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.155","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"a1ab9896dbe9975c30c1e59e3912d3359ac95b4c","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.155.tgz","fileCount":425,"integrity":"sha512-/egbhNy7133rKypJOunBVQJ4kpKpuFrv0KHrDhRBBe0q+0YfmaA45XpmdKWYWnHXUf6LHfTwx8ggRk6tvBqgqg==","signatures":[{"sig":"MEQCIDPqNkXCdu6j3AIAedqGtzSgkDylfqgkN97RSd4OZNc4AiAl2QzD62V6eFzFSgw9MhEEpiWkeunDdcjp8qNlPrDmjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20804959},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"be4018ae384261af5da007b72c799d70a542bdd9","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.155_1787900289363_0.9833580140435716","host":"s3://npm-registry-packages-npm-production"}},"1.0.156":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.156","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.156","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"4aa631b28e42a83e470ba8d89b2be9eb9bb836f0","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.156.tgz","fileCount":425,"integrity":"sha512-uBcjGLTK0UJzAPLSMbW8CQBUGqIw+aCBllhdcXVx3HqP+EbDSN9hpgMuVE+H58L1y0vLk9pbzK2OoxrinFbOYw==","signatures":[{"sig":"MEYCIQDr8PZwx6iGrMuZhQAY3fz/5mzUSxPL1x06Wn076jQ4NAIhAMTVZ9kfSlHnRpcIUTU/iQPe52bBysPQxBakTllHJIbp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20803448},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"be4018ae384261af5da007b72c799d70a542bdd9","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.156_1787902176997_0.19719446670756047","host":"s3://npm-registry-packages-npm-production"}},"1.0.157":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.157","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.157","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"b6b3bceab750e74b0f2b3f5316bbb28b350d72df","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.157.tgz","fileCount":425,"integrity":"sha512-fTOrX+LSlNb19QCzoiHGJFlSVFxqx/E1U7ynIRJtmNA3bopkopk+vAnpiZCFpTBLcERvPx//BhLywbq13iIrkw==","signatures":[{"sig":"MEYCIQDc7SkQ1vKlwqUBT62STzFtYlPR9izjA6g1m5DxCIcEBgIhALRQrNZ1miqEles+/mm0mRwUutZLI1xTlzncy4KmmfF6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20809561},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.157.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/1fa43828be4133bf278ab8ea6358a522/chenchaolong-plugin-trade-compliance-workbench-1.0.157.tgz","_integrity":"sha512-fTOrX+LSlNb19QCzoiHGJFlSVFxqx/E1U7ynIRJtmNA3bopkopk+vAnpiZCFpTBLcERvPx//BhLywbq13iIrkw==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.157_1787906764425_0.5716004473446625","host":"s3://npm-registry-packages-npm-production"}},"1.0.158":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.158","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.158","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"e778d538bdcb4680a3ae4ef174b55bd086a39ecb","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.158.tgz","fileCount":425,"integrity":"sha512-cJQirY6VY9y2QN45o8FBVHADOoYJ0RbcWY1u7MmowawyrSm7wSKnxxEOhkKjZCMfUntFFr2Z60rrRPWhvHhvOQ==","signatures":[{"sig":"MEQCIHcC/2vcL963Dn4KSMoZRm8ya9xWxF6LTDcty74+pDC4AiBlXVRPOFKO7JWDzlyoyCcZK9hdVG8VFphJ2wPPdFgALg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20811297},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"be4018ae384261af5da007b72c799d70a542bdd9","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.158_1787908998332_0.25746155443263197","host":"s3://npm-registry-packages-npm-production"}},"1.0.159":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.159","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.159","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"08e270b9a098eddc9b9f5ca17678287d2c0dc610","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.159.tgz","fileCount":425,"integrity":"sha512-VYI3h2r3fJzDqYa9jl73qVWeiZZX9sh2/XMBJd1vV5+nl02H8PhmtptEiWFZCfwhZ9cyJhd3NPVs8nUxYUaONg==","signatures":[{"sig":"MEUCIGUzqFYuT0gMhaax6XVdumFmSvg0SI8HN8JgMIZTg/C4AiEA8mEz7txQvKEXWTMDgdPZbqJWI2A8IqpBZXo+DY3VRT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20811270},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"be4018ae384261af5da007b72c799d70a542bdd9","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.159_1788073697566_0.2880094282985355","host":"s3://npm-registry-packages-npm-production"}},"1.0.160":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.160","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.160","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"afe8add635dca0696f2c57289bf3a90949d4294c","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.160.tgz","fileCount":425,"integrity":"sha512-zw9k16S3AGn/omnQZ/h9HD5VvbFC8AxT/J2P5dNilvghuJFqE1TWzSuzULt1/gZLpyC3y9ih4R2Slcs4HMVvww==","signatures":[{"sig":"MEYCIQC9KYnhWR6nnBCCGnlsMlKeM5DQSTBtPf0rANycZcA7+AIhAL4obH2s5AvdKx67cdfR49GMKeBVQarE4YfeooyWFNqf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20811306},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"be4018ae384261af5da007b72c799d70a542bdd9","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.15.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.160_1788148434398_0.4338462406149759","host":"s3://npm-registry-packages-npm-production"}},"1.0.161":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.161","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.161","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"41b88cd77b9f35191902c6664877d9572e62098b","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.161.tgz","fileCount":429,"integrity":"sha512-OeLIy1mfhhlWMHO22zQ5ohCNiHRIZElVrq/W6Aq7bkUrgu2g7oRNZvXJFdw86Rf8COPhNEFjdFngS/8/V8qoUw==","signatures":[{"sig":"MEYCIQDaC1wCUGC5kvmyVbkJyWoEDzVAcSU86Mwm2Rm4XgOM0wIhAOxN7vR51q52JhNfzKSrB+yhFsdsxnixRxWgQu2Jq4Vt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20828618},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.161.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/cc45edc1b8e2a526b4e5a04bb8301ba7/chenchaolong-plugin-trade-compliance-workbench-1.0.161.tgz","_integrity":"sha512-OeLIy1mfhhlWMHO22zQ5ohCNiHRIZElVrq/W6Aq7bkUrgu2g7oRNZvXJFdw86Rf8COPhNEFjdFngS/8/V8qoUw==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.161_1788925327373_0.7861686387903681","host":"s3://npm-registry-packages-npm-production"}},"1.0.162":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.162","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.162","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"a88e4d621755fea0125fcd8bfef44c12ef8c781b","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.162.tgz","fileCount":429,"integrity":"sha512-QGlIJgDk8FtVPQB+Ez2nRNd1XvzD4eRbccpr6WPRrEpUcYjtc+93CAFfhY2Mk/P4//1OfD7DSvE8Gzb3PRCJFQ==","signatures":[{"sig":"MEQCIEjSI0mUCCPqpkq4F+JYK9/RWxw76ZRBwWZ/3NuXOGIWAiB6s8U59Zkja0+21Ivm11oI29OQh9xMg+HdkAgw5oA8eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20838127},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"38882beee546f9631080bcdacf80abc84b085510","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.162_1788950663289_0.9834886831983229","host":"s3://npm-registry-packages-npm-production"}},"1.0.163":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.163","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.163","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"cb92e742eb367266f915e77f27a0aca23dd6e8c1","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.163.tgz","fileCount":429,"integrity":"sha512-u2vv5Q3CTO4A9KVjEyTskQ5yUs7IPquN2m/1Enfs0Px7mz8wyUQ7LdXBRosWLXlC1vwAtwEiI2FJp6VqkNDpTQ==","signatures":[{"sig":"MEYCIQD5Oo0VBmiCK8cM7ntJagAyZSDi+IyK9u05JKqws6vVAgIhAPzUFAZ9Y5r5lERmQk+ceUwYNvfhAMk8k0ammGEdCGLM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20847545},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.163.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/4e1a4eb211eee4f8ad0dca9ad17abbea/chenchaolong-plugin-trade-compliance-workbench-1.0.163.tgz","_integrity":"sha512-u2vv5Q3CTO4A9KVjEyTskQ5yUs7IPquN2m/1Enfs0Px7mz8wyUQ7LdXBRosWLXlC1vwAtwEiI2FJp6VqkNDpTQ==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.163_1789024986171_0.5264537576811581","host":"s3://npm-registry-packages-npm-production"}},"1.0.164":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.164","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.164","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"9b8cddb81d946328c1fd65fd605d76fd64b6b8f0","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.164.tgz","fileCount":429,"integrity":"sha512-bliQnunTKA/j/ASOLVfAI+BST+PmCtcXMnvdmqYJRUm9LbdzOW9jg/7Vtw+bLgNGebLgjBpwiPXfakht3YR52A==","signatures":[{"sig":"MEQCIG6oZyMoLmO4efEJzT7NORLBiH3tPelf0EnbmjQiMsaNAiAmcj0xoKnjHj8ksl2QH3KVXa92AL4RZ/J4SdVaeVQjzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20851755},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.164.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/413d67eb2457d8b5e154ad41bc3104e7/chenchaolong-plugin-trade-compliance-workbench-1.0.164.tgz","_integrity":"sha512-bliQnunTKA/j/ASOLVfAI+BST+PmCtcXMnvdmqYJRUm9LbdzOW9jg/7Vtw+bLgNGebLgjBpwiPXfakht3YR52A==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.164_1789026545030_0.98259518740642","host":"s3://npm-registry-packages-npm-production"}},"1.0.165":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.165","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.165","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"e9c370922a7c9bf4fd876400b4a5bccf5627ff7d","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.165.tgz","fileCount":429,"integrity":"sha512-G2GJHGl+o4fKjGiUTPwLPjnq4OwZDFJDyiMIZexxrW79+gWrG3yFnV4hvtSRr5fjnSg6NCufxwQQO3ZUg2bK/g==","signatures":[{"sig":"MEUCIQDYmKlaJu0IpCAf6sPHmjpVe5zKgZjDAlbLbLjg4U4jzQIgQD0p59/STm4eORutePO0p7E26cYW2YhI48wzcly98zA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20863701},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.165.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/c616d305f88f030f2fe741205fe743e1/chenchaolong-plugin-trade-compliance-workbench-1.0.165.tgz","_integrity":"sha512-G2GJHGl+o4fKjGiUTPwLPjnq4OwZDFJDyiMIZexxrW79+gWrG3yFnV4hvtSRr5fjnSg6NCufxwQQO3ZUg2bK/g==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.165_1789034439881_0.7648735424190509","host":"s3://npm-registry-packages-npm-production"}},"1.0.166":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.166","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.166","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"1d01c51b78f11d0b606dc7c90186db0b3eb82218","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.166.tgz","fileCount":429,"integrity":"sha512-+Uu3eed/7Vf/DEdO61WYIwy8KfjGsNUIA85MZmVbGosITSyYuVh+FTSMd02NWZWXmGY1g7aY0VAKOltoxUuKXA==","signatures":[{"sig":"MEUCIFUSEPs9U9RCd1C72UZxDqyjrzwW/nzcuyWMzS3PADIFAiEA2gVsm1PwpAJ4sIrw0rCAyFLFb/Bne916SQIPKa/5zvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20867115},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.166.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","test:integration":"TRADE_COMPLIANCE_TEST_POSTGRES_URL=${TRADE_COMPLIANCE_TEST_POSTGRES_URL:-postgres://postgres:ocap_password@localhost:5432/ocap} vitest run src/lib/analytics.postgres.integration.spec.ts src/lib/workbench.service.postgres.integration.spec.ts src/lib/postgres-stream.integration.spec.ts","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/247b6d839eea5d69f0bc337a3ea1f96c/chenchaolong-plugin-trade-compliance-workbench-1.0.166.tgz","_integrity":"sha512-+Uu3eed/7Vf/DEdO61WYIwy8KfjGsNUIA85MZmVbGosITSyYuVh+FTSMd02NWZWXmGY1g7aY0VAKOltoxUuKXA==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.166_1789038607682_0.04948897513581407","host":"s3://npm-registry-packages-npm-production"}},"1.0.167":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.167","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.167","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"815991e01795a7f422d9b76176af42b566d27f02","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.167.tgz","fileCount":429,"integrity":"sha512-DKBRCdNbUOWU4fY1XswEUsFQXf2OOX8foUE/MtAovq5XWHXS6w7vj5Qtfi2Z3dHAZ+QrH/FH0b2pRHaz66sUmg==","signatures":[{"sig":"MEUCIQCr8Ovkq7W/M+AaVxXO0nAp78KogcXZ0fPZN21O2WBs0wIgbUZ+jrn2JtA8R/GgKNgOxbjiunL2mAD8ZcUm6X2NuCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20869054},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.167.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","test:integration":"TRADE_COMPLIANCE_TEST_POSTGRES_URL=${TRADE_COMPLIANCE_TEST_POSTGRES_URL:-postgres://postgres:ocap_password@localhost:5432/ocap} vitest run src/lib/analytics.postgres.integration.spec.ts src/lib/workbench.service.postgres.integration.spec.ts src/lib/postgres-stream.integration.spec.ts","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/2a9a3e2e9e116b96105bce96b72085be/chenchaolong-plugin-trade-compliance-workbench-1.0.167.tgz","_integrity":"sha512-DKBRCdNbUOWU4fY1XswEUsFQXf2OOX8foUE/MtAovq5XWHXS6w7vj5Qtfi2Z3dHAZ+QrH/FH0b2pRHaz66sUmg==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.167_1789088813930_0.6723202997303976","host":"s3://npm-registry-packages-npm-production"}},"1.0.168":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.168","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.168","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"7b6aff116ca33d87292df73e97dbb78477f51e23","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.168.tgz","fileCount":429,"integrity":"sha512-qTd3M4YVD7XV1BGCqssgPlIuMZGUxR17RGoi1FFQJrVhgYj14ECrZgXJ6UpdoQWzOMrAQfluwvMhai/j+4C7PA==","signatures":[{"sig":"MEYCIQCruwNIfsQj8+lIaHXV0H2TO2OdWTpLLfVAVRS8XZGhEAIhAOmCBwHIFz15m+NwHR/zJwBPCnKXqXB9rJ8PSdFQH78G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20874150},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.168.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","test:integration":"TRADE_COMPLIANCE_TEST_POSTGRES_URL=${TRADE_COMPLIANCE_TEST_POSTGRES_URL:-postgres://postgres:ocap_password@localhost:5432/ocap} vitest run src/lib/analytics.postgres.integration.spec.ts src/lib/workbench.service.postgres.integration.spec.ts src/lib/postgres-stream.integration.spec.ts","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/fd540616a0b9df8a7f6f52681573cdd6/chenchaolong-plugin-trade-compliance-workbench-1.0.168.tgz","_integrity":"sha512-qTd3M4YVD7XV1BGCqssgPlIuMZGUxR17RGoi1FFQJrVhgYj14ECrZgXJ6UpdoQWzOMrAQfluwvMhai/j+4C7PA==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.168_1789091207354_0.9251465940046935","host":"s3://npm-registry-packages-npm-production"}},"1.0.169":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.169","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.169","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"67bdcf7696b72b91a58f6636a3a5db69dfa78d19","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.169.tgz","fileCount":429,"integrity":"sha512-J2QU60vyN51n2kff1FPzCcMENpeBGs6Jl7IfLjyZK+e2xBusoZ1YEv+Rut/sez9b2OLvnX62Qgeg20UwA62ABw==","signatures":[{"sig":"MEQCIA/FtrOgKF359gl+7atSO8/sfX5TDG+FTzKMxEKSKk0bAiAL/KiztddgE8W+UqoJJYcyIW9WCjTJDEFPgWKPXvp8EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20874288},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.169.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","test:integration":"TRADE_COMPLIANCE_TEST_POSTGRES_URL=${TRADE_COMPLIANCE_TEST_POSTGRES_URL:-postgres://postgres:ocap_password@localhost:5432/ocap} vitest run src/lib/analytics.postgres.integration.spec.ts src/lib/workbench.service.postgres.integration.spec.ts src/lib/postgres-stream.integration.spec.ts","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/80a18f09544b12cd92dfc0b0530f2432/chenchaolong-plugin-trade-compliance-workbench-1.0.169.tgz","_integrity":"sha512-J2QU60vyN51n2kff1FPzCcMENpeBGs6Jl7IfLjyZK+e2xBusoZ1YEv+Rut/sez9b2OLvnX62Qgeg20UwA62ABw==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.169_1789093536333_0.09194217986311748","host":"s3://npm-registry-packages-npm-production"}},"1.0.170":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.170","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.170","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"2cf6f1dc7d9766a8abe563b77501eeb34ab803f5","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.170.tgz","fileCount":429,"integrity":"sha512-cW09gu3lQ2x2zdkLrNpTtbXaC14zRu2GgDJo5z/YdWLMKHgZGP8wUEPqgzt4X5Yte3XZWPvxg8HETWNXXmpS3Q==","signatures":[{"sig":"MEYCIQCYsrf3JA51KqZ86a8oKQA0J0kNJeTiYMc0QHtFs9OLNgIhALy69oM7t/Wl+6KLcjnjVNfluw3UTsoS/zvb4kbZVced","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20877128},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.170.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","test:integration":"TRADE_COMPLIANCE_TEST_POSTGRES_URL=${TRADE_COMPLIANCE_TEST_POSTGRES_URL:-postgres://postgres:ocap_password@localhost:5432/ocap} vitest run src/lib/analytics.postgres.integration.spec.ts src/lib/workbench.service.postgres.integration.spec.ts src/lib/postgres-stream.integration.spec.ts","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/fc960377caf08dc4007d0c361aadddb6/chenchaolong-plugin-trade-compliance-workbench-1.0.170.tgz","_integrity":"sha512-cW09gu3lQ2x2zdkLrNpTtbXaC14zRu2GgDJo5z/YdWLMKHgZGP8wUEPqgzt4X5Yte3XZWPvxg8HETWNXXmpS3Q==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.170_1789095667412_0.02645485842852624","host":"s3://npm-registry-packages-npm-production"}},"1.0.171":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.171","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.171","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"14575725acdf7b09694fe4a274f65461fe8a69a2","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.171.tgz","fileCount":429,"integrity":"sha512-4IyLScJ1cxwJ1s5/UCIJOHsQrdfjPxdreO1hLTU5Ujudvg4PAQGdDy3wYzqvN+qMGXFAqxALRx55xkYOuxzobg==","signatures":[{"sig":"MEUCIQCBWEEn+UacMaYFaTOsYN7rRdVRDamWayogvBFaVWPREgIgaEw2Skh4a+4FgrvZ+Tp69KUVuuHt8GppFIy7MYh44jQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20877711},"main":"./dist/index.js","type":"module","_from":"file:chenchaolong-plugin-trade-compliance-workbench-1.0.171.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","test:integration":"TRADE_COMPLIANCE_TEST_POSTGRES_URL=${TRADE_COMPLIANCE_TEST_POSTGRES_URL:-postgres://postgres:ocap_password@localhost:5432/ocap} vitest run src/lib/analytics.postgres.integration.spec.ts src/lib/workbench.service.postgres.integration.spec.ts src/lib/postgres-stream.integration.spec.ts","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/private/var/folders/f6/6bvsh70x2pg9glm9b75vl_vr0000gn/T/ec7c0daa47d5bd9927149fe430f4bdef/chenchaolong-plugin-trade-compliance-workbench-1.0.171.tgz","_integrity":"sha512-4IyLScJ1cxwJ1s5/UCIJOHsQrdfjPxdreO1hLTU5Ujudvg4PAQGdDy3wYzqvN+qMGXFAqxALRx55xkYOuxzobg==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.171_1789096506877_0.9310028484429054","host":"s3://npm-registry-packages-npm-production"}},"1.0.172":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.172","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.172","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"d9c69957dd6b59c36200d6865b36af84e5230d55","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.172.tgz","fileCount":429,"integrity":"sha512-5I8gJ5gLYLtfm+SLPz14CYhc89eAgVJHNcbDsgRfdy8njMi5gt68QVWINpPJH8jp3Cqp9ntWJBwSrEw75ChPcw==","signatures":[{"sig":"MEUCIQC4wtb4WNxyGmIk6GVVqWh1CFkKhQy1SWwALdfQidpibAIgYWF6ij/nTFMwqa3sE+GDEcNEqPt8iyW8tUZbXHRDXLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMdZfMyxAy/klWpJrPBAragWVnvym95a+Iau0IVk5jwAIgMq8CiOHoQEgigzrlYQF4W/2EYzF5IOLnTcFmRxn2JSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20886159},"main":"./dist/index.js","type":"module","_from":"file:/tmp/chenchaolong-plugin-trade-compliance-workbench-1.0.172.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","test:integration":"TRADE_COMPLIANCE_TEST_POSTGRES_URL=${TRADE_COMPLIANCE_TEST_POSTGRES_URL:-postgres://postgres:ocap_password@localhost:5432/ocap} vitest run src/lib/analytics.postgres.integration.spec.ts src/lib/workbench.service.postgres.integration.spec.ts src/lib/postgres-stream.integration.spec.ts","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/tmp/chenchaolong-plugin-trade-compliance-workbench-1.0.172.tgz","_integrity":"sha512-5I8gJ5gLYLtfm+SLPz14CYhc89eAgVJHNcbDsgRfdy8njMi5gt68QVWINpPJH8jp3Cqp9ntWJBwSrEw75ChPcw==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.172_1789703169099_0.6227670948819315","host":"s3://npm-registry-packages-npm-production"}},"1.0.173":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.173","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.173","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"0420f1559eacdf6f26d7e3985665a13d0b7b1134","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.173.tgz","fileCount":438,"integrity":"sha512-0H/f5TWnlO9yc6LhicrNSSHoIgun1aTnF5004yNHhL1AyezAEpVJv+sGxgjpu+RtJOtKajM6iL5J7JgQPjWrpA==","signatures":[{"sig":"MEUCIBYi4ac/wXfkdp97YNkzWYrdZn3HEnC5GDhPQ0qfODu9AiEA/2P0EoZ/j52md5DWB35WlMjB4fzJH1ExMbLeWGNYRVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1giGB/qfRvYYoEvf/b3vLO04pPMFW8K2eaQqd9RQ5KwIhAJbAttSmeZ8QIBJBAhkwUWS9N3VfHV78rWGVFfl7jaPg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20927214},"main":"./dist/index.js","type":"module","_from":"file:/tmp/chenchaolong-plugin-trade-compliance-workbench-1.0.173.tgz","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","test:integration":"TRADE_COMPLIANCE_TEST_POSTGRES_URL=${TRADE_COMPLIANCE_TEST_POSTGRES_URL:-postgres://postgres:ocap_password@localhost:5432/ocap} vitest run src/lib/analytics.postgres.integration.spec.ts src/lib/workbench.service.postgres.integration.spec.ts src/lib/postgres-stream.integration.spec.ts","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_resolved":"/tmp/chenchaolong-plugin-trade-compliance-workbench-1.0.173.tgz","_integrity":"sha512-0H/f5TWnlO9yc6LhicrNSSHoIgun1aTnF5004yNHhL1AyezAEpVJv+sGxgjpu+RtJOtKajM6iL5J7JgQPjWrpA==","_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.173_1789869281703_0.7839844681223787","host":"s3://npm-registry-packages-npm-production"}},"1.0.174":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.174","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.174","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"8d59f7fc83e0b036210569023dc6722db6fd2bc7","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.174.tgz","fileCount":438,"integrity":"sha512-9kRAHVjwleVekImrhB2ibZgJ/tYQFEvmCSaWEjAtE67t8yNUYhks4dvj5ByRsZGt87Nrz4NEa49A9/6doQzzIQ==","signatures":[{"sig":"MEYCIQD19FeKidpzMahB5Yc1zPgU2333Np46909JbG14j7+PzAIhAP88ojo5T95Dppzp5ZXiXie5drEXMumq6Exfi2cqFdZI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDivkSQa0eCl9Bofq+62T94PWwGhhZDkDBqELJYgUtQDgIgaD2pnwowsa5y/se+i06+kHaWENJodCixiwIvKGluNCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20951371},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"67d5badf332d05fdb92ab81f5ca2326a4eae31d6","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","test:integration":"TRADE_COMPLIANCE_TEST_POSTGRES_URL=${TRADE_COMPLIANCE_TEST_POSTGRES_URL:-postgres://postgres:ocap_password@localhost:5432/ocap} vitest run src/lib/analytics.postgres.integration.spec.ts src/lib/workbench.service.postgres.integration.spec.ts src/lib/postgres-stream.integration.spec.ts","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.174_1790750977267_0.41371875568768046","host":"s3://npm-registry-packages-npm-production"}},"1.0.175":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.175","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.175","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"e1074289b3997ad340b16952e8ed4161cf2aea9d","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.175.tgz","fileCount":438,"integrity":"sha512-K4TT3faN0kDHWY19hCmKNw/OdAeJyxrD8ZdmoN6+tLUldwzz1mY8tFcuBZbNWwHGaGhBQ1c+1y7TSd8XA6xeDQ==","signatures":[{"sig":"MEQCICRIHGQQu9L5tXiU0VicxCrtHgAKuxoii+OaoY2otAfWAiB930ENSo2xuJaRpVlk/ytoOikSeGx57qQ+lMa4YHIkiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDsa7L7g8sIFUMUSND0mq7ucRBTaF87vBc3zRxydMAALQIgCmyJeq2vGcaiwKKhtRN/QwVnSdHfLl4i56TZnW2AvAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20953965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"67d5badf332d05fdb92ab81f5ca2326a4eae31d6","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","test:integration":"TRADE_COMPLIANCE_TEST_POSTGRES_URL=${TRADE_COMPLIANCE_TEST_POSTGRES_URL:-postgres://postgres:ocap_password@localhost:5432/ocap} vitest run src/lib/analytics.postgres.integration.spec.ts src/lib/workbench.service.postgres.integration.spec.ts src/lib/postgres-stream.integration.spec.ts","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.175_1790751875566_0.1909818442275284","host":"s3://npm-registry-packages-npm-production"}},"1.0.176":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.176","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.176","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"d625803e2efe35644e3ec6991995a6133a52deac","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.176.tgz","fileCount":438,"integrity":"sha512-gnS2e3yHPCgWVa86ol/7mlfgKhMRiuahGZS5adKHepNATukSKSwgumSVZT6TiZT3bcJ+76nIVGSqdbLtKhwITw==","signatures":[{"sig":"MEMCHxQC/c6z3baNLUqckM3vy1njXY+ivt0qxMkFW56pBpMCICTVBdB89fNwTPBGrm4FE1MhwsohgZSztK53TygGdHP/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6NCz5PQTdwDWN5sem4JnnwrK/Y/jXjussvSKTCxa1wwIhAOBV6qX7LbYxJ2n/bbF65e+UUI5fkyyH3PwL3mXzstnH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20957254},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"67d5badf332d05fdb92ab81f5ca2326a4eae31d6","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","test:integration":"TRADE_COMPLIANCE_TEST_POSTGRES_URL=${TRADE_COMPLIANCE_TEST_POSTGRES_URL:-postgres://postgres:ocap_password@localhost:5432/ocap} vitest run src/lib/analytics.postgres.integration.spec.ts src/lib/workbench.service.postgres.integration.spec.ts src/lib/postgres-stream.integration.spec.ts","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.176_1790753108925_0.8617217384772391","host":"s3://npm-registry-packages-npm-production"}},"1.0.177":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.177","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.177","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"c313b61cb8a4f3ecedce03af669f66fff84c3d50","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.177.tgz","fileCount":438,"integrity":"sha512-Px2oFG5s/DGLoULiJbU9CpYtSDMrt3Rl/cHMBGlqEHDWsghYC+GUdB5lpaiOvoM8AH8AoDZLHgWTVG9svAj3Tg==","signatures":[{"sig":"MEQCIGwfXhg0yItwO4a6xS835UfiK/OFVfOzRDg5OaW8hrKfAiAWNRK3hWe8OZ7aUTSRxNfd7e0X76RRzZEUKkFGomAdcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCKe64evoIj7wwnEoLb86+tLeRH5IRXZ7OGtifzxC1TzgIhAKaUs/aNB7rg2OAnrb6yqBzNm+5cwpBbILSAHRSPEslW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20960660},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"67d5badf332d05fdb92ab81f5ca2326a4eae31d6","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","test:integration":"TRADE_COMPLIANCE_TEST_POSTGRES_URL=${TRADE_COMPLIANCE_TEST_POSTGRES_URL:-postgres://postgres:ocap_password@localhost:5432/ocap} vitest run src/lib/analytics.postgres.integration.spec.ts src/lib/workbench.service.postgres.integration.spec.ts src/lib/postgres-stream.integration.spec.ts","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.177_1790756403282_0.9158186707882041","host":"s3://npm-registry-packages-npm-production"}},"1.0.178":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.178","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.178","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"ae30eb1e6bf485e187182446cfe8a6885e46a6ee","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.178.tgz","fileCount":438,"integrity":"sha512-Lnqwo5Awql5G6WpeX/t0WaYlwaACMuE0n53ktr8PcCX3khHJYpOvoctpVQvH4objGFKptgXDfNaeinTVaTlDHQ==","signatures":[{"sig":"MEYCIQDydryeXUV1nrEZuXqmIHLufrs07EJZ4JolLBNYAMkx3QIhAM3SmBpzA9hEfuZvo5+tZdFix3mn+TnMjXAaSo9IvIxN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfu6EbxyBXDpcV7WXxzdRJNzkC9Ri3zaekkrmA90EJEQIgRYpC8kNZiKMHVzV9D1wg1e6M8E2FwfgelEHv2jdF47g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20965067},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"67d5badf332d05fdb92ab81f5ca2326a4eae31d6","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","test:integration":"TRADE_COMPLIANCE_TEST_POSTGRES_URL=${TRADE_COMPLIANCE_TEST_POSTGRES_URL:-postgres://postgres:ocap_password@localhost:5432/ocap} vitest run src/lib/analytics.postgres.integration.spec.ts src/lib/workbench.service.postgres.integration.spec.ts src/lib/postgres-stream.integration.spec.ts","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.178_1790758533761_0.9860542080758876","host":"s3://npm-registry-packages-npm-production"}},"1.0.179":{"name":"@chenchaolong/plugin-trade-compliance-workbench","version":"1.0.179","license":"AGPL-3.0","_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.179","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"dist":{"shasum":"ca9646bb2b5e0d7cc00a0c2e0ba9ab3d03ee5bb2","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.179.tgz","fileCount":438,"integrity":"sha512-sQHL9FR8Ynnnqikx0FVolVEpKTZIIwUuuOhgWOVgjnFLk3IcstgHuDiNBf8kzmgCH3pB40S93FEFD/fl1NxmMQ==","signatures":[{"sig":"MEQCICPAPWG7fbh8IOxaTH5M9GGpcC8OEvoQ8QbFc3bkRPcoAiBTFyV09xalMtdwlCOmljW6arfMtw4ZfnmvUV4+2KUmJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCsfmv85gTjC0UnmNLLE+KOrz7MuUus7DZazh8rApbGFgIhAKvS3TTP+Qx4rmQseVSdGEWqXL1LRgHYKlOQg8+7tTME","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20967482},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"67d5badf332d05fdb92ab81f5ca2326a4eae31d6","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","test:integration":"TRADE_COMPLIANCE_TEST_POSTGRES_URL=${TRADE_COMPLIANCE_TEST_POSTGRES_URL:-postgres://postgres:ocap_password@localhost:5432/ocap} vitest run src/lib/analytics.postgres.integration.spec.ts src/lib/workbench.service.postgres.integration.spec.ts src/lib/postgres-stream.integration.spec.ts","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-trade-compliance-workbench_1.0.179_1790761310577_0.04765550951825048","host":"s3://npm-registry-packages-npm-production"}},"1.0.180":{"_id":"@chenchaolong/plugin-trade-compliance-workbench@1.0.180","dist":{"shasum":"e75b371b593d96c5187a2ee85e2b6357c82823bf","tarball":"https://registry.npmjs.org/@chenchaolong/plugin-trade-compliance-workbench/-/plugin-trade-compliance-workbench-1.0.180.tgz","fileCount":438,"integrity":"sha512-C1/TEt0eOjsyX6NctmhMwhEBLD+LqjMs1ZQ58NLJophReBXjhvojaAm1CLEjHxyU+bpyDvA5LJYE1QWzlhYE4Q==","signatures":[{"sig":"MEQCIGMSli69K15ENnZhav81lN9dW8CfU0hcF/dl+92mR62OAiAkGu+8F/U7NMS+DhjJoeAOgz9DqIoXkr5BXOfu2O+u8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDz+2jxAmpp9pOXNiDQzm7lYoZlFa8q1I0Ff31/g7FFjAIgS9vVfuZhkRR/x4fYdWOalJZFticOGx6qvtskFFAhjdc="}],"unpackedSize":20962691},"main":"./dist/index.js","name":"@chenchaolong/plugin-trade-compliance-workbench","type":"module","types":"./dist/index.d.ts","xpert":{"plugin":{"level":"organization"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"67d5badf332d05fdb92ab81f5ca2326a4eae31d6","license":"AGPL-3.0","scripts":{"test":"vitest run","build":"pnpm clean && pnpm check:remote && pnpm build:remote && tsc -p tsconfig.lib.json && node scripts/copy-assets.mjs","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"pnpm build","preview":"node scripts/preview-remote.mjs","seed:demo":"node scripts/seed-demo-data.mjs","typecheck":"tsc -p tsconfig.spec.json --noEmit","test:watch":"vitest","build:remote":"node scripts/build-remote.mjs","check:remote":"node --check src/lib/remote-components/trade-compliance-workbench/app.js && node --check src/lib/remote-components/trade-compliance-workbench/editor-source.mjs && node --check src/lib/remote-components/trade-compliance-workbench/preview-source.mjs","visual:check":"node scripts/visual-check.mjs","test:integration":"TRADE_COMPLIANCE_TEST_POSTGRES_URL=${TRADE_COMPLIANCE_TEST_POSTGRES_URL:-postgres://postgres:ocap_password@localhost:5432/ocap} vitest run src/lib/analytics.postgres.integration.spec.ts src/lib/workbench.service.postgres.integration.spec.ts src/lib/postgres-stream.integration.spec.ts","verify:flow-local":"node scripts/verify-flow-local.mjs","sanitize:templates":"node scripts/remove-template-images.mjs","verify:catalog-e2e":"pnpm build && node scripts/verify-catalog-e2e.mjs","verify:home-layout":"node scripts/visual-check.mjs --home-layout-only","verify:runtime-local":"node scripts/verify-runtime-local.mjs","verify:ui-flow-local":"node scripts/verify-ui-flow-local.mjs","check:package-contract":"node scripts/check-button-icon-package-contract.mjs","verify:catalog-samples":"pnpm build && node scripts/verify-catalog-samples.mjs","verify:qwen-translation":"pnpm build && node scripts/verify-qwen-translation.mjs"},"version":"1.0.180","_npmUser":{"name":"chenchaolong","email":"646520399@qq.com"},"_npmVersion":"10.9.4","description":"外贸合规工作台新版组织级插件","directories":{},"maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"_nodeVersion":"22.22.0","dependencies":{"xlsx":"^0.18.5","axios":"^1.13.5","jszip":"^3.10.1","pngjs":"^7.0.0","tslib":"^2.8.1","yauzl":"^3.4.0","cheerio":"^1.2.0","exceljs":"^4.4.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","decimal.js":"^10.6.0","pdfjs-dist":"5.4.296","@hyzyla/pdfium":"2.1.9","@napi-rs/canvas":"0.1.80","pg-query-stream":"^4.0.0","short-unique-id":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","react":"^18.3.1","bullmq":"5.71.0","vitest":"^3.2.4","esbuild":"^0.28.1","typeorm":"^0.3.24","react-dom":"^18.3.1","remixicon":"4.9.1","typescript":"^5.9.2","@types/node":"^20.19.9","@nestjs/core":"^11.1.6","@types/react":"18.3.28","@types/yauzl":"^3.4.0","@nestjs/common":"^11.1.6","@univerjs/core":"^0.25.1","@langchain/core":"0.3.72","@nestjs/typeorm":"^11.0.0","@types/react-dom":"18.3.7","reflect-metadata":"^0.2.2","@univerjs/presets":"^0.25.1","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2","@univerjs/preset-sheets-core":"^0.25.1","@univerjs/preset-sheets-drawing":"^0.25.1"},"peerDependencies":{"zod":"^3.25.67","react":">=18 <19","typeorm":"^0.3.24","react-dom":">=18 <19","@nestjs/core":"^11.1.6","@nestjs/common":"^11.1.6","@langchain/core":">=0.3.0","@nestjs/typeorm":"^11.0.0","@xpert-ai/contracts":"^3.15.18","@xpert-ai/plugin-sdk":"^3.18.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-trade-compliance-workbench_1.0.180_1790762432944_0.20461569095726562"}}},"time":{"created":"2026-06-17T06:22:30.616Z","modified":"2026-09-30T10:00:33.505Z","0.1.0":"2026-06-17T06:22:30.932Z","0.1.1":"2026-06-17T06:37:34.123Z","0.1.2":"2026-06-17T07:11:10.742Z","0.1.3":"2026-06-17T07:43:31.050Z","0.1.4":"2026-06-17T08:13:47.895Z","0.1.5":"2026-06-17T09:03:05.916Z","0.1.6":"2026-06-17T09:37:48.248Z","0.1.7":"2026-06-17T11:05:36.670Z","0.1.8":"2026-06-18T03:20:31.351Z","0.1.9":"2026-06-18T03:33:06.653Z","0.1.10":"2026-06-18T03:45:15.629Z","0.1.11":"2026-06-18T06:48:27.628Z","0.1.12":"2026-06-18T07:17:35.860Z","0.1.13":"2026-06-18T08:07:48.407Z","0.1.14":"2026-06-18T08:19:47.234Z","0.1.15":"2026-06-18T08:50:09.799Z","0.1.16":"2026-06-18T09:03:47.986Z","0.1.17":"2026-06-18T09:35:12.417Z","0.1.18":"2026-06-18T10:02:01.173Z","0.1.19":"2026-06-21T14:47:11.719Z","0.1.20":"2026-06-21T15:20:34.839Z","0.1.21":"2026-06-22T01:09:11.369Z","0.1.22":"2026-06-22T02:51:24.341Z","0.1.23":"2026-06-22T03:10:38.531Z","0.1.24":"2026-06-22T04:45:01.932Z","0.1.25":"2026-06-22T07:21:26.003Z","0.1.26":"2026-06-22T07:35:55.912Z","0.1.27":"2026-06-22T08:08:10.322Z","0.1.28":"2026-06-22T08:39:14.739Z","0.1.29":"2026-06-22T09:15:29.762Z","0.1.30":"2026-06-23T03:09:38.908Z","0.1.31":"2026-06-23T04:10:11.561Z","0.1.32":"2026-06-23T09:03:07.120Z","0.1.33":"2026-06-23T09:26:06.752Z","0.1.34":"2026-06-23T10:50:46.814Z","0.1.35":"2026-06-24T06:11:34.583Z","0.1.36":"2026-06-24T07:36:35.363Z","0.1.37":"2026-06-24T07:47:41.335Z","0.1.38":"2026-06-24T08:09:59.036Z","0.1.39":"2026-06-24T08:23:48.756Z","0.1.40":"2026-06-24T10:03:43.547Z","0.1.41":"2026-06-24T10:44:56.869Z","0.1.42":"2026-06-24T11:07:20.100Z","0.1.43":"2026-06-25T01:28:36.331Z","0.1.44":"2026-06-25T06:48:20.781Z","0.1.45":"2026-06-25T07:29:54.426Z","0.1.46":"2026-06-25T08:20:44.517Z","0.1.47":"2026-06-25T09:04:02.428Z","0.1.48":"2026-06-25T10:01:53.287Z","0.1.49":"2026-06-26T01:53:51.991Z","0.1.50":"2026-06-26T02:15:25.136Z","0.1.51":"2026-06-26T02:56:02.526Z","0.1.52":"2026-06-26T03:40:32.631Z","0.1.53":"2026-06-26T04:01:32.680Z","0.1.54":"2026-06-26T09:35:06.935Z","0.1.55":"2026-06-30T02:23:59.771Z","0.1.56":"2026-06-30T06:29:02.793Z","0.1.57":"2026-06-30T08:17:19.639Z","0.1.58":"2026-06-30T08:31:53.362Z","0.1.59":"2026-06-30T09:35:16.340Z","0.1.60":"2026-07-01T09:50:41.420Z","0.1.61":"2026-07-02T01:16:23.978Z","0.1.62":"2026-07-02T02:40:13.746Z","0.1.63":"2026-07-02T06:29:02.077Z","0.1.64":"2026-07-02T07:14:30.440Z","0.1.65":"2026-07-02T07:42:54.786Z","0.1.66":"2026-07-02T09:15:07.625Z","0.1.67":"2026-07-02T09:47:34.861Z","0.1.68":"2026-07-02T10:36:07.000Z","0.1.69":"2026-07-03T01:52:31.121Z","0.1.70":"2026-07-03T03:13:53.812Z","0.1.71":"2026-07-03T03:31:57.025Z","0.1.72":"2026-07-03T03:55:50.591Z","0.1.73":"2026-07-03T07:01:42.087Z","0.1.74":"2026-07-20T06:24:03.325Z","1.0.0":"2026-07-24T21:35:29.622Z","1.0.1":"2026-07-24T21:48:44.391Z","1.0.2":"2026-07-26T03:22:31.991Z","1.0.3":"2026-07-26T08:33:07.318Z","1.0.4":"2026-07-26T13:51:18.004Z","1.0.5":"2026-07-27T03:55:36.847Z","1.0.6":"2026-07-28T01:13:29.012Z","1.0.7":"2026-07-28T08:48:40.152Z","1.0.8":"2026-07-29T10:54:39.969Z","1.0.9":"2026-07-29T12:47:37.097Z","1.0.10":"2026-07-30T02:58:53.589Z","1.0.11":"2026-07-30T06:49:02.506Z","1.0.12":"2026-07-30T09:43:37.086Z","1.0.13":"2026-07-30T11:05:14.332Z","1.0.14":"2026-07-30T11:49:12.498Z","1.0.15":"2026-07-30T12:15:19.642Z","1.0.16":"2026-07-30T12:58:15.624Z","1.0.17":"2026-07-30T13:14:42.686Z","1.0.18":"2026-07-30T15:49:16.374Z","1.0.19":"2026-08-02T14:19:43.540Z","1.0.20":"2026-08-03T03:38:29.513Z","1.0.21":"2026-08-03T03:51:33.583Z","1.0.22":"2026-08-03T04:13:50.757Z","1.0.23":"2026-08-03T04:33:05.022Z","1.0.24":"2026-08-03T07:52:17.804Z","1.0.25":"2026-08-03T09:11:48.293Z","1.0.26":"2026-08-04T01:34:10.597Z","1.0.27":"2026-08-04T02:34:39.393Z","1.0.28":"2026-08-04T03:05:30.232Z","1.0.29":"2026-08-04T03:28:07.104Z","1.0.30":"2026-08-04T03:42:43.786Z","1.0.31":"2026-08-04T06:14:01.135Z","1.0.32":"2026-08-04T06:40:34.231Z","1.0.33":"2026-08-04T07:00:47.366Z","1.0.34":"2026-08-04T07:52:09.435Z","1.0.35":"2026-08-04T08:25:43.064Z","1.0.36":"2026-08-04T08:59:39.897Z","1.0.37":"2026-08-04T09:42:21.395Z","1.0.38":"2026-08-04T10:05:17.214Z","1.0.39":"2026-08-05T02:59:43.034Z","1.0.40":"2026-08-05T06:26:32.893Z","1.0.41":"2026-08-05T07:06:34.258Z","1.0.42":"2026-08-05T07:57:41.970Z","1.0.43":"2026-08-05T08:45:43.816Z","1.0.44":"2026-08-05T09:16:54.728Z","1.0.45":"2026-08-05T13:16:35.775Z","1.0.46":"2026-08-05T13:34:37.042Z","1.0.47":"2026-08-05T14:00:15.318Z","1.0.48":"2026-08-05T14:17:05.037Z","1.0.49":"2026-08-06T01:03:17.637Z","1.0.50":"2026-08-06T01:32:20.624Z","1.0.51":"2026-08-06T06:07:58.358Z","1.0.52":"2026-08-06T07:34:40.276Z","1.0.53":"2026-08-07T01:06:03.254Z","1.0.54":"2026-08-07T01:57:02.966Z","1.0.55":"2026-08-07T02:12:05.532Z","1.0.56":"2026-08-07T03:16:22.506Z","1.0.57":"2026-08-07T03:30:56.049Z","1.0.58":"2026-08-07T03:58:32.860Z","1.0.59":"2026-08-07T09:07:41.379Z","1.0.60":"2026-08-07T09:16:12.827Z","1.0.61":"2026-08-07T09:42:43.883Z","1.0.62":"2026-08-07T10:00:05.089Z","1.0.63":"2026-08-07T10:30:19.168Z","1.0.64":"2026-08-07T16:05:06.687Z","1.0.65":"2026-08-09T11:08:34.074Z","1.0.66":"2026-08-09T15:23:15.540Z","1.0.67":"2026-08-09T16:15:29.379Z","1.0.68":"2026-08-09T17:49:48.762Z","1.0.69":"2026-08-09T18:03:24.412Z","1.0.70":"2026-08-09T18:21:22.767Z","1.0.71":"2026-08-10T01:41:37.880Z","1.0.72":"2026-08-10T02:33:21.313Z","1.0.73":"2026-08-10T07:06:29.830Z","1.0.74":"2026-08-10T08:06:10.094Z","1.0.75":"2026-08-10T08:37:27.045Z","1.0.76":"2026-08-10T09:05:06.771Z","1.0.77":"2026-08-10T09:23:12.231Z","1.0.78":"2026-08-10T09:34:02.447Z","1.0.79":"2026-08-10T09:52:32.767Z","1.0.80":"2026-08-10T10:08:47.588Z","1.0.81":"2026-08-11T05:35:19.396Z","1.0.82":"2026-08-11T07:50:21.619Z","1.0.83":"2026-08-11T08:12:38.154Z","1.0.84":"2026-08-11T08:53:31.990Z","1.0.85":"2026-08-11T09:31:44.411Z","1.0.86":"2026-08-11T11:15:46.874Z","1.0.87":"2026-08-11T11:35:13.197Z","1.0.88":"2026-08-11T14:01:55.503Z","1.0.89":"2026-08-11T16:27:24.003Z","1.0.90":"2026-08-12T00:59:12.199Z","1.0.91":"2026-08-12T02:12:10.628Z","1.0.92":"2026-08-12T03:55:32.112Z","1.0.93":"2026-08-12T06:51:53.158Z","1.0.94":"2026-08-12T08:21:59.373Z","1.0.95":"2026-08-12T10:00:48.496Z","1.0.96":"2026-08-12T10:52:19.994Z","1.0.97":"2026-08-12T12:15:45.664Z","1.0.98":"2026-08-13T01:29:03.321Z","1.0.99":"2026-08-13T01:49:01.134Z","1.0.100":"2026-08-13T03:35:48.657Z","1.0.101":"2026-08-13T04:20:16.935Z","1.0.102":"2026-08-13T09:40:06.878Z","1.0.103":"2026-08-13T10:30:53.271Z","1.0.104":"2026-08-13T14:18:18.750Z","1.0.105":"2026-08-14T01:09:59.260Z","1.0.106":"2026-08-14T01:49:32.057Z","1.0.107":"2026-08-14T02:13:12.434Z","1.0.108":"2026-08-14T08:03:57.599Z","1.0.109":"2026-08-14T09:01:28.238Z","1.0.110":"2026-08-14T09:46:09.735Z","1.0.111":"2026-08-14T10:17:19.409Z","1.0.112":"2026-08-14T13:50:44.594Z","1.0.113":"2026-08-14T14:40:40.255Z","1.0.114":"2026-08-14T15:28:03.960Z","1.0.115":"2026-08-14T23:19:31.384Z","1.0.116":"2026-08-14T23:34:16.352Z","1.0.117":"2026-08-15T00:06:07.818Z","1.0.118":"2026-08-15T00:44:59.559Z","1.0.119":"2026-08-18T03:20:41.270Z","1.0.120":"2026-08-18T07:35:35.104Z","1.0.121":"2026-08-18T07:59:11.035Z","1.0.122":"2026-08-18T08:31:32.337Z","1.0.123":"2026-08-18T08:59:51.819Z","1.0.124":"2026-08-18T09:23:40.698Z","1.0.125":"2026-08-18T09:27:35.455Z","1.0.126":"2026-08-18T09:33:32.333Z","1.0.127":"2026-08-18T11:47:49.066Z","1.0.128":"2026-08-18T12:36:54.132Z","1.0.129":"2026-08-18T13:20:53.868Z","1.0.130":"2026-08-18T15:55:17.961Z","1.0.131":"2026-08-18T16:48:49.436Z","1.0.132":"2026-08-18T17:15:35.089Z","1.0.133":"2026-08-18T17:26:48.765Z","1.0.134":"2026-08-18T18:19:52.213Z","1.0.135":"2026-08-18T18:50:34.919Z","1.0.136":"2026-08-18T19:02:48.016Z","1.0.137":"2026-08-18T19:04:32.979Z","1.0.138":"2026-08-18T20:23:24.612Z","1.0.139":"2026-08-18T20:27:56.324Z","1.0.140":"2026-08-19T01:20:00.791Z","1.0.141":"2026-08-19T02:52:24.742Z","1.0.142":"2026-08-19T03:03:35.107Z","1.0.143":"2026-08-19T09:24:52.532Z","1.0.144":"2026-08-19T10:22:06.421Z","1.0.145":"2026-08-19T10:47:45.881Z","1.0.146":"2026-08-19T14:52:58.402Z","1.0.147":"2026-08-19T15:56:04.753Z","1.0.148":"2026-08-19T16:29:05.553Z","1.0.149":"2026-08-19T16:46:34.217Z","1.0.150":"2026-08-20T02:32:16.273Z","1.0.151":"2026-08-20T03:30:12.280Z","1.0.152":"2026-08-26T08:11:00.216Z","1.0.153":"2026-08-27T09:48:10.816Z","1.0.154":"2026-08-28T03:11:45.157Z","1.0.155":"2026-08-28T06:58:09.611Z","1.0.156":"2026-08-28T07:29:37.234Z","1.0.157":"2026-08-28T08:46:04.689Z","1.0.158":"2026-08-28T09:23:18.590Z","1.0.159":"2026-08-30T07:08:17.796Z","1.0.160":"2026-08-31T03:53:54.745Z","1.0.161":"2026-09-09T03:42:07.642Z","1.0.162":"2026-09-09T10:44:23.543Z","1.0.163":"2026-09-10T07:23:06.392Z","1.0.164":"2026-09-10T07:49:05.265Z","1.0.165":"2026-09-10T10:00:40.146Z","1.0.166":"2026-09-10T11:10:07.948Z","1.0.167":"2026-09-11T01:06:54.155Z","1.0.168":"2026-09-11T01:46:47.548Z","1.0.169":"2026-09-11T02:25:36.570Z","1.0.170":"2026-09-11T03:01:07.643Z","1.0.171":"2026-09-11T03:15:07.114Z","1.0.172":"2026-09-18T03:46:09.297Z","1.0.173":"2026-09-20T01:54:41.937Z","1.0.174":"2026-09-30T06:49:37.427Z","1.0.175":"2026-09-30T07:04:35.785Z","1.0.176":"2026-09-30T07:25:09.199Z","1.0.177":"2026-09-30T08:20:03.470Z","1.0.178":"2026-09-30T08:55:33.973Z","1.0.179":"2026-09-30T09:41:50.826Z","1.0.180":"2026-09-30T10:00:33.262Z"},"license":"AGPL-3.0","description":"外贸合规工作台新版组织级插件","maintainers":[{"name":"chenchaolong","email":"646520399@qq.com"}],"readme":"# 外贸合规工作台\n\n`@chenchaolong/plugin-trade-compliance-workbench` 是面向 data-xpert 的组织级外贸合规插件，按照仓库内需求确认、重建设计、数据模型和固定 Excel 模板从零重建。\n\n## 功能范围\n\n- 首页前端静态风险提示与固定业务流程\n- 管控商品目录、公司制裁目录及文件批次导入\n- 供应商、采购订单、采购商品三级采购合规管理\n- 唯一客户、客户合同七类关键条款及 AI 风险建议\n- 基于客户合同和采购订单编号实时派生销售订单与商品\n- 客户/订单定价利润率、收付款、退税、合规利润率与换汇成本\n- PI、CI、PL、报关单独立生成、历史下载与 Univer 在线审核\n- 采购和销售人民币实时分析\n- 企业、银行、利润规则和月度美元汇率设置\n\n销售订单和销售商品不建立持久化副本；采购合同和客户合同重复时阻止入库；业务删除全部使用逻辑删除。\n\n首页操作提醒与业务流程由前端静态维护，不在系统设置中编辑。数据模型不包含风险提示配置表；插件升级启动时物理删除旧表 `plugin_trade_compliance_risk_notice_settings`，删除失败会阻止插件启动。\n\n## 开发\n\n```bash\npnpm install\npnpm test\npnpm typecheck\npnpm build\n```\n\n插件入口为 `dist/index.js`，插件级别固定为 `organization`。\n\n### 本地预览\n\n```bash\npnpm build && pnpm preview\n```\n\n预览默认监听 `127.0.0.1` 的随机可用端口，并在终端输出访问地址；如需固定端口，可执行 `PORT=4173 pnpm preview`。在运行预览的终端按 `Ctrl+C` 停止服务。\n\n### 视觉检查\n\n```bash\npnpm visual:check\n```\n\n该命令生成 38 张原型映射截图、9 张窄屏截图和 3 张布局契约截图，共 50 张，写入 `artifacts/visual-check/`。检查覆盖 route、页面标题、dialog、关键字段、操作列策略、184/56px 侧栏、内部滚动、首页八步四列流程、按钮图标，以及页面和控件的溢出、重叠问题。\n\n### 目录解析样本验证\n\n混合目录管线对 XLS/XLSX、结构化 DOCX 和带文本表格层的 PDF 使用代码解析；无法验证的局部来源块进入 ChatKit/人工复核，旧 DOC、图片和扫描 PDF 回退兼容模式。可使用明确提供的样本路径运行只读验证：\n\n```bash\npnpm verify:catalog-samples -- \"/path/to/controlled-catalog.pdf\" \"/path/to/sanction-catalog.docx\"\n```\n\n命令会先构建插件，再输出 PDF schema、自动接受数、复核原因、DOCX 实体/自然人数和别名统计；不会写入数据库。\n\n## 演示数据初始化\n\n> 警告：以下命令会向 `XPERT_ORG_ID` 指定的真实组织写入演示业务数据和演示 XLSX 文件。请先确认目标组织，生产组织不要执行。\n\n演示数据绝不会在插件安装、bootstrap 或 startup 时自动初始化，只能通过显式脚本触发。执行用户必须拥有目标组织的 `ORG_DEMO_EDIT` 权限。每个租户/组织使用固定 marker `DEMO-20260725` 独立幂等：首次执行在单一数据库事务中写入完整演示数据并输出 `inserted: true`、marker、数据年份和各类记录数；再次执行输出 `inserted: false`、`reason: \"already_seeded\"` 和 marker，不会再次保存记录或文件。\n\n```bash\nXPERT_API_URL=http://localhost:3000 \\\nXPERT_TOKEN='Bearer <login-jwt>' \\\nXPERT_ORG_ID='<organization-uuid>' \\\nXPERT_ID='<xpert-uuid>' \\\npnpm seed:demo\n```\n\n必需环境变量仅为 `XPERT_API_URL`、`XPERT_TOKEN`、`XPERT_ORG_ID` 和 `XPERT_ID`；可选的 `XPERT_HTTP_TIMEOUT_MS` 用于设置 1 到 300000 毫秒的请求超时，默认 15000。脚本只从外部环境读取这些值，不读取数据库，也不会输出 token；失败信息中的已配置 token 会被脱敏。它会按 manifest 的 `source.plugin` 精确发现当前插件并调用严格确认的 `seed_demo_data` action；`XPERT_TOKEN` 可以是原始 JWT 或完整的 `Bearer <jwt>` 值。\n\n## 配置\n\n- `TRADE_COMPLIANCE_DATA_DIR`：上传源文件和生成文件目录\n- `TRADE_COMPLIANCE_MAX_UPLOAD_MB`：上传上限，默认 20\n- `TRADE_COMPLIANCE_HS_BASE_URL`：HS编码网地址，默认 `https://hsbianma.com`\n- `TRADE_COMPLIANCE_HS_TIMEOUT_MS`：海关编码查询超时\n- `TRADE_COMPLIANCE_TRANSLATION_ENDPOINT`：OpenAI 兼容翻译接口，默认千问兼容地址\n- `TRADE_COMPLIANCE_TRANSLATION_API_KEY`：翻译服务密钥，必须通过插件 `secret` 字段或运行环境注入\n- `TRADE_COMPLIANCE_TRANSLATION_MODEL`：翻译模型，默认 `qwen3.6-flash`\n- `TRADE_COMPLIANCE_TRANSLATION_TARGET_LANGUAGE`：默认 `zh-CN`\n- `TRADE_COMPLIANCE_TRANSLATION_BATCH_SIZE`：单个模型请求记录数，默认 10，最大 100\n- `TRADE_COMPLIANCE_TRANSLATION_CONCURRENCY`：并发请求数，默认 5，最大 20\n- `TRADE_COMPLIANCE_TRANSLATION_TIMEOUT_MS`：单个请求超时，默认 120000\n\n目录快速管线会自动翻译纯翻译复核块，管控商品保留名称和管控说明原文，制裁公司保留法定名称和别名，只翻译制裁原因与备注。翻译失败的记录会释放回待复核队列，不会写入伪翻译或丢失来源证据。销售文件仍兼容原有单文本翻译适配器。\n\n真实千问连通性验证不会输出密钥：\n\n```bash\nTRADE_COMPLIANCE_TRANSLATION_API_KEY='<plugin-secret>' pnpm verify:qwen-translation\n```\n\n使用真实 PostgreSQL、真实千问和两份目录文件执行解析、翻译、复核、发布及来源证据端到端验收：\n\n```bash\nTRADE_COMPLIANCE_TEST_POSTGRES_URL='<postgres-url>' \\\nTRADE_COMPLIANCE_TRANSLATION_API_KEY='<plugin-secret>' \\\npnpm verify:catalog-e2e -- '<controlled-catalog.pdf>' '<sanction-catalog.docx>'\n```\n\n## 完整验证\n\n```bash\npnpm test\npnpm typecheck\npnpm build\npnpm visual:check\n\npnpm -C /Users/chenchaolong/项目/xpert-plugins/plugin-dev-harness install\npnpm -C /Users/chenchaolong/项目/xpert-plugins/plugin-dev-harness build\nnode /Users/chenchaolong/项目/xpert-plugins/plugin-dev-harness/dist/index.js \\\n  --workspace /Users/chenchaolong/项目/trade-compliance-workbench \\\n  --plugin @chenchaolong/plugin-trade-compliance-workbench\n\nnpm pack --dry-run\n\ngit diff --check\ngit status --short\nrg -n '\\b(TODO|TBD)\\b' src scripts\n```\n\n验证时应确认测试、类型检查、构建和视觉检查退出码为 0，生命周期输出包含 `Plugin loaded successfully`，`npm pack --dry-run` 清单包含应用 JS/CSS、编辑器资源和模板；最后检查 diff 无空白错误且无未解决占位符。Workbench slot 名称由 provider 契约测试单独校验。\n\n业务规则以以下文件为准：\n\n- `docs/superpowers/specs/2026-07-22-trade-compliance-workbench-requirements-confirmation.md`\n- `docs/superpowers/specs/2026-07-22-trade-compliance-workbench-redesign.md`\n- `docs/superpowers/specs/2026-07-23-trade-compliance-workbench-data-model-confirmation.md`\n","readmeFilename":"README.md"}