{"_id":"@commercebuild/shipping-rule-editor","_rev":"2-9cad04a5139256209702bc39bcc70249","name":"@commercebuild/shipping-rule-editor","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@commercebuild/shipping-rule-editor","version":"0.0.1","keywords":["drools","shipping","rule-editor","visual-editor","commercebuild"],"license":"UNLICENSED","_id":"@commercebuild/shipping-rule-editor@0.0.1","maintainers":[{"name":"ukalpa","email":"ukalpa@gmail.com"},{"name":"shui.wang","email":"shui.wang@commercebuild.com"}],"bin":{"shipping-rule-editor":"./bin/cli.mjs"},"dist":{"shasum":"25d5398883f75999a28e31b7eba40b4eae0999e5","tarball":"https://registry.npmjs.org/@commercebuild/shipping-rule-editor/-/shipping-rule-editor-0.0.1.tgz","fileCount":20,"integrity":"sha512-17Du/ONOKEeOApm2f54Zo4NANd0c1QLjG+L/ZWw2ZoUVso7g3jW7uc9yBEafN0YXgJjFL0JwYgU/TvXr5vMaWA==","signatures":[{"sig":"MEUCIQCZWD365ouToJUbPg/yYYv6bzxi0J5MNEVC/YeUKUIPTgIgCZoKI0tf3n/RG/phwltA7cHE8+yb2kRP/xbr0QA5/tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":709088},"main":"./dist/core/index.js","types":"./dist/core/index.d.ts","module":"./dist/core/index.mjs","exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.mjs","require":"./dist/core/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.mjs","require":"./dist/ui/index.js"},"./code-monaco":{"types":"./dist/code-monaco/index.d.ts","import":"./dist/code-monaco/index.mjs","require":"./dist/code-monaco/index.js"}},"gitHead":"b5a4b349aee801b3048df45d2be907bea7dc7ac5","scripts":{"dev":"tsup --watch","demo":"vite --config demo/vite.config.ts","lint":"eslint src/","test":"jest","build":"tsup","verify":"yarn test && yarn type-check && yarn build && yarn drift-check","prepack":"yarn build && yarn demo:build","release":"node scripts/release.mjs","demo:build":"vite build --config demo/vite.config.ts","test:watch":"jest --watch","type-check":"tsc --noEmit","drift-check":"tsx scripts/drift-check.ts","release:dry":"yarn build && yarn demo:build && yarn npm publish --dry-run","demo:preview":"vite preview --config demo/vite.config.ts","test:coverage":"jest --coverage","capture-fixtures":"tsx scripts/capture-fixtures.ts","capture-level-binding-fixtures":"tsx scripts/capture-level-binding-fixtures.ts"},"_npmUser":{"name":"shui.wang","email":"shui.wang@commercebuild.com"},"description":"Drool-rule visual editor for shipping rules (carrier, carrier service, global). Headless core + framework-neutral UI layer (bring your own UI primitives: MUI, shadcn, Mantine, plain HTML) + optional Monaco code editor.","directories":{},"publishConfig":{"main":"./dist/core/index.js","types":"./dist/core/index.d.ts","access":"public","module":"./dist/core/index.mjs","exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.mjs","require":"./dist/core/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.mjs","require":"./dist/ui/index.js"},"./code-monaco":{"types":"./dist/code-monaco/index.d.ts","import":"./dist/code-monaco/index.mjs","require":"./dist/code-monaco/index.js"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","jest":"^29.7.0","tsup":"^8.5.0","vite":"^5.4.10","react":"^19.2.1","ts-jest":"^29.3.4","react-dom":"^19.2.1","fast-check":"^3.23.0","typescript":"^5.4.0","@types/jest":"^29.5.14","@types/node":"^22","@types/react":"^19.2.7","monaco-editor":"^0.52.0","@types/react-dom":"^19.2.3","react-querybuilder":"^8.14.0","@monaco-editor/react":"^4.6.0","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@commercebuild/typescript-config":"0.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","monaco-editor":">=0.45.0","react-querybuilder":">=8.0.0","@monaco-editor/react":">=4.6.0"},"peerDependenciesMeta":{"monaco-editor":{"optional":true},"@monaco-editor/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipping-rule-editor_0.0.1_1780440589215_0.47752553608059056","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"_id":"@commercebuild/shipping-rule-editor@0.0.2","bin":"./bin/cli.mjs","dist":{"shasum":"405b2fa06284ca14e4c740c375f31498296b0274","tarball":"https://registry.npmjs.org/@commercebuild/shipping-rule-editor/-/shipping-rule-editor-0.0.2.tgz","fileCount":20,"integrity":"sha512-3DhjKTLWlIlpjouoQFCN4gkIETlitq4LJdNzvuR1bXzvkiF0yjiSWXWUU4eeK9/I2d2pOSe5RtZT1b8zq9phTQ==","signatures":[{"sig":"MEUCIAx6XhpRs2PSGgs7YitxO5CDnxsM/Z/BOnp4IVUTgNRxAiEAsfYOd4cbPH9dvzKvwP+1DrvfkjEy9mdNtIUn2TORUxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDhRfeeAzb8ohCO0up2k+oAM113FnK3cPhzKYGHNcOX/AIhAOQPPs2oznWwpCUev3qPprukttfFuuT4q+2MleN2TLXJ"}],"unpackedSize":768229},"main":"./dist/core/index.js","name":"@commercebuild/shipping-rule-editor","types":"./dist/core/index.d.ts","module":"./dist/core/index.mjs","exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.mjs","require":"./dist/core/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.mjs","require":"./dist/ui/index.js"},"./code-monaco":{"types":"./dist/code-monaco/index.d.ts","import":"./dist/code-monaco/index.mjs","require":"./dist/code-monaco/index.js"}},"gitHead":"d299f325e49d9961910217ca825fed854d6d1721","license":"UNLICENSED","scripts":{"dev":"tsup --watch","demo":"vite --config demo/vite.config.ts","lint":"eslint src/","test":"jest","build":"tsup","verify":"yarn test && yarn type-check && yarn build && yarn drift-check","prepack":"yarn build && yarn demo:build","release":"node scripts/release.mjs","demo:build":"vite build --config demo/vite.config.ts","test:watch":"jest --watch","type-check":"tsc --noEmit","drift-check":"tsx scripts/drift-check.ts","release:dry":"yarn build && yarn demo:build && yarn npm publish --dry-run","demo:preview":"vite preview --config demo/vite.config.ts","test:coverage":"jest --coverage","capture-fixtures":"tsx scripts/capture-fixtures.ts","capture-level-binding-fixtures":"tsx scripts/capture-level-binding-fixtures.ts"},"version":"0.0.2","_npmUser":{"name":"shui.wang","email":"shui.wang@commercebuild.com"},"keywords":["drools","shipping","rule-editor","visual-editor","commercebuild"],"description":"Drool-rule visual editor for shipping rules (carrier, carrier service, global). Headless core + framework-neutral UI layer (bring your own UI primitives: MUI, shadcn, Mantine, plain HTML) + optional Monaco code editor.","directories":{},"maintainers":[{"name":"ukalpa","email":"ukalpa@gmail.com"},{"name":"shui.wang","email":"shui.wang@commercebuild.com"}],"publishConfig":{"main":"./dist/core/index.js","types":"./dist/core/index.d.ts","access":"public","module":"./dist/core/index.mjs","exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.mjs","require":"./dist/core/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.mjs","require":"./dist/ui/index.js"},"./code-monaco":{"types":"./dist/code-monaco/index.d.ts","import":"./dist/code-monaco/index.mjs","require":"./dist/code-monaco/index.js"}},"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","jest":"^29.7.0","tsup":"^8.5.0","vite":"^5.4.10","react":"^19.2.1","ts-jest":"^29.3.4","react-dom":"^19.2.1","fast-check":"^3.23.0","typescript":"^5.4.0","@types/jest":"^29.5.14","@types/node":"^22","@types/react":"^19.2.7","monaco-editor":"^0.52.0","@types/react-dom":"^19.2.3","react-querybuilder":"^8.14.0","@monaco-editor/react":"^4.6.0","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","@commercebuild/typescript-config":"0.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","monaco-editor":">=0.45.0","react-querybuilder":">=8.0.0","@monaco-editor/react":">=4.6.0"},"peerDependenciesMeta":{"monaco-editor":{"optional":true},"@monaco-editor/react":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shipping-rule-editor_0.0.2_1790033104605_0.5975623931642677"}}},"time":{"created":"2026-06-02T22:49:49.071Z","modified":"2026-09-21T23:25:04.885Z","0.0.1":"2026-06-02T22:49:49.361Z","0.0.2":"2026-09-21T23:25:04.708Z"},"license":"UNLICENSED","keywords":["drools","shipping","rule-editor","visual-editor","commercebuild"],"description":"Drool-rule visual editor for shipping rules (carrier, carrier service, global). Headless core + framework-neutral UI layer (bring your own UI primitives: MUI, shadcn, Mantine, plain HTML) + optional Monaco code editor.","maintainers":[{"name":"ukalpa","email":"ukalpa@gmail.com"},{"name":"shui.wang","email":"shui.wang@commercebuild.com"}],"readme":"","readmeFilename":""}