{"_id":"@nanobpm/urban","_rev":"128-38ceca8923904b7c59a6c5a303f89a70","name":"@nanobpm/urban","dist-tags":{"latest":"0.93.1"},"versions":{"0.1.0":{"name":"@nanobpm/urban","version":"0.1.0","keywords":["nanobpm","urban","urban-cli","cli","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.1.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"b831f52a9ec0e9c5eba4e85fe8ab4ca49704d6cc","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.1.0.tgz","fileCount":4,"integrity":"sha512-+o5bd4lDAUklrj5CLw6AgsqxUi0TB9bY2qS0Z0MRy6GkikBAjAlfiWpTqxDOvqpoIo6jAcr6OEGIb3r8xPhjjA==","signatures":[{"sig":"MEYCIQDmJZo/WnMGHeJ+7U7u7qSdyK43CUrgGUY7wZsW3gIK5QIhAJkcllXMCzqvLjLCAPFttfyTg8vsO1Fbs6itMNX1ud8S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11629},"main":"./src/cli.ts","type":"module","types":"./src/cli.ts","engines":{"node":">=22.6"},"exports":{".":"./src/cli.ts"},"scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"sitapati","email":"josh@magikcraft.io"},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban-cli"},"_npmVersion":"11.12.1","description":"The Urban CLI: scaffold, check, run, dev, and deploy Urban apps (nano.app.json) on Node or Deno. Thin command surface over @nanobpm/urban-runtime (ADR 0052).","directories":{},"_nodeVersion":"24.15.0","dependencies":{"create-urban-app":"^0.1.0","@nanobpm/urban-runtime":"^0.1.0","@nanobpm/urban-toolkit":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.1.0_1785554061389_0.4839078996999837","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@nanobpm/urban","version":"0.2.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.2.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"c393bd88f7f75ecbd84ecc4ad59087447657125b","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.2.0.tgz","fileCount":45,"integrity":"sha512-55cBoAtGo8Z5OM+eXhguzwoxY9fX/Q/v3ZVRfh0r51wHA6UKK5wVvbZCI0OvIuVGFjeTM1fNLKBXV8wZmvYcBg==","signatures":[{"sig":"MEUCIAg2GGaTfoCdcbhA5ZUD+zc5al5N7Gp5/AYm6VR7z0vxAiEAyZaxaKzAIIGCFl+Ck9qZFfQs8q3RlrGTwf17KfGBzOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168396},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"node":">=22.6"},"exports":{".":"./src/index.ts","./runtime":"./src/runtime/index.ts","./toolkit":"./src/toolkit/index.ts"},"gitHead":"c1141028fcfc9f76397c720a82f146b60810bf61","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.2.0","@nanobpm/workflow":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.2.0_1785580893808_0.00685173508454362","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@nanobpm/urban","version":"0.3.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.3.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"18c431fbbcd499a3499b1cd0b6ca6051c394b55a","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.3.0.tgz","fileCount":45,"integrity":"sha512-nHDUVvgHoI6KjKm8nE42+EFKqBAwio+fukxIT6KMkybyMIsMghe0yG66M96BUJQJz6KGNCxbf3q34m2sTtXEhg==","signatures":[{"sig":"MEYCIQCaUdTbcYJ2CTdYpx6O5CjU/wdoGDrY1ELtGiAl6dttjQIhAIthZ9Jf6FrmLYo701ehO75eVh6M71BhOHMhlNXFx3VN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168446},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"node":">=22.6"},"exports":{".":"./src/index.ts","./runtime":"./src/runtime/index.ts","./toolkit":"./src/toolkit/index.ts"},"gitHead":"9f87260c4265f074d506aadf5279c62426aeb4c3","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.2.0","@nanobpm/workflow":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.3.0_1785585316222_0.4242498188896766","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@nanobpm/urban","version":"0.4.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.4.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"62f8598487c5053713d12291414bec785f4b014c","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.4.0.tgz","fileCount":44,"integrity":"sha512-jUg/C7bZzj1eWvTXiwxNEPQRRFdMZTL1DJ/XdZCsCrquzSqL+V75n9PzG4nQcFnp17zNQjQE5dRWc9L6nPAC1g==","signatures":[{"sig":"MEUCIQC1b03rK2HL81OFbTrhLTPDqp3KwWHb0oxKUqLVsoGohAIgFzrE/UEnPiIHNHlfM9WDyM8RWK453lEg+rjO63+RYWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172329},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"node":">=22.6"},"exports":{".":"./src/index.ts","./runtime":"./src/runtime/index.ts","./toolkit":"./src/toolkit/index.ts"},"gitHead":"6a5b77e81f6c3c652063f054b921876a36b3f3f3","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.2.0","@nanobpm/nano-sdk":"^1.2.0","@nanobpm/workflow":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.4.0_1785624622551_0.6364289943850923","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@nanobpm/urban","version":"0.5.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.5.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"7693152e6e7c42719800ae9ec436df740419bc1a","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.5.0.tgz","fileCount":102,"integrity":"sha512-41ptxTIHJG1mawLKnbidzRK0FLvr/+7Jr5fuNyRMsC1C7l3Pr6u3H3gkt18E01rrqjNbsHboLGbpSeV6PQk0Mg==","signatures":[{"sig":"MEQCIB+zO6qkpjtcTNUO2k5aCg3RK/ZvXxbpTWBI5AAEt5qxAiA45jm4hBkC3Qc3Dl/VdQ5hfPnwZS6oGBrHggHoKu8Lsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319813},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"50151befff4569d61dd3afa8d3d07e037d73c065","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json && node -e \"const fs=require('fs');fs.mkdirSync('dist/runtime/schema',{recursive:true});fs.copyFileSync('src/runtime/schema/nano-app.schema.json','dist/runtime/schema/nano-app.schema.json')\"","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.2.0","@nanobpm/nano-sdk":"^1.2.0","@nanobpm/workflow":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.5.0_1785627284965_0.5086238505992247","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@nanobpm/urban","version":"0.5.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.5.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"bb13aaadb9421184995712b45542ba549e13ae3b","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.5.1.tgz","fileCount":102,"integrity":"sha512-lLeWLC2ZpLKvUJLIXTPm/5mHRTWBDZHZo6Pp6pdG1p8blv5wwLCCHK3v/J04E262fjOBTZJx5T8EK0L4N9cLhA==","signatures":[{"sig":"MEQCIG4p0zrrDGihNvrbdr09VtaBrE0L17neTWgj7Y31q+ndAiB32u9bMn2WHlPH97SZuSBDTUB84f6GJNDmY7AMp9lRWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319815},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"9486890407e1e055175230fe18bc296d78f27fa9","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json && node -e \"const fs=require('fs');fs.mkdirSync('dist/runtime/schema',{recursive:true});fs.copyFileSync('src/runtime/schema/nano-app.schema.json','dist/runtime/schema/nano-app.schema.json')\"","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.2.0","@nanobpm/nano-sdk":"^1.2.0","@nanobpm/workflow":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.5.1_1785628064030_0.2740548484715801","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@nanobpm/urban","version":"0.6.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.6.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"60b9f5ac34ceb4be785da811a0883cfd8f219058","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.6.0.tgz","fileCount":106,"integrity":"sha512-pmV9/QeHR0ti2NbooIkLjnBXB3/1YD0NahkHu72ChVyZHDtKehwr1nvXf6zu6l1eHz7V1RsjWXRqGYh8ly9PPA==","signatures":[{"sig":"MEYCIQDnZPOcgxfg723yMskHJrpjWeUOLtRFPjOzMh8ELqjbFAIhAOWphrLnTLFvG/I8VqP18qWO5UAJr8Tm7DXlA3gPnoK/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350842},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"ce8d5c8b439666c8469a320a2f2c7eba325ce72a","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json && node -e \"const fs=require('fs');fs.mkdirSync('dist/runtime/schema',{recursive:true});fs.copyFileSync('src/runtime/schema/nano-app.schema.json','dist/runtime/schema/nano-app.schema.json')\"","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.2.0","@nanobpm/nano-sdk":"^1.2.0","@nanobpm/workflow":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.6.0_1785632216472_0.22854178194056796","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@nanobpm/urban","version":"0.7.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.7.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"9acfc13395c75d3525b553ac76bef06c6a32b8fb","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.7.0.tgz","fileCount":110,"integrity":"sha512-Cuk9M5a5YA+VIULebkDoijXysVarc7aMbo+Jix6FNNdSiyrWRhoHLBWASa3J7yq2sV+Uj6eULjWnMoEjhnZj/g==","signatures":[{"sig":"MEYCIQDH7UOA/YXsNhKXNLq1saT753WnCk3ogtCOM+Q2tVcKxQIhAMGnhrpa1OBiiZlmauU3OnQN7KfsK5BfvfLJMfH77nIz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":425782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"86adc6357a8e68168d6ba9d6a0ef4541b89b78b0","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json && node -e \"const fs=require('fs');fs.mkdirSync('dist/runtime/schema',{recursive:true});fs.copyFileSync('src/runtime/schema/nano-app.schema.json','dist/runtime/schema/nano-app.schema.json')\"","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.2.0","@nanobpm/nano-sdk":"^1.2.0","@nanobpm/workflow":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.7.0_1785632908187_0.4351541138690336","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@nanobpm/urban","version":"0.8.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.8.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"a4030fb666c420ca03c6c5e0164a0649701152ef","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.8.0.tgz","fileCount":114,"integrity":"sha512-XuCluc5OVDkmj8J1Ky3Q5d1MAzLhb9ry0spwYDDWFCCJaDHONLHBmJQalbIXqSLVL+Azqt9QeCM6S6ZYBjcjGw==","signatures":[{"sig":"MEQCICcMP6tXIQJhrZY26+yVrQYHBIy97jP/U15KXREe+BlAAiATO2ZnzAl8AnPt7d5DpZor7BwrEK0cINy/u3QVk0rB6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":455322},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"d9833720444566455baa74a2957b5a10629164c5","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json && node -e \"const fs=require('fs');fs.mkdirSync('dist/runtime/schema',{recursive:true});fs.copyFileSync('src/runtime/schema/nano-app.schema.json','dist/runtime/schema/nano-app.schema.json')\"","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.2.0","@nanobpm/nano-sdk":"^1.2.0","@nanobpm/workflow":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.8.0_1785634301805_0.806160415318991","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@nanobpm/urban","version":"0.9.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.9.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"52e94f58f83f6ade91bfcad47dc4a54819fddcf1","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.9.0.tgz","fileCount":119,"integrity":"sha512-OdHtW8GxHtdAHGGhv1CLgl/PON6CpV4wkK4rAeazGdtlivmZHkW5E8ULG7B3U8PwseKkXBpHDaHQ+lcN0lpQhQ==","signatures":[{"sig":"MEUCIG1skoLlWwWuunWtSPrGb681LYZazXlwAsIXEIWHCAfpAiEAuXwOlUiMQ5jCITuOYaKiN02suhAieZkOQhLP2ZeUsfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":495891},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"aa1f00a57d6b1369bd084608fc732740d9e313f4","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json && node -e \"const fs=require('fs');fs.mkdirSync('dist/runtime/schema',{recursive:true});fs.copyFileSync('src/runtime/schema/nano-app.schema.json','dist/runtime/schema/nano-app.schema.json')\"","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.2.0","@nanobpm/nano-sdk":"^1.2.0","@nanobpm/workflow":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.9.0_1785636049010_0.41378686248810803","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@nanobpm/urban","version":"0.10.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.10.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"57c7e30feee626b835991932364f5f2af8ea119f","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.10.0.tgz","fileCount":119,"integrity":"sha512-6ClbkeK/kFxC6JcO8eVFJGDbdFKsUVI7Ct/njJRXwOXxmVyGxyTA8rC2bzcIBQ+Dzo6Lf9HB7g7o1caw/Z5r6A==","signatures":[{"sig":"MEUCIGrqJkmkZX6I2VfpSByPk6paJoWUrY7awOW8Xfn1NafTAiEA1j8+43uOaKbSW84Cvefd0iCeewNSuvPIh7TYOZwghrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":495918},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"8de3714a41d60ceed25355368a476485fe80d508","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json && node -e \"const fs=require('fs');fs.mkdirSync('dist/runtime/schema',{recursive:true});fs.copyFileSync('src/runtime/schema/nano-app.schema.json','dist/runtime/schema/nano-app.schema.json')\"","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.2.0","@nanobpm/nano-sdk":"^1.2.0","@nanobpm/workflow":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.10.0_1785639256717_0.8879202903558385","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@nanobpm/urban","version":"0.11.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.11.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"0f0f52037038328f99406d11ccc44041f9ccc7a6","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.11.0.tgz","fileCount":124,"integrity":"sha512-lwGJGn1Dx9Ooik3Ye20ieYm88gn9Jb6v+2KhVDfGVW7uASfSe8LKTj6WR1ZOn02rnOwyh6hDgUR4wtlK+vJkfw==","signatures":[{"sig":"MEYCIQDUeL2tCFYYC2RWt0iNl4zL451hqcoM4BjkTOnh9yKt7gIhAJac0qrklLNVF9nO4Xh6BJci2EdYpWrRiVsVFV1nq6G6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":545200},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"37549888262503127e9b19ef396ebb8d2e8020c6","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json && node -e \"const fs=require('fs');fs.mkdirSync('dist/runtime/schema',{recursive:true});fs.copyFileSync('src/runtime/schema/nano-app.schema.json','dist/runtime/schema/nano-app.schema.json')\"","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.2.0","@nanobpm/nano-sdk":"^1.2.0","@nanobpm/workflow":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.11.0_1785643056614_0.21750832753814908","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@nanobpm/urban","version":"0.11.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.11.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"f1c57de1d7222eed14702bc23137ec0adc708d0e","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.11.1.tgz","fileCount":124,"integrity":"sha512-ICoEuJ/Vuseo+hZk00xGM8h1C11fMojmX4eU0cD2y7BCSvuD1+5YmYEXzSoZIiRLwxlA/Pg6eTkcm8WD5u3f9w==","signatures":[{"sig":"MEUCIBDPKF/d2uQtljhrI2vixLHeb1MLAU8IR5AWqWxBWDkMAiEA2FQqmM7YkxUmmYj63FH3VzJHwCWjQS6WgX8tdxS/+3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":548235},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"49788d7499f431b74d72a3f11810d29fe8d9380f","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json && node -e \"const fs=require('fs');fs.mkdirSync('dist/runtime/schema',{recursive:true});fs.copyFileSync('src/runtime/schema/nano-app.schema.json','dist/runtime/schema/nano-app.schema.json')\"","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.2.0","@nanobpm/nano-sdk":"^1.2.0","@nanobpm/workflow":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.11.1_1785647212877_0.8267057091520402","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@nanobpm/urban","version":"0.12.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.12.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"72825cb01405f5c57e7c825c09ac5ec318a58b9a","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.12.0.tgz","fileCount":124,"integrity":"sha512-Ijeu1RONr+h10Cfbi7vE5QqZnxff8tSvC94Obi6r4d81gLNmP0lRc0yhX2ChhwmGRr4kh8Jm5xq2cAnBdlBp0g==","signatures":[{"sig":"MEUCIQCcT7fkppTrigNyOAwLermn+uA3mqLN+mHIhH31RbN3lgIgG2iVd9RZyEl+KLO+WUz++NtUc9GXCI452KlcwSflhN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":548812},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"d7f1cf44bd18d421a8f73cacfd647c594da03105","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json && node -e \"const fs=require('fs');fs.mkdirSync('dist/runtime/schema',{recursive:true});fs.copyFileSync('src/runtime/schema/nano-app.schema.json','dist/runtime/schema/nano-app.schema.json')\"","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.3.0","@nanobpm/nano-sdk":"^1.2.0","@nanobpm/workflow":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.12.0_1785662387054_0.9529793528900417","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@nanobpm/urban","version":"0.13.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.13.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"824e168f7ec2a6778d6bac98af1c331b64bd3136","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.13.0.tgz","fileCount":128,"integrity":"sha512-rm/YVycYQsToua6K4yBTZCJ6Rc4gI5PRbJC9t8tNB6Y4rKa3S/jXE/WYlBnUNrvyFyZq+R2iZa+ecicYyX34ig==","signatures":[{"sig":"MEQCICIeAPzMfPKc5Gg+V1ml9bMR1EJiHIHgPgC8obAIADAPAiAYZeHCnqJn0xiFUj/g5eLVMndjIzpo7J7+pLLI6jCYXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":585564},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"19d8fe81c89b5f207f20861bf58275a79a5f0fa0","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json && node -e \"const fs=require('fs');fs.mkdirSync('dist/runtime/schema',{recursive:true});fs.copyFileSync('src/runtime/schema/nano-app.schema.json','dist/runtime/schema/nano-app.schema.json')\"","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.4.0","@nanobpm/nano-sdk":"^1.2.0","@nanobpm/workflow":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.13.0_1785668246551_0.36463105725589084","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@nanobpm/urban","version":"0.14.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.14.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"ea1f8e7e6990404d25850f5a58066fb56f4fd9c5","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.14.0.tgz","fileCount":128,"integrity":"sha512-/Si/bcAGBdhfYJbJku+jkTf54pNOY9LwdD/3aHKntWbPP93UWuFv/HqnIxpCGZSz/EjluyLPe9eLTLLQdrS3zg==","signatures":[{"sig":"MEQCICaKPiwZJSBF4RfuUgFKmo7ou5PO7XqI5XfZFjkfWiKsAiAs54Ox5Fu4qZs2IwzHcJRo0YwMXskseMTRLo5jgvZYgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":590409},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"9d5dcd173d214efb06e88cd11031056fbdedb613","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json && node -e \"const fs=require('fs');fs.mkdirSync('dist/runtime/schema',{recursive:true});fs.copyFileSync('src/runtime/schema/nano-app.schema.json','dist/runtime/schema/nano-app.schema.json')\"","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.4.0","@nanobpm/nano-sdk":"^1.2.0","@nanobpm/workflow":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.14.0_1785701739269_0.10410537192209657","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@nanobpm/urban","version":"0.15.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.15.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"f06f9154679e746b29075047a5c6d72b06f709fc","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.15.0.tgz","fileCount":135,"integrity":"sha512-JOGVW51L6+tACuhGMGOjlUrGm0xiwM+b7GZDI37IzCV+4YQfLiS6C+ErTNy6irSmwtN9eRslhf8VUiEMHUq1Jg==","signatures":[{"sig":"MEUCIDb19sfsfF2CNsY4YLGUrccHNRJ9GwdBoyqc2N8LE+3vAiEAi7TgWOieieIwhskoP23x7rpGyApksOZPiOXW9HAKv40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":625229},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"425279fb2659df91e43fc666e63aa0a72740c2a7","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json && node -e \"const fs=require('fs');fs.mkdirSync('dist/runtime/schema',{recursive:true});fs.copyFileSync('src/runtime/schema/nano-app.schema.json','dist/runtime/schema/nano-app.schema.json')\"","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.4.0","@nanobpm/nano-sdk":"^1.2.0","@nanobpm/workflow":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.15.0_1785704088433_0.08709948067420537","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@nanobpm/urban","version":"0.16.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.16.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"86c51c6c0dcadc33a3c8c4c46d8ff51d08985a1e","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.16.0.tgz","fileCount":139,"integrity":"sha512-iQw2jJBxZNwxIzomUi0oXmq5NvGrL8a9+iO5kgiHAjpLhgsQsuTNwyrrVZ4Lr41HtIlfSxQ06kwQfkuBbWnHMw==","signatures":[{"sig":"MEUCIAIBzauzgP5ELfh3CKKedzQJd2pU+MzB4c6jNEliJCwiAiEAjBq74N9Beqf4O2f2Ie4uBcbzNO2FJqA8EviWwfeX/rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":633790},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"d1529875dab3e201057d085be428a86dffda6f40","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json && node -e \"const fs=require('fs');fs.mkdirSync('dist/runtime/schema',{recursive:true});fs.copyFileSync('src/runtime/schema/nano-app.schema.json','dist/runtime/schema/nano-app.schema.json')\"","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.5.0","@nanobpm/nano-sdk":"^1.2.2","@nanobpm/workflow":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.16.0_1785708834313_0.15020675502372072","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@nanobpm/urban","version":"0.16.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.16.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"1a7e97a9e27fe68bbb55582cbf28788f70726585","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.16.1.tgz","fileCount":139,"integrity":"sha512-Y7htqvTLpdLIKHI9Upi8q46eLB5wd/KiygfDdPyImM1h67mhNuXCdM3k8Smb27PFRIWf0mnWyS2mc2V6bF5zzg==","signatures":[{"sig":"MEUCIQDpGHBxZmw6UTRHijJKcvhYSDg/jvM8lEDMWzBDsbgawAIgEzJTXVPqRo61b185/UdnBHW0OXvY8XE46556JqlOlaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":639601},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"092d75ab57dae6dfdf263fa9b26b44fd6fca65c6","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json && node -e \"const fs=require('fs');fs.mkdirSync('dist/runtime/schema',{recursive:true});fs.copyFileSync('src/runtime/schema/nano-app.schema.json','dist/runtime/schema/nano-app.schema.json')\"","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.5.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.16.1_1785713828420_0.41222684880676774","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@nanobpm/urban","version":"0.17.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.17.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"78c836105b09ed015fa5c2c3e609a93fd11f997d","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.17.0.tgz","fileCount":137,"integrity":"sha512-DDkg8be+av/yohgS1AS4SiajUaL/CkU0ZLVyDa2W9i8mGMMbjQzRjyqYQCWYvy+5pWPeNKx0AFFqvV/KCRx6Ig==","signatures":[{"sig":"MEUCIAtGgVpD64Toz63jFlhB2sAvYt8jqan7FsZnLXjemY5VAiEA3rfEehdVqacMoRuqcfCeGWmBRcUdlvd0jvqbDJXMwhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":588929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"d6c9cd11d356606835755108174909d42ae15041","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.5.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.7.0","@nanobpm/nano-app-schema":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.17.0_1785716960979_0.46986560928103094","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@nanobpm/urban","version":"0.17.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.17.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"fbe7d494d33e33527e7b055cf231141557b02ac4","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.17.1.tgz","fileCount":149,"integrity":"sha512-vNCjDEpxeiaSwGWv5E+ZxNnoJAdO4hvQTsa0Zf1+KvTnzZvqMcdIn5slkRU1nGfA3TEX9ATclcuoT+xS88VkxA==","signatures":[{"sig":"MEQCIB+4lEXdpEmXO20qMWCRz5Ka2+vDvU827SDETUU8IKYHAiBzLUUXB4AeiCuj5twyQYsdSFWvTif7jJVEKzWfigABWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":687902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"085cff2309a9598199a52e2026e4568230cb0bfb","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.5.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.7.0","@nanobpm/nano-app-schema":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.17.1_1785727899991_0.6249615888610445","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@nanobpm/urban","version":"0.18.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.18.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"454aacfffc836b715d6c2cb9122a730e8122f898","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.18.0.tgz","fileCount":153,"integrity":"sha512-22spyLX3SkGgUMkNH4m0dQXPKL3kCYYPSJKdmjAp851KNli8TU+9O3UkCGCMgrJITlI+J/Dhkas7f7yUvoVldA==","signatures":[{"sig":"MEYCIQDX8O7KkS9y27yS5DjK3QKs6G1lbihPekCDP59NbBMoRQIhAIKTPugjt7yiQWF02jJNmCmNyLt3OqtFWQ6Vlo+jk+Ry","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734723},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"bffa5c95b524dd0904dbe14e87784f2c2c36beb9","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.5.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.7.0","@nanobpm/nano-app-schema":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.18.0_1785750963642_0.2538711496524415","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@nanobpm/urban","version":"0.19.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.19.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"70d15441e377697a2490309caf70e35c5ef80932","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.19.0.tgz","fileCount":166,"integrity":"sha512-WubszZX9I0Qx9NPmqad2WZKOe8SZ23mpRjQfAr0QDgffSctbYyC9+lk+Yhix3pZA8Zx32VGgfy5TeIzj9nyjtQ==","signatures":[{"sig":"MEUCIDH72enZJbc00piJefusfJJLsZBr1fTjBHk8KnhVmgKmAiEA8Nml7MElcj3TWpVZXI8q5pZZL17FzzSSQSBRTOanAzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":833828},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"79b77c88e2b63628de6c86a3c51e7803c2d5ca0b","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.5.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.19.0_1785818656839_0.28709892651601887","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@nanobpm/urban","version":"0.20.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.20.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"31c9790e4010f7a931e098a5753fc593409ef751","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.20.0.tgz","fileCount":166,"integrity":"sha512-aGJCr4BBsGHSduTakUdNpKU5l1oWC2Juj3zVKntK+9Bfwqq/XijJypcBVHDUwh67zyzv62OhIiHvgYtsM0L7tQ==","signatures":[{"sig":"MEYCIQDli8IEKDl+d0gQVWp37tqjHqT0psWzy+yIlwlQ+0zJ0gIhAMDWT0gqaMlxzm0ghZrRab2WpGzsZ3HXK9rK2MZSn7ZJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":836047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"0a5a074957d9e247adfdb78c7ca1122918efdc00","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.5.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.20.0_1785819625748_0.5104178964408459","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@nanobpm/urban","version":"0.21.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.21.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"f3a82ac2ccc8e53f7b8a338fc24407664d41157d","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.21.0.tgz","fileCount":166,"integrity":"sha512-BBh7rxGp/8s4thCV/a62wKJnysF5DM44Rni5zQBWZSinJAzbHBRTWfSLO+Lsf/un/s3hB4+QR4tIO7MdxWVl6g==","signatures":[{"sig":"MEUCIESE77pIHT2RTZYyrj0bVm22IWGPFSj2gE6Ns7C44VT5AiEAnM1cqnm47s/JxWAPt1YpVsq7z6cKVJuFEPE28k0t2K4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":841357},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"1a162f2d08795b05625cfa7c1c018711e9b731ba","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.5.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.21.0_1785897232984_0.4751724568954385","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@nanobpm/urban","version":"0.22.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.22.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"6959c37c1c15d266554152a64273ac994fb83923","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.22.0.tgz","fileCount":182,"integrity":"sha512-l0FcBFbGNXjFNGVznhJgv+BTZsra3CGKbYyhO6w5HoYPjJpIhBa9pldfcWdVghshELuzkM0rGdeIoUYTGoaUAw==","signatures":[{"sig":"MEUCIFl0ZAExzIIEXpmdy23WlIrbQx5YiLr3k0NqGJwhkneaAiEAizf0R2YNaxtWglObbnk/EWU+8Fol7FSimdFnY+6nKP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":960138},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"f1ff5c6619ee8309ec708c875e2c7993cf18687f","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.5.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.22.0_1785973126285_0.016227462875896714","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@nanobpm/urban","version":"0.23.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.23.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"bf280c1fe89160bbee1f5559ba17719b3c923c64","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.23.0.tgz","fileCount":182,"integrity":"sha512-pmeAn2HLkQcgs7spmzXbiMC7U6L8075e21/H9nOnicjwXbojADCHEB9XFMbWYXPaflE8YaT0OtWPOJbcGhlYug==","signatures":[{"sig":"MEQCIBxvvkM/Qc/Jyhr3UZYIH2gUFqWD7lX5gDTP3FwKuD23AiBqOopJUddm/W1QP/eBFw9cn6S4nsP6pUn4ODDR0EBdig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968538},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"9a37c9f4624b774e8cd369fa3c7ce4a8ab2bb163","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.5.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.23.0_1785998434015_0.7330363483042093","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@nanobpm/urban","version":"0.23.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.23.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"26267f02e2f6cea13c3b0fd2e0d6f685698bd21d","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.23.1.tgz","fileCount":182,"integrity":"sha512-YF4s43OeGphmA+FTFamfV50aLkkp8vSgFjOBD361SeLFXTTm7RrAxATlM6dPaOXDBvj3TXEwrrV6WfAoTybUrQ==","signatures":[{"sig":"MEUCIQCrwEuaQvrC56HKppwLUHxapk3eHpKqUfUL641FDIXm7wIgZeoqsFLaneqMFvQgRHMbZPJTh+RY8U1Q+L3OVRr5pYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":974608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"4ff3046ecb1f3347732e3eed2afa1edc32a97393","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.5.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.23.1_1786060756624_0.1778664274041657","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@nanobpm/urban","version":"0.24.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.24.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"a7aebb72005112069d19f3415d95d3f98031e85f","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.24.0.tgz","fileCount":182,"integrity":"sha512-fJqU7Z3xo4Slbs8e52h5AxgxR7AuYvxlrsgo6YvcD7wSTCucARsBRbLDX2glPfgJqRqUtfRFxXKYt+7tsSHLuA==","signatures":[{"sig":"MEUCIQDcai5NmlgnqE0U+wWdzrhNyWld3/7QvfrT7Glnt3awvQIgcLlNFGgPHWiXIQepAyZUJqR+IgV/OCdxlpkln6UWfvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":975035},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"ade40349c54e7bcd937d542bd678c7c817664aea","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.7.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.24.0_1786099632942_0.7257343141800148","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@nanobpm/urban","version":"0.24.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.24.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"56d093437511eea4d7ded65a9c730dc4280c67f6","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.24.1.tgz","fileCount":182,"integrity":"sha512-xq4dTkAkag3eCi6KsbnIG/KUjMDGUtrZ/npGw34c0L8sjMOIMhX9o1FaXtBe105WbsU7fdL+WGCDKwPWPU6rtw==","signatures":[{"sig":"MEQCIHSrife0Urp81BUa0NVkcNc3hPeJoQc7UkSssf0bklhqAiA2dik8dvTBEPb72ax92Q0aH4VYxlXNIjXfcxhXyjOxYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":973808},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"e36502f51342a7779c6f67be753fb384d933bdd4","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.7.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.24.1_1786153925641_0.6046693108894241","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@nanobpm/urban","version":"0.25.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.25.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"026fb24bdecea8b76c702ce7bcf3a46c083ba66b","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.25.0.tgz","fileCount":182,"integrity":"sha512-qDfDNwijgoTiIJLAhKsqn/htgEG8qCUrnB2272LPEwueU03HOpgdVapNxPnMHuWYTlcp8GWSJL6CEx6fJq1xzQ==","signatures":[{"sig":"MEUCIQCOEmF9YKboBAIUCZMBX4oydaDxve+jHrOOvZHlpyj/TQIgL68C2ESz0rLs8mSduQlM8MTtCATgsaBJ25rDQ7sV37w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":979308},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"4c04b9c5028b884ec92c108a597cc4ccff451429","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.7.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.25.0_1786167300948_0.626498413127978","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@nanobpm/urban","version":"0.26.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.26.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/jwulf/nano-ide#readme","bugs":{"url":"https://github.com/jwulf/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"237a95d9771e492eacbf83dd529277daa22e48b7","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.26.0.tgz","fileCount":187,"integrity":"sha512-aOmYqeB/pDD8THvEXQ64KL6sGXIWijOKStvaPrs43cxaQPzIRKlIYyKT09RuRnJEa7KkvEC+QS+vyDHmuDiaqQ==","signatures":[{"sig":"MEUCICTCAcjNau3XqEkHuj1MElJ+CDf06mh2lHCf5Ysi+NgvAiEA9avgIRKe4+tYbyEyOjBu6yKFoV7JLix8095dWOQ4Siw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1112471},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"ad754f11fb56ffee0f3fe576203ea1045481f0c6","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da7db935-fa2e-483c-953f-0c011227f64e"}},"repository":{"url":"git+https://github.com/jwulf/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.7.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.26.0_1786190905587_0.48134406572504695","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@nanobpm/urban","version":"0.27.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.27.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"d557641ce33a157302d950ec3660ce0b1637fde9","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.27.0.tgz","fileCount":187,"integrity":"sha512-FjGv0ttj2TqRTvYUjHDKwBWmZImn17VWjbYVmy6cMAjhtGa5cFsuJOWHwV1WTdkJhcvC3WcsjB6gaAxYQNzglg==","signatures":[{"sig":"MEQCIHrnUyEwJvzdJyRbnIUMk7gfQjQeyJD0/MwR0P1K7hM4AiApw8c1E8K7rVIEl1i9dUAEvwL+zDkyIJRjvTc1LfwTOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1122861},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"344527ec2849436846b2ecd0674fc94bbd5a7b17","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.7.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.27.0_1786224905577_0.44187896514255764","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@nanobpm/urban","version":"0.28.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.28.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"8572215f664737b9ecdb9c79cdeca5e6d67eae3c","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.28.0.tgz","fileCount":187,"integrity":"sha512-rhzgOV+Vb1CPuNoVHVX3OtxjHqzSp2gJIV2pi3EBi245ZjDRN0gSoPGd/MEnJdufxgWwDKuvhyljRDHE8T957w==","signatures":[{"sig":"MEYCIQDu1d3AcRzR/I1nOGL6ocpG8qMqvjVNZi2Xu30Sq127EQIhAOzmDR5rtTylg6h7MG9Xk3f7/i6FGy1wV5w9ZvQsAAU6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142685},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"8e4ef011e598a2be62bb701a7f15d033d3c6d203","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.7.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.28.0_1786228107272_0.7196016512131955","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@nanobpm/urban","version":"0.29.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.29.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"6377d835ae6064b5c32163aeb3367f76b05c78de","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.29.0.tgz","fileCount":198,"integrity":"sha512-79CMeYpfnPmKSF2x7zRJ6ZcmAimOknCxySFXvg2z0JtS/pTGlUvkzZy87xp5jHB88LZdKsUIuvVnN5hnZKdS+g==","signatures":[{"sig":"MEUCIQCGmtsGwzKH7g+uAVYxOnL+4iMm+kNcoiCluXInBtM6bAIgRi946jKe43F1jX8LqOKyRo/FPk1E5yBTI/cjX+7SJLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1219443},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"3ce068be10748b9d53131806fe303be45f6f628a","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.7.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.29.0_1786266391123_0.33386019292909275","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@nanobpm/urban","version":"0.30.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.30.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"9d7b7abdbec4da34af65caee635e65de5863ff39","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.30.0.tgz","fileCount":214,"integrity":"sha512-jaxVFwmWk/dLyA/Owgyons7tc8Yx0iJfotY7mN63hCQS7jenak9d/h3wQmevphF+JDq7E8Ovo+9Wq2K1CGy+yw==","signatures":[{"sig":"MEYCIQD4W9tv4379OiEEbRDF/gLCQ+GuSHSBFtPo67WGMeNA8wIhAIXz+XjqyO6fqkKZz1dZgq5KCG60ltIBFvsHBxGKFx/u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1423156},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"6f19dd5d13c78d68d91d078eb235d8030faad8d5","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.7.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.30.0_1786315653671_0.07731037783857841","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@nanobpm/urban","version":"0.31.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.31.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"22fd53df167c142c5f296f12134ac5a2de912d31","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.31.0.tgz","fileCount":214,"integrity":"sha512-gDIa8orxyxqS+wLEnIujoenmJDMQO6WKV+QMdLAbR+exQd2srwMFwXYzNmfW8XuZxOTA+I6Etur/1IAX7esuaA==","signatures":[{"sig":"MEQCIC1cQP9ky9NzKJgHJlCyEsRJNFEUtJc2Zsp7+eIMEsQWAiBLVoMkEE9/3UY+zl9n570fsCeZGU/Av8RHwffUohVfSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1426249},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"d69164fefdd3a1d26c7ad88704f8976f46aaf659","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.7.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.31.0_1786318105729_0.8648413933778851","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"@nanobpm/urban","version":"0.31.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.31.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"c98d2be70dbd0a4f9984691b62e212ccb8636ab7","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.31.1.tgz","fileCount":218,"integrity":"sha512-tJYpDLUVXtyiUvgCe+T/5seCc4oqghfzYRYZWsPcLTQlt+tZXniFal2/fPQKfErmjWjZHNabnpJPqSE1QER2Hg==","signatures":[{"sig":"MEYCIQD9SVBBrcflfG6co2F5fbsGEc7M9jt10NOk8s7qV2jMKQIhAINTroPhD+ui7XTO6QNeP1lhGiXQkZUn4V4/xHIJXvXY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1435939},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"b6fc1c3353e721876006f2602dcbb2a1bc882a67","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.7.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.31.1_1786322479320_0.7782110343159216","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@nanobpm/urban","version":"0.32.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.32.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"90628909308609ddcfba10a10c4583c4684b64aa","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.32.0.tgz","fileCount":218,"integrity":"sha512-9DugiVtZ+mZz/ObsL863qGyAEkoKtus5pB6Y807NrX9ZOWkBy3GTiyrNXzMIon+ojh08McZJvGXon8U7la3qAg==","signatures":[{"sig":"MEUCIC8kN5IqN9m4WHNyeMueNL09maXSQWgCXc88nxCXxebZAiEA0PM/+OPvsEx5ySGLRvnnM0xyHAyCooNIJZWoGTUnfmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1459792},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"4986a3c497feb7ee8d1a81cfeae358077b048198","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.8.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.32.0_1786328311513_0.04070551976917547","host":"s3://npm-registry-packages-npm-production"}},"0.32.1":{"name":"@nanobpm/urban","version":"0.32.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.32.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"cc0b8e028e1563728cf6b875f3c757d933c493a2","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.32.1.tgz","fileCount":218,"integrity":"sha512-BeQjQA1RRXyr7Z8VhE4o3jcSXHksGqmXfIIhwqXYVzFsmP8Q1JLFAidvNP0/PpJHi6AcaJL3LEGvMOaRGJOGtQ==","signatures":[{"sig":"MEUCIQCp679nRXTD9M36/iW+DKsDq1GQU4ahorg9tkVYNc0QfgIgWRooInBoNcsfKyqRk3Qf4P/720n8JRudjJGjxchP2l8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.32.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1461193},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"f7348cb06d2da725813827ef02e70052a03e4277","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.8.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.32.1_1786329636162_0.48808337809668156","host":"s3://npm-registry-packages-npm-production"}},"0.32.2":{"name":"@nanobpm/urban","version":"0.32.2","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.32.2","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"90ab4efbc177accba5266c711dba83dc4fd8c865","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.32.2.tgz","fileCount":218,"integrity":"sha512-nMKdMU+RqYebW+ZHRG8UHshB/xAMp5CP1xqFJ0QKkfjV8LX0ACxcdnM+RwgRgdcnSPIGPcMEBOqXcYiR4H5qHw==","signatures":[{"sig":"MEUCIQD3NvM9eHR7X4W6teEqjX/tBk76uBs7Cw5a21zHrl5qpQIga/NZlyG6Eo16dUhz4Ab+fNHY9iD2ig75bo/fxa1+tFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.32.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1467099},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"decd4f4199a0105666ed6bb58ff2a1c6a58f0628","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.8.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.32.2_1786337215276_0.9237375868753341","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@nanobpm/urban","version":"0.33.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.33.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"e6176a2e3cfb10ab2be2cd146a30af094fe66936","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.33.0.tgz","fileCount":218,"integrity":"sha512-6vCDhx8Z9PMB628ujloh3Ga5norDGgaTH3n2CMpQhR+99l0Ezcykc6wkIYEukwl1O9MVBsRvt8b2CLxRvZfIrA==","signatures":[{"sig":"MEUCIH9jwBs4sVreBdJMDM4xaKrnQ1LAIhsaqtOk8O4J/9HjAiEAr7pAhpzAdl2O9g9C0GdTM6IvUHr8b3HVg589zv4a1Vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1470001},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"649449de0a9b11b3b86cac38cbde871a23a84dbf","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.9.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.33.0_1786339215732_0.9153044661952991","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@nanobpm/urban","version":"0.34.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.34.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"defb4b7751071da5144bf361fe833649f8cb16a1","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.34.0.tgz","fileCount":218,"integrity":"sha512-d9YPw9SbHJgzrukdF3YBNk0cMSvp/FH042fzZSLNMOLlueBC12pDTuIBHw1K1MDPGRcZDqd5uiccW/VxHhpJZg==","signatures":[{"sig":"MEYCIQCF+JlYHAfJTbH36HTtkPzFgy7KRjiVltR5PnGuLoN5VQIhAMGrCBvXBhhTmDQ3qhE7aXrUD2holub8kNCQe4VtUlEm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1474053},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"0ab8c3ab37ee34133badb0a7757a4dff9de4d8cc","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.9.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.34.0_1786341826782_0.7764754931629907","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@nanobpm/urban","version":"0.35.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.35.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"91364e78d41a1cf38e3efa82f5e8cd6a0cebc7f8","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.35.0.tgz","fileCount":218,"integrity":"sha512-6PKvjiq7J7YblVYcnPsIH+UmY0O8ffiGp61Rj2Z2M1YRlTzHDdeFAkYq1MTXn6qS4Ur2cEs121Nxpxmge+Pn7g==","signatures":[{"sig":"MEUCIHHvoP3kqx5geW1phwcq/fAuIqGWK6+cJ2SBfICsui9YAiEAuXmBYhZf32OqlUxxr5IFgmm6YoPnmd7s72laf/gfpyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1504424},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"7ce2644f4a5cbf47c8441e4a01e148b7bad39ab6","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.9.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.35.0_1786343136036_0.2661615282868173","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@nanobpm/urban","version":"0.36.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.36.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"ce6fa8f28bbc2f1a79fd235f18e9256e64231a81","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.36.0.tgz","fileCount":230,"integrity":"sha512-mpPHQUAgvuaOA8YjXq/xp5lg7N/XJTgt72KMoyW8NaTboZxgDKH9jv0TDMhc4z6X9vAKPjQxqdjCBAkRaviuAw==","signatures":[{"sig":"MEUCIQD7KDYwVvcYFdkDrIuXeaGB5D91ypYZsdHkJbHUbNqg+gIgPwHAgMYaopt6XiN0oloVTRUSOnIDWCSzBtrRqOY0WyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1574448},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"e77bceaa40493770ab4535b164b912472f3bcf6a","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.9.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.36.0_1786385245891_0.17762023789867198","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@nanobpm/urban","version":"0.37.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.37.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"0cddd64337a59e3791d195ed8b75d6d90addb8e1","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.37.0.tgz","fileCount":230,"integrity":"sha512-8HlHcTxjCVnEDgutsWHcUPn+jkl66/CC+iwpqzWRi32n9IviI3WE8ZS5LZQQ2yIfwNrhkCzpNwkzOEp6XoHTTg==","signatures":[{"sig":"MEQCIC7bvaKq6YrHNmynFCqDNvH7vsy/xvM+jBq+UGPWJjkJAiB9kJs75jFvsp1KnIa6KWTPDBys9Zrgfwu7m1bKEo/yFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1577267},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"a62a437249c5d871eb79a71f489c35d3f3b137b8","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.9.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.37.0_1786387441436_0.2647730516734337","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@nanobpm/urban","version":"0.38.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.38.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"9ad15f30a093787afe2eac53712ab10ff6943592","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.38.0.tgz","fileCount":230,"integrity":"sha512-cL2WZS6E81i4rhFLQap7k4NO9JnvgNZfKKAYiu8RslA7zbqWJ6TJIbkVSpDTeHc4cMee+kOIVBgo8g9jSuCMeA==","signatures":[{"sig":"MEYCIQDoTIaMUuzZv41OmJnEmQ/NigX90v/zJqzcleMKT7Ai5AIhAIKguVYBOCnynjRmeS7PGm6jKkM3PITLAd7GRbUqTAcs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1609721},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"61e8395f350fde2be15777bb8711258119780f28","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.9.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.38.0_1786398675207_0.7676140703009056","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@nanobpm/urban","version":"0.39.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.39.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"5395b7b13aca5d1a6f6f7198cf2cdd284914ae37","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.39.0.tgz","fileCount":230,"integrity":"sha512-uF75SlSJ4VpYxhT+Z2D6Nf1KXG8gPnt+smQrTvwF5ikTX3h89ZjKi/d1pt1VSEa83cMXxeqP11jSr9CiBKanmA==","signatures":[{"sig":"MEUCIQCf8DQd1/zJ8vWwgyxo68MhU7y+JqLuvLXuJ3qX9g0NxwIgd3wlUOuAJ2abH/8TIVxBOsNXw/L6XzK14JQFkudL89g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1619223},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"fc27ebd263f943338f21b9b5bfa8185e97a0ac8a","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.9.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.39.0_1786403334914_0.18989127600884137","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@nanobpm/urban","version":"0.40.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.40.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"80267106e95023d34637f9e74fff00fe7a2e74fa","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.40.0.tgz","fileCount":234,"integrity":"sha512-A0q/5kTJiUs0ex+BvD8PBbJcopucgqrbhLvtM8eAQV9yR6eYzLID2l6r5J8VkDjPhfCQB3jq1ZzINRi6kG7rGA==","signatures":[{"sig":"MEQCIEYibXKvDqjuBfEvbfDymqwREWeU5FTp+bZ/XKJyJmKZAiAECIvlKohk/Gg4foGPisDYgjTz0OIZJOEqMvyHCetKtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1672125},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"00e8f70eb3e26b3f02bddee9b24303c615eb52d1","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.12.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.40.0_1786407521559_0.9582480859148965","host":"s3://npm-registry-packages-npm-production"}},"0.40.1":{"name":"@nanobpm/urban","version":"0.40.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.40.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"c24c1270fdf0a39e85709e932270911e8a3185ae","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.40.1.tgz","fileCount":234,"integrity":"sha512-uuSPdvZNf34LeI+B21yJg+Bbj7nLl6sxg8loz57nGGpRZZC+VpGrPP2RCc3fELlh+YGdI3QS8YC65jddSnJz1A==","signatures":[{"sig":"MEYCIQDyopiRlBeiL4ghmNv1oFaeosBqUBl1ZqVHJSP3GZwJRwIhANgbxPKTsd7EmQfVqCNHCNozKfNB9BRDqLjhFwDOpDp/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.40.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1689561},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"ba28eb8f2df1159de5d6f8480901b79e17918516","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.13.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.40.1_1786411026559_0.4726137225942735","host":"s3://npm-registry-packages-npm-production"}},"0.40.2":{"name":"@nanobpm/urban","version":"0.40.2","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.40.2","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"d57ab3ac796d50ed07c78da255849fc0dcde0932","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.40.2.tgz","fileCount":234,"integrity":"sha512-qyYyiF2klB3CdAr98r7YdoRmmLsb5BUUVDZiAQBqZdbQ3/deP6+J+2+aj/2MNRsrgs8VgIhCule/MGRMXBes3A==","signatures":[{"sig":"MEUCIQDwjtPfkzAOsKAB7q5BnYAj6nviV2It31jaxcfNz7Y5WQIgH4TRMl9Mtqm4C0xHS2+MRRTBzi/O6w2TShZndsStCpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.40.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1692804},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"b52b1e71498c7dde543bf7321321f814848b289c","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.13.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.40.2_1786414339491_0.7216022530906514","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@nanobpm/urban","version":"0.41.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.41.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"b040872712ba9b436305c4aaaa103d8dbadfe9cc","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.41.0.tgz","fileCount":234,"integrity":"sha512-Zd/rNG9CeAZZymq9rykC+hfjPq1NGzGY83wRBjJResa5PWb/v5TQea02y20b+L3ChcCEbiSSGJ2mfdrBMoywAg==","signatures":[{"sig":"MEYCIQCcMmlsWdBdwEuDRZhs2FWJQkT4FLm+0cWRRe2kRukeOgIhAPbNqRoU5w3NKoDbdNuOQnLZ0bOM3DKUmKQDILTZMX/r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1719319},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"c022eb129945bc6f374e2a539189e7fd6e784af2","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.13.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.41.0_1786418102482_0.2639016689330145","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@nanobpm/urban","version":"0.42.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.42.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"1f77e0efe4ab224b3774851b588160ca5df6724f","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.42.0.tgz","fileCount":234,"integrity":"sha512-58P8s/YVhbSV/NVBkz3jtcfBQAtD+Wfj62EhdgHWl5zDfZZbml4qeuTqlq1vzwlVUkT2JesG03ew/zRmP/JQ0Q==","signatures":[{"sig":"MEQCICJv3BPr23FF4PPFtbNzt5npVZilz8+0ZO2hxOhc7VIdAiAcbY4d4DX9STAj5x2qNdBSyyCr6w6n9JJ0vdWKZM3eSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1738894},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"8f59d0475df759ca0b2a2480a12efd2a3963787a","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.13.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.42.0_1786421149329_0.4934746671465564","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@nanobpm/urban","version":"0.43.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.43.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"571db26a029dd639b0de18bb1286057515264033","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.43.0.tgz","fileCount":234,"integrity":"sha512-tHWuQsrw1vhGfCEjgPf7rXnQAP92fW4ixhghLcB9fhujbr/7x4cITJG3IQYUgGQD2zDTMTBE/Y/cR6XLaWihPQ==","signatures":[{"sig":"MEUCIQDPO2ebf9Gvt4my1itoZ7MBN4I+VvUgL/fJgX+qgkWqBAIgOyeoQ3U/ATqYpOkBRO5eJo7blcOaV7DtmVEzXxg2R5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1771073},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"29c0c4deb887e54006218411576dae9d65ac4ad3","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.43.0_1786567487995_0.36692656368756094","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@nanobpm/urban","version":"0.44.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.44.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"bcbee6b5075d62cea89c60d385eb6df9c0e8aa0a","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.44.0.tgz","fileCount":234,"integrity":"sha512-PfD4WvkuLe7opHSJy4W5hSpzb/8gk3AVw6ECwRmEoJC3vON7g9AQje+67SSdv582g9c5Bw2neYxRYG+kqRBfpQ==","signatures":[{"sig":"MEQCIB1iGJZ6bX+iPdaYF4h6XBKzWDIX/4TD1ye0ybxqrMrjAiA2C4aEoBdIHX1JhAqENFuFD6kp4UfSBUKU4gLIzi3NXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1793537},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"4e11910449a6815e55d74d93df3e3f89056e757e","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.44.0_1786573773687_0.5445630261904892","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@nanobpm/urban","version":"0.45.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.45.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"7bae83ccf9ec7a201e4f4981480cb98147688072","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.45.0.tgz","fileCount":238,"integrity":"sha512-k6DM4VK4zlxIFz6L6sOGLppixHsz+Qz6b2vSqWhRBmI53CsWNo/i/KgBE5q89e5J55VdWTLyWfB8rqbg9qCYOw==","signatures":[{"sig":"MEYCIQCuQdX3oPKU6445Mz/YDfd9vohQlBnqpKYkJUC38XQokQIhAJtBD3y9N+jDEHmzrFB8bqWLwAUvzSTxu7Pq46OiwDLK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1817820},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"2d36aba49bf0ab4290ed3d353e277fefc09959cd","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.3","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.45.0_1786576607409_0.44703389955058137","host":"s3://npm-registry-packages-npm-production"}},"0.45.1":{"name":"@nanobpm/urban","version":"0.45.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.45.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"923028a2791e03f97fa0d9d9e2b8e9a920e80daf","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.45.1.tgz","fileCount":238,"integrity":"sha512-IztC48vCZzjSwO/sNse0tRuMVgYTrMB8+IqUOiA9GEgHt3ONXo8OcYqJOvYmYCjMXa/sCD392bPz8hptC9GorA==","signatures":[{"sig":"MEYCIQDs6feIHYFjl/kGMuDRXL0+I7iLWYTvGHCjoChq/MsX/QIhANlI6Zf8Mbq+KQqQHoqeiAjsqgpqbqnV56z49FuUBHCD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.45.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1817820},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"7bb4c3e92dbd842482cec05ef51ae90bf305a4f3","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.45.1_1786583246158_0.33590406787365246","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@nanobpm/urban","version":"0.46.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.46.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"7554eae07f77dab87445150edcc33aca24e8d8ae","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.46.0.tgz","fileCount":238,"integrity":"sha512-4JUcC56NvBUlpw2RhiHSW6jjGenHugL+OyrZy4jkB4++7v5nggr96z1KmBu83bN8TuPZIdg5LwX9p719felkSQ==","signatures":[{"sig":"MEUCIQD+T88W/HIQzdbjxXKxNICoXNyLp7y2czPpCIWzUtc3IgIgFXjr6+Q1SGKFJyGNSLgJ378hQPkBZUlss6P0z9hqVs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1829457},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"a5eaf3d50ab194fc1b37d8d0263d6db3759f88eb","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.46.0_1786589625918_0.2895239795982212","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@nanobpm/urban","version":"0.47.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.47.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"2068bff334912ee946b74098c13d2f60c0a88aa9","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.47.0.tgz","fileCount":238,"integrity":"sha512-KCRzHTVq3ASsn39MMa8ZjwWbNDVMe5lFZfBptlmctR1rjI0HxURwObCEwXOFdUP4/tDI0lLcI+OPcltqnXtUQA==","signatures":[{"sig":"MEYCIQDteO98UcQCQInmQAAQqXc0j3zjEB0zeSlXh2520SVUAAIhALSZ0s+dZfs7L1SQYGCuSzU0+2j4ZJ6l0JVtv66ZXcOK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.47.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1838355},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"14d2e2fbb9d807f39efb3b92b83233c8a96a3277","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.47.0_1786646274840_0.20547116751911831","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@nanobpm/urban","version":"0.48.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.48.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"44669671dba4b70c66985099ed0b1ab8c565120a","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.48.0.tgz","fileCount":238,"integrity":"sha512-Uaeid5NS+TmzWunOOy/VjdrzALEMwYmbl8XfnLh5+JnBz5HKcYLGU37ZZ0q6jyS7bnJISYTLQwNzSX85aeb3Ag==","signatures":[{"sig":"MEQCIQCuwUfnlIxUbveNcaGQOgYigKPIe5II1gBw3Q3QXxJTMAIfRS+Sj+NLvRVTodYZMRQfCUtfoXKTnt3HUuazq+M1Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.48.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1880811},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"45fdecd159ed14c5dc92a61d5d159e8a8e6af3c7","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.48.0_1786656993821_0.8720436435308065","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@nanobpm/urban","version":"0.49.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.49.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"836689ded84ab04a220ae6638dbb501035e39d3c","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.49.0.tgz","fileCount":236,"integrity":"sha512-KLF1y9GADF9wipQbevCNyI+lh1/cvCU7Up8qANgQjkOcSLwI4DJ1X3o0j3f3uxDlY1RXQsQ3ndryKzgHM8mdbQ==","signatures":[{"sig":"MEYCIQCSCkNWHzj1jILbBFpDnRH1BA3TrsWiLwti0tSbn2vg/AIhAItGSUJLaamWtDGqGRB/WARGNxuI6JaUj1eo/ui1qOn5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1986122},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"0969b378c61dcdde7b27fb02b3ed8a1f0453b48e","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.49.0_1786811545563_0.23082347584625462","host":"s3://npm-registry-packages-npm-production"}},"0.49.1":{"name":"@nanobpm/urban","version":"0.49.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.49.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"6d98d99789e74ace9cf8b4a1ed804f1867545936","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.49.1.tgz","fileCount":236,"integrity":"sha512-DIXcdDb52DrVreEkYN8ZEs6grAymMuTSWKXb43xHXDLEkLClZ5XiTpcXOuUBxfCXgNb1SGmxXeh/EnKmg/s4KA==","signatures":[{"sig":"MEUCIQDNYtfkPRBG6GlEC7pvxLiAcnzvUuwCZ5LZlbGClxUGGgIgUliV0Troj5oVwUSYeuk9YlfYeiFL8TznGiyF5itT4fE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.49.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1990296},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"3ec6fa7c99b6c2dfecf954a1cd576ef6f22935ab","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.49.1_1786814608522_0.34366621309026124","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@nanobpm/urban","version":"0.50.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.50.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"837d70a940f0cb90cb792b69ede3015ef96e9272","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.50.0.tgz","fileCount":240,"integrity":"sha512-ZxpbDAOEyhQDYFQU74ckCntyR0/U8/WeE1wp+O1VhN0LDVezyZ7eDl+P4Q8XeU00nZ2ASej96XtSo5F5L6J8Mg==","signatures":[{"sig":"MEUCIAGYbJG85wuiE8otbr2un1ImvVKpKgVI/lqk6sNl0jWHAiEApxQx8ISiWL5239gR0Dhc42RAB1E1c0fbZraFYXFIi38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2009441},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"93cdf4f710486f1aeaecf0771636e9dead6c02f9","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.50.0_1786819823724_0.6638039814926728","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@nanobpm/urban","version":"0.51.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.51.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"d894ffed002b83a18f89624689d0f3e5d4983e31","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.51.0.tgz","fileCount":240,"integrity":"sha512-MTdF9TTAAHy3gDlgVZIsUPaSoZqagQFCZwO7GxZ2T1u2TQdirideWFfYw9Iz+Bo8p8TBWtCu9s5w6+RAWBbs6A==","signatures":[{"sig":"MEUCIQCNyeRfWNhG/AywuN4TBPTF/Hgvy1zy2x3/c7ezh2tXsgIgUlz8tAR707ss4D7xRH625oKVjq06oKHabLqvpyc0t/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2031500},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"7d054964a52559c7e1c1c889eb54f845390627ae","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.51.0_1786926254978_0.9182499702641869","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"@nanobpm/urban","version":"0.52.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.52.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"3f6d3afc1d31afe3cd3b1c71a3d2a4cd2360436e","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.52.0.tgz","fileCount":248,"integrity":"sha512-Y62eBzNv0PzjPZBoLTkYGrcWuWdsgGqxN5uUC0YF7zhC98rtpJT+zLWUgL6zsk+usEyTz2hNJwhmONnBpMzk7A==","signatures":[{"sig":"MEUCIQDXUA24BYc3jCSHplnuNmsnN0fiAR69eh8TmQPIVwgZAQIgcpI6DB2SbbOvOYRnsxiDJCD4wESWu8hSfGvK4Zqj5WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2127657},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"d3b32c52e4efc6a1f21f16d2adf5fbec2d7deecd","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.52.0_1786929129737_0.9820176493331085","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"@nanobpm/urban","version":"0.53.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.53.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"9d1ba2b4746abaa48975cfad5adb94d784e3af95","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.53.0.tgz","fileCount":269,"integrity":"sha512-1rOg9SkZlQq0fun4UL8+ZgiB8y4l58ih6ac+8eWryYAXGHSD9rbtFG8QZUGVBxdRQuniq8f2MnOn57RNdTK1nQ==","signatures":[{"sig":"MEUCIBd4ytpQWjlwZURgCm6rFRWHoe/wrAFsS8fSjIq7yT1lAiEAukrz+IxK9Hc7ELDRWo2PloOn3vfXlBmEuxyRSjProcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.53.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2424743},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"a51dbb64d6adbe7ad822963c3669e74888ef89de","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.53.0_1786962628563_0.08354888438339181","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"name":"@nanobpm/urban","version":"0.54.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.54.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"49c68ff666f1478c3ef780a32f6f11cab0d0c542","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.54.0.tgz","fileCount":269,"integrity":"sha512-lKopZY73oDa+gbkb70ff5Cw3HQ4DiezJSEnm1l5UqtRljxa8LFBj81ZOL/JpmxbJbdueKp27aYFAVxZL1dLZkw==","signatures":[{"sig":"MEUCIEstVCVEqxvSyDRj7eXnirO+uUsgRWT1dAAQoOjHf7DpAiEAqdW7RcQuS4YYEIor+fyKPG9rVCfAo8y5DgmvNLGG/eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.54.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2455977},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"391ed9d71c2ac51593efb08e76e2f33996f1d776","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.54.0_1786995197892_0.9299685572185008","host":"s3://npm-registry-packages-npm-production"}},"0.55.0":{"name":"@nanobpm/urban","version":"0.55.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.55.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"d02d607fd736d853c4d9b4315aa841d9f0b7ee51","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.55.0.tgz","fileCount":269,"integrity":"sha512-K6ljP5T4aYOpotmCbf4Di0rnAN+gYS4ffG+wwfwgWijPLpDcvNfOQPssNJV9j+afuQfjLtt9wLZdoGasdiNIkg==","signatures":[{"sig":"MEUCIQDZqMgemHfL/2Imkg0WLIXZiSZHgsNaEGF07oXQ1uPP6AIgEWFPcOPp015H253QQXRokTOWrgYV7/VLwjyTPLktuKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.55.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2471832},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"f46c15cf85f5ec3ee4a318c367d486291a7dd011","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.55.0_1787009657531_0.07412841500343959","host":"s3://npm-registry-packages-npm-production"}},"0.56.0":{"name":"@nanobpm/urban","version":"0.56.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.56.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"b1d315b171b74198361274f90bf4769f467c6eaf","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.56.0.tgz","fileCount":274,"integrity":"sha512-/GLXeBasIkIvSi2ub717g2+6MXC5VkPU2xlNCPhEai6hvS6dYVXr163fsbC5wuL0CdxDLgSSydAsFiix48mwZA==","signatures":[{"sig":"MEUCIHC4z+cA6H+g72/7X3hS/OQxc2qUTJxUwREwIwDHVU9YAiEA2eHxPWIRkqJPmls7SMzoGRS9i/GsD/aAYL4EJZGpPzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.56.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2617268},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"}},"gitHead":"02e44a499eed9048d6a6ee6e70448a39993a71d3","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.56.0_1787090687150_0.8397332916302347","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"@nanobpm/urban","version":"0.57.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.57.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"c212e54fafd5bb0bf22da0626626dc9a0ec0a079","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.57.0.tgz","fileCount":302,"integrity":"sha512-1wY9eb8s51CQA4LdPrbhsjgHtpUC3RVg7UEU5CG8HyeUrqs515u/i0KGe6Egliyq1s89BOsKNN2ZCFW0Wz3uFw==","signatures":[{"sig":"MEYCIQDJtsrsYLbL3E0H8I3tqxjjnF8WbQ87RmTT2QoBUXttfwIhAMNJ0I3x0IuHVVhzAVL9Eb2ylBFAza8gsnqziHBGt4gc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.57.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2625760},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"59c1fca07eeb0c69f8d849075a4c91bad884f3b7","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.57.0_1787093339766_0.011482671707014891","host":"s3://npm-registry-packages-npm-production"}},"0.58.0":{"name":"@nanobpm/urban","version":"0.58.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.58.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"f47f9b751076fbf8ac599fab5eb5d80a7b6701dc","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.58.0.tgz","fileCount":303,"integrity":"sha512-fwKSuEpgWR5DdbSvpaYgIHYJr02pof60nDNhf5cnNVBPa2p3jYgsHTbylS/LrCdtwX74FWYzJhIlFsiYOjeZoA==","signatures":[{"sig":"MEYCIQD5Tqv8vJaTVtM4o/igQSSJp5CuXh8QEAt+KwHjrpMicwIhAPFBzXNVHKWAVct6F88qbjpDDJCYP9o59elKtm07Wm7s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.58.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2711098},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"eadd5d81630bf6508cb162d2ea15a30dceac2089","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.58.0_1787096301281_0.17254633742906988","host":"s3://npm-registry-packages-npm-production"}},"0.59.0":{"name":"@nanobpm/urban","version":"0.59.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.59.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"a0f432cfdb2d26c32e7f0e48428d8e13ef61287c","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.59.0.tgz","fileCount":303,"integrity":"sha512-/6zX+ECldQ1mYRkFwGNw5ySZlXjiMrPeFoBsJcyhOXML0Cotlu43a6YFCPcQ6pZ6vbOVUdCwpuSSoKzbRregmQ==","signatures":[{"sig":"MEQCIBgt65uinUrdaY00KUuaCUa+j8pGQflIjw1zhsLqQ3kbAiBqXQGCBF1+SEZILpOVqDcUMIFnhmxlKtNIiyjxtjfIug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.59.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2720499},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"b132116dc4d266c99ba3f4a5f877a8ba7b06f516","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.59.0_1787098347725_0.1807846773437911","host":"s3://npm-registry-packages-npm-production"}},"0.60.0":{"name":"@nanobpm/urban","version":"0.60.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.60.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"c397d939b769284791554083cf4dbed1bc786132","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.60.0.tgz","fileCount":303,"integrity":"sha512-rZ8jfm3wRim/4xcjqIjGsAHl0RNhgKILDnok3d/K7G41cFruKs9nqtvB5fm5GUrImO2gGJm/0zP0NRMVVBmttA==","signatures":[{"sig":"MEQCIA2K760f+RVd5UgcX8OJlygrl02GDEuQjLacqPShYHuJAiB1nvBa0xhrKICvRngiYYF6kxHBsmK9buYT1driE5Op6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.60.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2739312},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"472469181d9c489d6c906e0010bbe45842bf7d80","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.60.0_1787099940803_0.2082624940016371","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"@nanobpm/urban","version":"0.61.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.61.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"5df7b3e3d9261345230f38a1bd41779a1ca85507","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.61.0.tgz","fileCount":303,"integrity":"sha512-RNUWWZ4xdEw8oS7jiGplzPWsatxURxgVqxinO4izaYbUE1AYLNXcSDrHqleyqENTfw1KEjtwJ/iYKjYA60Y3nw==","signatures":[{"sig":"MEYCIQDe4CqpRVtJdMMaThljNW6kHApb9jS5LntZriOXg2L9DgIhAL2IC4uc0iKTgW6l1FBCs6naT/7yBcQaEMwMOaW7nlzs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.61.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2764679},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"6da0c97620c8e7d5653d3dc4d100587ceebc12bf","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.61.0_1787101671254_0.9552711760238501","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"name":"@nanobpm/urban","version":"0.62.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.62.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"0375f71362b30563d0a9778ddadc8e8ff833ebb9","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.62.0.tgz","fileCount":303,"integrity":"sha512-wUUObUlU3tj1sNfmTV5dcgSHDGeMlzTJ/r3Gj2y/cG17D+Yvja7ApumWwVbpMqx8UZnbWi0paAdyP9OKxLPvJQ==","signatures":[{"sig":"MEYCIQCvSJ8k2QVTmK5IHNePl7sr0dEptTFlE8F6l7pyOSokUAIhAPJn8Q+dCz3UStLxTKQNDoVonBFy39j1uizKINhJvrFr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.62.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2769579},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"978d73e5ce453800751e84d79444f50a6b903b3d","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.62.0_1787101982357_0.1356651567348377","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"@nanobpm/urban","version":"0.63.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.63.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"68d8b9c66e61cf95c1157a35fd3be46b0ff7aadb","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.63.0.tgz","fileCount":304,"integrity":"sha512-bl9LrLnKRh8QttQCZ1PLnilhbxWv6eeW7gdxPeK2Vm9vTplOFhkq+jwkmukZmsaoxh+2AfzWqX60x0Xb2cKQ1Q==","signatures":[{"sig":"MEQCIDuOOwkp33QMDrGH0K7Am9Vmrviwa1iP9EsyytQB8He8AiBQ6yXtAzfncfQCGlykahp7ckDNzK0hnkZgG9sBFkGP1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.63.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2796077},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"63477c3f5c0d9128a11ad5b93b3ba123e73e55ec","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.8.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.63.0_1787103638767_0.2261853002626686","host":"s3://npm-registry-packages-npm-production"}},"0.63.1":{"name":"@nanobpm/urban","version":"0.63.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.63.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"78b532e3bbe37dccaa469f7021a9fab81481a0c6","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.63.1.tgz","fileCount":304,"integrity":"sha512-PbPU4lHRfvnkj/fkQQmV4FvI0YrAtGXwi8Zf/oikGdy6uhcjOLO+1aA3aoiwzZ9YCRHEn5VUpT5YNDLpwX6DzA==","signatures":[{"sig":"MEQCICzYQ96/+E69uAQXEd2etGdzQC/INZRhclKQMTjP9ctIAiBzqqWcX1E0Y0+cMh4YKFDZF2d5EUKSLiu6CkdVHQV4Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.63.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2796077},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"1f415cd3e8da06a733fda46b38c9459a6f662701","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.9.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.63.1_1787104201663_0.6443741916839676","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"@nanobpm/urban","version":"0.64.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.64.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"763f1ff2b54a0d8a0a36f9ad469b6ebe6f24efc2","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.64.0.tgz","fileCount":304,"integrity":"sha512-Ai9bmzNy4+PCRYD92qs/KcK46oAmXaohl0MV5kbiHGCI3YNjgvcrq3TRTpjjp/b6BfIW9afc3s6QrX5kkq1V/A==","signatures":[{"sig":"MEYCIQDZvAsDkDyusUSPoc9S0sTnhJBYPOoPptmbwYfi/zisegIhAM4VLPjfUkuhowydbumdM1nFY7s0sTosOIWpsv3euScq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.64.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2801992},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"ebb47f171919b2479b89570666fe66ce46ba8f1b","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.9.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.64.0_1787104927843_0.708941381949858","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"@nanobpm/urban","version":"0.65.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.65.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"8a62a1f3de7f4589c015f9a426bcf7e5668446d9","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.65.0.tgz","fileCount":322,"integrity":"sha512-GMcssXQN9lfYhb0LBIZoomU/3Gq6KfztugTD7qjrkNwxyQ6+YpLEXk90DR4grT6E83MfjDxQbD8rain8fK+4cg==","signatures":[{"sig":"MEUCIGE9+PXibiX6yWjjHZActnJnjZVuQl8P/rkisiUnL96WAiEAlnA4+kAIAHscUVMxuWYDY0Uq/K6e6GgKaj33MWFUHEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.65.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2936577},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"90c407c0bc9c1647fd05d5219b9cf14d278a14a4","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.9.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.65.0_1787107790576_0.13577273225435937","host":"s3://npm-registry-packages-npm-production"}},"0.66.0":{"name":"@nanobpm/urban","version":"0.66.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.66.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"ed359627073c66b7319329c4c657a936af63c54b","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.66.0.tgz","fileCount":322,"integrity":"sha512-hrNSqCK3v9TLR5i0S/zY+TWEVRWMLytfg0Jizcw44WJhfIFd4aIBgjJx9LLe4xkPys7Uy2CPq9T7mgyuldEdhg==","signatures":[{"sig":"MEUCIQD0X11/Y9ioc2tMo4MPSk/b0ZTaKjD+RiNO5fZRKKmd9gIgYnAIDHQcbeRW30RUMeQ24/3+lzXrteZleErX8IDBKWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.66.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2966984},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"768a785eda84b6e400a0af3847ecd6302c881f84","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.9.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.66.0_1787108462790_0.7933714995336636","host":"s3://npm-registry-packages-npm-production"}},"0.66.1":{"name":"@nanobpm/urban","version":"0.66.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.66.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"794c15a7566f5777a83d18feb32973bebf9b547a","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.66.1.tgz","fileCount":322,"integrity":"sha512-lV6mobzuz4vsknCHE4qN2wgAUZkycRSpkW/Au4w4kMHr5pva+mPRQ3BRSrZxJuzH36AcErAp2j1ZDNNrgjjPVg==","signatures":[{"sig":"MEQCIAztD7uo5QqCXlYLki18MKba/PMK3XX6pt0NS0mtq0NqAiAKvr9PBtv4eLjAmoIOcu1O/yc6MiOtVGaMgb1DDp3PZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.66.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2966985},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"321590d2c44ea46294ee800c916ccfcaa390ac36","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.10.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.66.1_1787108668319_0.8343977507094784","host":"s3://npm-registry-packages-npm-production"}},"0.66.2":{"name":"@nanobpm/urban","version":"0.66.2","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.66.2","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"9d97601bfce92fae632f0de0b9bd5a454ac7dfe8","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.66.2.tgz","fileCount":322,"integrity":"sha512-GmlMV0BRPZKeLQS8iNiTh4dwtVsqlCv2HhHHpwTQYeZ2P4rh2mfAZ1X6rBxAZh1Vqqa6GPM2QO4tU0QakPIYOw==","signatures":[{"sig":"MEUCIQCV1VZpErcL2xdYVDdtHC9Lfx25eYfw3nqITnQzpl0cqgIgI2MBf+vKD1Mcz4MR0jFfJB85eQCvtPFv9G5GcSfZfZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.66.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2966985},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"4189b6e0bf4fd0ad0498483045a2b5ec9809e695","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.11.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.66.2_1787109148055_0.28123609612439227","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"name":"@nanobpm/urban","version":"0.67.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.67.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"4c0f905936ba4a44c61762f25f8664a0881abb30","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.67.0.tgz","fileCount":331,"integrity":"sha512-ADmrSk00BUX+iUwXiYF71BVLIK1GvWxfILALVsm2FmPpdXhSGoe1ANZYe9H1n7AElPI0wsjURU/3eeBZXquqGg==","signatures":[{"sig":"MEYCIQCwC92QOBlH9GwdIz5B0yJJZO8W55TjqGl/+D5GQBlXcgIhAIEdy8COkabjiew/T408eF6C4V7D085ECnzOmT0uq6GA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.67.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3024359},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"bf704b118106448f4e93720199a7b8f07b563770","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.11.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.67.0_1787110665493_0.818002344571148","host":"s3://npm-registry-packages-npm-production"}},"0.68.0":{"name":"@nanobpm/urban","version":"0.68.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.68.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"d5a6790d213c06a4209ca62e55b8a98b27c3129c","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.68.0.tgz","fileCount":331,"integrity":"sha512-TwwtWSxEpDgRDRh8E7aUGczh6DMAxCdvZ/1EgeMv5sW2nmhxGoKmVYA20ryA5Ml8m0ktQFB4Ed7dtwH+4DIhHA==","signatures":[{"sig":"MEUCIQDF87KBbwJV4fl2Gf4QQG33RYYixydQBH+vsS+6cHggPwIgVFB+3lCN8iQub9vpC0GaDV/TdbXxWC6Mq0EUJY08StA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.68.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3069769},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"308abe6b344032f0ff9c6368e0f7fa141db5f8c5","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.11.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.68.0_1787114744659_0.06896826641438691","host":"s3://npm-registry-packages-npm-production"}},"0.68.1":{"name":"@nanobpm/urban","version":"0.68.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.68.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"3af5327d5c5a4b14ba4cd9351fe8555f1b327852","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.68.1.tgz","fileCount":331,"integrity":"sha512-SzyU/Y041zLuz+9SYykpWP/E0JOh4MrQ4wFfbyHqq6a8E8kUPWn1uoml1Y56m9uwka7M+7czVqTphJMQTLYlYQ==","signatures":[{"sig":"MEUCIGlpFt5VL8mUI4tNqHFTt3LHPhE6QDTFW1tjdOF+P+AsAiEAgflSRNZ6AX1ZiEY9rBqRunUXZxdbXi+TY3o0/WcS3/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.68.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3069769},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"3565b3cf9b2f35c1e51005011928e95487cc5727","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.12.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.68.1_1787117292680_0.06686725079773304","host":"s3://npm-registry-packages-npm-production"}},"0.69.0":{"name":"@nanobpm/urban","version":"0.69.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.69.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"dc7e47154de38094a08e8babd9c85fdf0875e2fb","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.69.0.tgz","fileCount":346,"integrity":"sha512-K0wwwihXBKidHosscdrww6A6req+AjMoZ9aB4eOAHrOPtsiKnwnX8njalJEpVvx3D5Hfg+SkOWINswCiakPK+g==","signatures":[{"sig":"MEYCIQCBvAxdbqkpw14uNTnwOdYJ3Yxwjnt1voy/uC7lP6fGoAIhAKKRoXVkuSb/K+kD13dNTUYlAbuqQYKYh90COtIfiLjc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.69.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3221567},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"e17c91cf554131b2b5fd10e9f390bb8a29e2259a","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.14.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.12.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.69.0_1787119138470_0.4696507992809771","host":"s3://npm-registry-packages-npm-production"}},"0.69.1":{"name":"@nanobpm/urban","version":"0.69.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.69.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"f32cffcada1230ea0a5c62f2a29fc9d747fd3c85","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.69.1.tgz","fileCount":346,"integrity":"sha512-01oymhaO4Uh2biQEa2IdHHkR0DhQ6DoVa7TFJC3nhtVPYByQsZ76BKOq2cuw7caNPGX3+yzk5SgjD/gG1dGCwA==","signatures":[{"sig":"MEUCIQChUwM9Sowf9A6lVBXD07Q84cVpbGEAPVc/QY4fv5MnTQIgK+34oM4oJkNhQh2pVnJoYYA8JoBEco1o2QM6+A5cYb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.69.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3221567},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"c7c41c1670844b1cdd2ead533156eaf5fe2243fb","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.12.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.69.1_1787123658261_0.4476284440634808","host":"s3://npm-registry-packages-npm-production"}},"0.70.0":{"name":"@nanobpm/urban","version":"0.70.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.70.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"ac04c6bd01fe1667c0269cf7c8c96ba9bce8fd0f","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.70.0.tgz","fileCount":365,"integrity":"sha512-jtnbZtWFm8Cu2PrAMvAF9jAYIw7r2w2nWUZnbl2rZeSIoZfLhL0oqvSvpTvLC49ofzTrNC0i9Kk7y0LPcZixeg==","signatures":[{"sig":"MEUCIEoQsqAmect3F5vOjwS8UxzUzuxYYqHzLziyal9q/optAiEA48Wxx4QJbMWIHBvonQvwW4YtT6wzaODjg9nNBtUH3KI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.70.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3299440},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"36181e4e333d445fb254940273cbbecf7ffaeebb","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.12.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.70.0_1787125243916_0.8828627998125325","host":"s3://npm-registry-packages-npm-production"}},"0.71.0":{"name":"@nanobpm/urban","version":"0.71.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.71.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"4431b2554e4b135b657ca1dabeb4324c5c5a0635","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.71.0.tgz","fileCount":366,"integrity":"sha512-ZF142JrjHC2LDhZqaOWnATWYv7REV8+SLumKiTP+n/0xdIZ+t8tPnIqvgqeTnn3fwqC/YjbvKlfJWO1SkCG59A==","signatures":[{"sig":"MEQCIAe1KddOh9I+I/KEGjsKWz+l51pyC+BLfJTom1r3oWrAAiAfrHQyfCnKwZb4JK48o7DihOXipUkJQlxz+KmgPff3wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.71.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3310285},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"045e450467ff0c5b60591d2ff10f78c0f3a7544e","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.12.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.71.0_1787125706560_0.8735865044631748","host":"s3://npm-registry-packages-npm-production"}},"0.71.1":{"name":"@nanobpm/urban","version":"0.71.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.71.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"4c07900975c764122139d4e7f7172e4359f2225e","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.71.1.tgz","fileCount":375,"integrity":"sha512-ooxc1427OWzqKjH7qVBR1OYIjWIb6CFJ/jGC3T8MljQeZnVAdXFjs7shZN5E1Oq3IRaJ8ssJTJpx+iBq9DwgCA==","signatures":[{"sig":"MEYCIQDECdpg1l0+XliU9rPJpCYO/p4tSpcjbhcdhBOMVlbr5gIhAMXZkjgWIyL/LhhwdqjE2/SnxZNzkI7WPHcQqfkfECdr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.71.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3342733},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"0138057287f59d0810146c6e2aadc15f277b1c2b","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.13.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.71.1_1787193430089_0.1857787130109303","host":"s3://npm-registry-packages-npm-production"}},"0.72.0":{"name":"@nanobpm/urban","version":"0.72.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.72.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"006b5f4f6c572fdfe17352d076bb465052c3a73d","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.72.0.tgz","fileCount":377,"integrity":"sha512-PRW/9leqkUi+ylcewz1APIPUA40qpdKAjIpe8HWveM9txIJ/RFvM/zAouDe7f4cI64oaJaKFyHPm3NaseEisVg==","signatures":[{"sig":"MEUCICgOpw3CGQJp2lMcHeGrSnq/nFKcscABNYKBwNFEVp5QAiEAld5hI2mrtX3Mfav/q9ACHrUNlawjNm+M3l71V6cmZ4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.72.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3359238},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"07b7ea19227bbb7e8317bed3b8ddfd4168a3f304","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.13.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.72.0_1787197929093_0.42816293630061675","host":"s3://npm-registry-packages-npm-production"}},"0.72.1":{"name":"@nanobpm/urban","version":"0.72.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.72.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"b402d44f5b552939c7319a0a8e182cefbce8d92a","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.72.1.tgz","fileCount":377,"integrity":"sha512-OOqRDzaKmMsUR4oD5HP0anzVeksU2F+yPg/8kzxKu3VX8PJX8R9VX5EO+qLFxYkKLSVIUeOIx+GvkUoihOgbkw==","signatures":[{"sig":"MEUCIQCNn5k5rpULbuWewKyJ+foq1KwqnBbXuzpkPvvezg5MtQIgEY3nWQZFUAkYSqq4RNjtnB7Y3BfIDyjKsaCwdXSOCcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.72.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3361217},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"a54e20ebb79cbb38de337c5005876631a61df394","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.13.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.72.1_1787261259470_0.2923794025261963","host":"s3://npm-registry-packages-npm-production"}},"0.72.2":{"name":"@nanobpm/urban","version":"0.72.2","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.72.2","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"e220f30d39bd4f21f7f00382fc8e37defaa16851","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.72.2.tgz","fileCount":377,"integrity":"sha512-zbZh4UB49ZzkE/9G6Qd0tfv65BcS61eJ27nlWzfZ/9qQI8BlyqxttpUfy40uWYdavZ56xCYMypvkQf/+IfJvRg==","signatures":[{"sig":"MEYCIQCnEPJRo4cRqN7UQkD1xjfIm8yWqtZzMzSwRtwjftQnpgIhAJc4FEQ31W5t5gUr2DWKMJv0xCuwczHpMN4rN69WO4pY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.72.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3361217},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"6a5772ab6881d7fdf95cf1927bf692e060958d2f","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.13.1","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.72.2_1787266711672_0.04576796801020255","host":"s3://npm-registry-packages-npm-production"}},"0.73.0":{"name":"@nanobpm/urban","version":"0.73.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.73.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"3267bd5dd7dcceb049c2e92884bd1c32645165da","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.73.0.tgz","fileCount":380,"integrity":"sha512-XguOgWYWhYSDSVDhYnOxQD1gNj9Mzftn2ryMZejM+D2Sf9YLutLsYVGwBpD+1Lba9cUEh8Ln2lYDr8Cw5vLKfQ==","signatures":[{"sig":"MEUCIAJMmDvbESNIp3iVX9QkllDIRc1zt0kRe1bzabHG7oUIAiEAw2DXwqhrfAhOh8FZpdbTtQtcM3pUbYjS8dwonjpuFTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.73.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3388408},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"158c3b07d455e3fd105263de3d508a4cbe8ade96","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.13.1","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.73.0_1787268586058_0.4928618052154099","host":"s3://npm-registry-packages-npm-production"}},"0.74.0":{"name":"@nanobpm/urban","version":"0.74.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.74.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"c9abe248590bce5915d409f64527b8d6d35490d9","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.74.0.tgz","fileCount":380,"integrity":"sha512-wQKKZVcRguBy/sjJjn9DR4452xIcCEZuBriaVMs6ygxPX3WNQ53eQl3kGZ8gAl+4QzEw8718GIl5BJSCpNvigg==","signatures":[{"sig":"MEQCIC3DhPIekTYL0Jym5jh/i1JHubylNEanspBgBtlK133vAiBq9yXF/7zak/VZ+HQPl2XMpp6SF6qg832BCkPiRqNObQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.74.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3407849},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"fbfc637195843335ac1ef65546ec84b5058a9fb3","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.13.1","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.74.0_1787281083936_0.1998195192639809","host":"s3://npm-registry-packages-npm-production"}},"0.74.1":{"name":"@nanobpm/urban","version":"0.74.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.74.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"f2e668fbcd7dcefde0269e194e2ba8b87bc19f5c","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.74.1.tgz","fileCount":380,"integrity":"sha512-IcYvtp2lSs8zXTE8t867M7/KJrPz3SIAHEcSF4kSEHtHllHTiPoTT9t2V4gH+U3y7D7jVWI/06SfRpDk0fb/IQ==","signatures":[{"sig":"MEQCIC+MDmZGxbndrl77MuZdWbtrm4VLlMtZ7fDvqjMePsdIAiAQAO7/5P1l8xzKaFMQA86lOBUD0+HMdMjW/X36jKHkyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.74.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3407849},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"6d5427a7da16aca61baebe9a58cca2b80ff38c79","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.74.1_1787281215663_0.519582751107206","host":"s3://npm-registry-packages-npm-production"}},"0.75.0":{"name":"@nanobpm/urban","version":"0.75.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.75.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"8caa656f249515b854368db3b1f6366d9d2c78f2","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.75.0.tgz","fileCount":380,"integrity":"sha512-b9CRC/tmxL0a3354PPVRZUiDahK7joox5XFTjQ6AcpWdn9o1d3jpdfEg+VXoZ+sJUm9XoesVhBg34sORWhyaFw==","signatures":[{"sig":"MEUCIApRFYr9Li93Vd5KI3uXj8X9/9fh+nglsnVaOUnVI41bAiEA+XQK60c9hP3C+2+601dGNDN+CKLcJOYLiBKBNAEJ5mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.75.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3418063},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"20874d006c7b6e85bc170e66a7dd2fbedba8d5bf","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.75.0_1787281406935_0.7014736090975557","host":"s3://npm-registry-packages-npm-production"}},"0.75.1":{"name":"@nanobpm/urban","version":"0.75.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.75.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"3dee9d3598728531d0e374948b2b9d8fe3b7ec98","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.75.1.tgz","fileCount":380,"integrity":"sha512-h5LgoL315+iWcGsd5Il8JNOJ4Ncm0pIZBhbM4AqyqVANRgQCLBJySx7ZrWW8J0Xm6Pyfd6UKMIBCIcSV5KhbEw==","signatures":[{"sig":"MEUCIDIIY1dlWHxfgms47lILeinQkc6Vtq/AzlDTwxvANyeWAiEA2An9Pw1YOKwsJQAFMejGzMPKWvUUkCuehcDFY5z5kYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.75.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3419018},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"9dbe8f6c95e59fd05db0d0abbd5f0eaf63d720b7","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.75.1_1787362300678_0.06433421347087065","host":"s3://npm-registry-packages-npm-production"}},"0.76.0":{"name":"@nanobpm/urban","version":"0.76.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.76.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"f7364b037c0d7c41cf1b0489b7448e5f693eed69","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.76.0.tgz","fileCount":380,"integrity":"sha512-1U6QA1MEDEFOl8hugsl/vjqY/MO/+SR7Y1MXokJrn/rt10FaUjjk7zlmTXkNdkitt2xdFrY8bi/uC9Y2mtLbjg==","signatures":[{"sig":"MEUCIAtqB+pX8ZfMiSfwBIzzT86+mkiytW46tiofbZNLu2JkAiEAhaz2S70onM3QZ61WecBHGb5o+8ll101cmtOuPbOpULM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.76.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3422855},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"667c7e5e445a72f86595de6d3daa5e9333c379fb","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.76.0_1787367227665_0.24453494541429488","host":"s3://npm-registry-packages-npm-production"}},"0.77.0":{"name":"@nanobpm/urban","version":"0.77.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.77.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"c0e4375ead4e257f724555e792aab453e1e85f33","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.77.0.tgz","fileCount":380,"integrity":"sha512-SbxXHf09dCE0+/mKCmbcN/o9dKYXSW+RAdPwjWgvvjYY+Yho0/8pYoX5ZwjTeq+xFYiJdPaJlGasF9EoM3wclw==","signatures":[{"sig":"MEUCICF+LjyBtSdIdY54pUtDMmF7a17OkETB0PXiuxH8lr/iAiEA1Opj96FJdrXP7PponbbdeYMJ4R0QBPQg8JZYXqPPSeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.77.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3439070},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"a12d8c18682ad52091d6f42cd4c780b9200266b6","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.77.0_1787367732420_0.6565779468761668","host":"s3://npm-registry-packages-npm-production"}},"0.77.1":{"name":"@nanobpm/urban","version":"0.77.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.77.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"32e3bf1280618ea92b4c9df263b24bfd74e99911","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.77.1.tgz","fileCount":380,"integrity":"sha512-EnrskW5ixMvWejJ+mLq2gFjNIIFeajMrPSMSdig59iKbsO4sxci/Lua7PJvtIFdBq+uYI33whviNG4Q/KRe3Sg==","signatures":[{"sig":"MEYCIQCN0j72AmuMCTjH1VwKq288xcD5TW/A6rpJ59itjEc62AIhAIxzXEqjkdCwq4/ODWfN/N0l5GnXAfDS2Av32ZDq7yWQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.77.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3453349},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"abc9644c2536379cb50d4a329b8194471c2003b3","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.0","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.77.1_1787380964221_0.02904862551784304","host":"s3://npm-registry-packages-npm-production"}},"0.77.2":{"name":"@nanobpm/urban","version":"0.77.2","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.77.2","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"ac68b92006a85ec7bc2a6f77d2fb345b773d4d8a","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.77.2.tgz","fileCount":381,"integrity":"sha512-aO7Nyx3zSpWrPDMZc4P/hHGiAE4W8H5VZ/ReCKZNfB42+DGFzLKuoUY5hcbi8BxeYNK6CxBeWUW9RMDj84JzXg==","signatures":[{"sig":"MEYCIQDbCBLEG6XeczzJz+NtFvjpzZibeci9VEBvYLnfXtRM+QIhAPdD66yap0IfI4J+NjFGiVUeArtCZrTW0JnvowijB913","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.77.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3480442},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"18c38cf09744ee58b5d947f0965441b9d0e58eef","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.1","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.77.2_1787394832420_0.42222932674259805","host":"s3://npm-registry-packages-npm-production"}},"0.77.3":{"name":"@nanobpm/urban","version":"0.77.3","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.77.3","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"75448248ac96605927475d58762b4854ad2271a9","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.77.3.tgz","fileCount":381,"integrity":"sha512-QMORzEFp49HTzk+lSJ1vuVf+ufjRjrLpOE6BDsvBBjgnBbRxe41sOlE2UCdHNnN+/mnENKHd2BnPSguA1njl+g==","signatures":[{"sig":"MEYCIQCmHXup6NQ6ZoNJ/UfzVQStPHlV1HoEgQ3km9oQJd3HfAIhAOvGMoQO5Lewn09aCyEzGfDGBHKkmU+yL/UI8o+oUV8a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.77.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3492575},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"44b2d37eb4f3044915091471d14ecd0fc0632323","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.1","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.77.3_1787404580583_0.27721441774077826","host":"s3://npm-registry-packages-npm-production"}},"0.77.4":{"name":"@nanobpm/urban","version":"0.77.4","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.77.4","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"6cfb8601a93685388d0a567746d99747b4993105","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.77.4.tgz","fileCount":381,"integrity":"sha512-KK+DUHmfKiCJ9suyl64Eb948MzqB2TL0UXLhmcXRqj9SCdxOYHViep0J+84mpUHlpTostuhj9NftliE0w1FS6A==","signatures":[{"sig":"MEYCIQD2mhi9ARUk+omR97s8GK0IyLnOUg2C4asdcGU4KPjDHQIhALKohnl4l80PcqJoS0WswDcLN4yH3odMGbD03fo48q+D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.77.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3505626},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"70a805ea479037f5fc790d98471860e9d6ba7a07","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.77.4_1787406643843_0.6949185805437614","host":"s3://npm-registry-packages-npm-production"}},"0.78.0":{"name":"@nanobpm/urban","version":"0.78.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.78.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"d454a80684ab0ef40c856d177f86b41554da9ba5","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.78.0.tgz","fileCount":385,"integrity":"sha512-rxiUQvAh22NVHuIRZ6ZBKMNDO/PPmnRVF89MGFnr7PkMyXtcBSLXXOpo6saSgSsppcRMspqHQRVGM7S2+T0huw==","signatures":[{"sig":"MEUCIQDncPB4xiw4+ZdnAwjqlPWmHY6/gHs0ol/l3pYi5TjPcgIgIsUl2Tk2MmZcN4GGjiiL6oUUuRljc4vvZoqkgZnJuQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.78.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3665818},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"0f010831ef54d02a36faca0b97e60fa2c6d2463a","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.78.0_1787434102656_0.8229263928276203","host":"s3://npm-registry-packages-npm-production"}},"0.79.0":{"name":"@nanobpm/urban","version":"0.79.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.79.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"2f45bbed8400c8a7345794687ae0b73aef2fd9e1","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.79.0.tgz","fileCount":397,"integrity":"sha512-9JcL325GpFROht8CbYXEGGWoz8i0oLbu4Wgb45TZ0c1EmdShaHoE7c2SmXAJjPY9UU/Gh8qDpj3qFSZkvymPBw==","signatures":[{"sig":"MEQCIGlUnvM5swtlGQLe3lGeGmki3Gh7Ko8C4TDwjaI6lhbCAiBd4Z54zLAdMF0foxe4aZ0JrD1Ojt+O56i0ZN5rjUHzOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.79.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3734331},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"5cb5c8a7fe8d05efffae3a1cf9e62ce1334cd60f","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.79.0_1787436058142_0.2837484788683129","host":"s3://npm-registry-packages-npm-production"}},"0.80.0":{"name":"@nanobpm/urban","version":"0.80.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.80.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"7f19cd9799dee6d4d83deb680b8f2a6907acec41","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.80.0.tgz","fileCount":409,"integrity":"sha512-pvmgjl0Ein+Y81DQTN0WZS7Trnq24JlWBBR87Fm4cfyxAuI/ZBdDstfnEJ0RN9j67xh2J7VYQ+gUoFeXMwhfFg==","signatures":[{"sig":"MEYCIQCfdWL512mNNz04Heiffh74RfNx0FgCBbTouwM0mdwYvgIhAMoPJCmJhcysbxNI4WDZOghYMBn5CPO94vz9iRKeYR2P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.80.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3806641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"bbf0ec31269f33e6298c5806ce111a03f3b8c40f","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.80.0_1787444241657_0.14801809466194005","host":"s3://npm-registry-packages-npm-production"}},"0.81.0":{"name":"@nanobpm/urban","version":"0.81.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.81.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"dd4c245b5cc71c96b5905dc9aee74555c69c8e06","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.81.0.tgz","fileCount":412,"integrity":"sha512-6PGGWlHykQiwrt+GPjG5kb+L6LXGc2RbfC51ZuXLzxqgZGvOO2pTUziexiuHRfZE6bgQHZDuSh3KihV8j5kDJQ==","signatures":[{"sig":"MEUCIHSVsMBu9rU1K3/vWMzTst/vB/R6qXjpCcVUTCpvAhJKAiEA1VHB0zgDpYU9Bg2LzNQHWWD2MWYijnIQvU7L5ysg8S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.81.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3973947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"c638ae9642f949b8cdfc42f325191afd6c4c631c","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.81.0_1787453547343_0.3956551357170639","host":"s3://npm-registry-packages-npm-production"}},"0.82.0":{"name":"@nanobpm/urban","version":"0.82.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.82.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"f4595d8fec760e9837fcd992fba5c1fa4492a7df","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.82.0.tgz","fileCount":413,"integrity":"sha512-7Oa9bIE+/LD4rHpQ1Nl5OGqTGQLfDXPapVCv0hms1kW1kCoQWYIyz+JgdoYMAygktSnwPu0c6JMZ/b6dHKknMA==","signatures":[{"sig":"MEUCIEmJMwjFneLnYapxB6M7HqqCitqOPFaB7PT/SKk28l4XAiEAmFdcwb1N22zb6Akm0ZJmj3wXtY2MdbyeubksrqblAGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.82.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4150206},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"4cfa624cedc9105441b2da38cf0bbb9431ed7efd","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.82.0_1787533486935_0.6943173757703236","host":"s3://npm-registry-packages-npm-production"}},"0.82.1":{"name":"@nanobpm/urban","version":"0.82.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.82.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"cfbd140a6004c44586b4b6072f990c4ada94e88f","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.82.1.tgz","fileCount":413,"integrity":"sha512-G2zf9pjueJLPrNmjcneF88I85YWIlSgNfri+qR3ipug+eAUjUwVFKOeECEr/FVLM4ZiTe/0d/QGmqQM5I8vsNQ==","signatures":[{"sig":"MEQCIAod+qK7nzuOg6g8C2R2vAAGsYBNWYd9vHymOyUC/tCLAiB6/z1v0eWEenvtzvYODjPlUAew3QvBveWhox5CWrk+LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.82.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4154085},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"557d852ba02462173f5f0bb0bc99955100b23240","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.82.1_1787601055772_0.46874846933491443","host":"s3://npm-registry-packages-npm-production"}},"0.83.0":{"name":"@nanobpm/urban","version":"0.83.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.83.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"34571b66ffe33bbe8bfe1ae1f189d748306a54fb","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.83.0.tgz","fileCount":413,"integrity":"sha512-MpOhXxCo/1mJzMksEx4USBzJDmki48b+T7YsB9Ge1ZEk4etPQOUPEeDy7h4TzoFulxL48BDkaqcGId4BnWwbug==","signatures":[{"sig":"MEYCIQDtkiqJNmVumiz/QgQ67vmlx/xHsKJL3drP5KcNRKTlaAIhANpzXeXHgnMzcMubfMbHacr9MoPbzAnsjyEOdl/cS0Ie","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.83.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4208658},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"de572fb445622a3f08d4462562e6050c6aaff182","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.83.0_1787624643700_0.7922419105521499","host":"s3://npm-registry-packages-npm-production"}},"0.84.0":{"name":"@nanobpm/urban","version":"0.84.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.84.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"cd9dda4a22528747ddfcf0de98012143cbc64408","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.84.0.tgz","fileCount":413,"integrity":"sha512-TcIq2hbsM3sN8mgBEkFFV2PM0QqU7jEkdvmnkysv/O4pjNtaQNF0NWTLifio3llp711rwI9h9pUFBo564xkIlw==","signatures":[{"sig":"MEUCIQDtdv1O/nEz61Q3619+gkt6yosr7KCp2jNWEIFs3JcthgIgUEK7WkfZTkCPv2FZIn+fIp5wm+ui4zOxRyqKwBLMdek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.84.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4238779},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"f3e0472290c3c6bfe213ae11aa69cce52dbaf7cf","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.84.0_1787807000544_0.7452203110613456","host":"s3://npm-registry-packages-npm-production"}},"0.85.0":{"name":"@nanobpm/urban","version":"0.85.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.85.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"24fd42a789f774ccc6a28398c93d8b8e8ea77c09","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.85.0.tgz","fileCount":417,"integrity":"sha512-TJpEXIgTbV8TcqFcy3xHH0xFWdnjK61zOvdQIi13BHcNBMmyA0yuSP/CCPr2Lz8svDWViJpTS00cv7moZqsFCQ==","signatures":[{"sig":"MEQCIGQuULI+lQkTgliohQuVopRoKcdCao5Su45Ycbj3meR1AiA6q9elslJqRiViwdWCKtW9Tl0Xx7fYRU2yJahT2HYGZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.85.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4350871},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"516310c69ed046c68f1291ad1c1886218c50f2e8","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.85.0_1787810971043_0.45108046398542667","host":"s3://npm-registry-packages-npm-production"}},"0.86.0":{"name":"@nanobpm/urban","version":"0.86.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.86.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"939f343da49a82339aebb212dce60f61c0845042","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.86.0.tgz","fileCount":419,"integrity":"sha512-BHxM/4qlzsR7Vk93h/opO7EmmH+sC5+zW4LBYOIZweDQhlwJW7XnuZBKGMlD4iUJM+ayvvwVMQHj0ZEwU+DvwQ==","signatures":[{"sig":"MEUCIDR3MGTYg/sLHxvg9GIXdkozwb3FKgTsrBOn6H0qIR78AiEAsjJmVliFV2MLaKf6JzKEtfsFOph61G806l1P2508U0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.86.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4444286},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"1a806349bb0a4d854034b574f661628dc41d7f06","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:mcp":"node --experimental-strip-types scripts/gen-mcp-tools.ts --check","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","gen:mcp-tools":"node --experimental-strip-types scripts/gen-mcp-tools.ts","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.86.0_1787831398052_0.49556291962504506","host":"s3://npm-registry-packages-npm-production"}},"0.86.1":{"name":"@nanobpm/urban","version":"0.86.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.86.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"658dc036863b8dcc05eff8ce70dad2964ccf4898","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.86.1.tgz","fileCount":419,"integrity":"sha512-fc7vyHstCMmCDKnxpBOTYxvpAiJfaZbPopkdIVrOw51Abs1d+IBggTiugTBr33GXFgPD2vtRp7+YxXtREpmY7A==","signatures":[{"sig":"MEQCIEft0JkZqnLGJtS3PpxwLHvllC6tbVgH2JGkMpEtD4B8AiB+y+H4HgMVjwsRDU45jBxdHzmSuMp+X3wNcqNFKchqtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.86.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4459051},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"37a0b5c20f49e90cd0f6848aced50abd0787a964","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:mcp":"node --experimental-strip-types scripts/gen-mcp-tools.ts --check","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","gen:mcp-tools":"node --experimental-strip-types scripts/gen-mcp-tools.ts","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.86.1_1787918379083_0.015049441918060014","host":"s3://npm-registry-packages-npm-production"}},"0.87.0":{"name":"@nanobpm/urban","version":"0.87.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.87.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"660d3bd67f9475ee07cbed1aab25bfe8f3407d77","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.87.0.tgz","fileCount":419,"integrity":"sha512-BFQuwImMr6U3CybEFfKlHeY7Nx0GwxSYTvDh97znijJLWEuyHvOMaPQYU1EU1fUmnNC6ahX+m2IjKr/vgtKroA==","signatures":[{"sig":"MEUCIQCSrwro7troKpe4Xt4T3TDsrxUmCFgDKZUu/dan/ibl5gIgchqwnJxGTrSXYF/vYHfiAvSPGJXdD5IYJVJxMxUMACg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.87.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4498736},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"66545e3d1506d5f07e8fb37a83287b18a5686a25","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:mcp":"node --experimental-strip-types scripts/gen-mcp-tools.ts --check","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","gen:mcp-tools":"node --experimental-strip-types scripts/gen-mcp-tools.ts","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.87.0_1788006646339_0.5700122059128294","host":"s3://npm-registry-packages-npm-production"}},"0.87.1":{"name":"@nanobpm/urban","version":"0.87.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.87.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"1759c99f99c325aa7b44de337bfc5f42952094bf","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.87.1.tgz","fileCount":419,"integrity":"sha512-zU7a0RH4qw23cGBTGfzmtn6YqzLY7MGaJe6BD3KjQeMA3/Q8VP+qX9ngm6GnDvrzQ5gGZVBZyRjpz8R0QsWKdQ==","signatures":[{"sig":"MEQCIFCFqDzGb8PKMYixgqojWiqNbC67JdZ/w0tFL2wc93TcAiAdt47htSyT/b2ThEA345/m3ryQnypyKfN4wroeZA+RhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.87.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4515394},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"8579ba48a779f1e6290a05b358c406d9aef4f032","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:mcp":"node --experimental-strip-types scripts/gen-mcp-tools.ts --check","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","gen:mcp-tools":"node --experimental-strip-types scripts/gen-mcp-tools.ts","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.87.1_1788008675205_0.4556703007617371","host":"s3://npm-registry-packages-npm-production"}},"0.88.0":{"name":"@nanobpm/urban","version":"0.88.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.88.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"b72a8d5919c99d134f38a39005bae7d8b8993e1e","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.88.0.tgz","fileCount":425,"integrity":"sha512-+fnDSdz/1eeBsN/FJJeoaLbo0Qe5yN2JJ3P9g2gM23RcbqoGffoKUYO2qFjTVea4HDspEVlOc+m4NvW4+zAfIw==","signatures":[{"sig":"MEUCICxhcCp6e5PYQ1Tg6/DPR5gOQHHaLepq0cu18VyU4QsFAiEAi0AhA85vYhSPmtIlwarj8j7R0ZqRG4lwau6jDNeFmZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.88.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4796240},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"f47b5afb0fbb22088ddee39b0544904168c8303a","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:mcp":"node --experimental-strip-types scripts/gen-mcp-tools.ts --check","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","gen:mcp-tools":"node --experimental-strip-types scripts/gen-mcp-tools.ts","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\"","check:mcp-conformance":"node --experimental-strip-types scripts/check-mcp-conformance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.88.0_1788010347167_0.35495338782072294","host":"s3://npm-registry-packages-npm-production"}},"0.88.1":{"name":"@nanobpm/urban","version":"0.88.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.88.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"c0b349fd5a57af5bd6b6e3a23684c519f0a9ad9f","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.88.1.tgz","fileCount":425,"integrity":"sha512-CMxZhJrv2FQ5fSqMLcQ4W2DOvNK3m0Y4jhCDgNAFCj+kW3OxbAkgi5yCZ0nVjw+xy83+99GzGxcT6VGzYLk+tg==","signatures":[{"sig":"MEUCIQCqJdJ6jAKIPwyluLt+0hZoKdGyXCVRiDhuW1tRF5mTCwIgdH7JJ+iFA3tXizIt+v1uQeKNuWo/y8ZeDKD2wcJVfNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.88.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4813680},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"b8f0adc2ae75c592c6cb7af27b2e13ee18c5185e","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:mcp":"node --experimental-strip-types scripts/gen-mcp-tools.ts --check","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","gen:mcp-tools":"node --experimental-strip-types scripts/gen-mcp-tools.ts","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\"","check:mcp-conformance":"node --experimental-strip-types scripts/check-mcp-conformance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.88.1_1788141496302_0.4430304410904853","host":"s3://npm-registry-packages-npm-production"}},"0.89.0":{"name":"@nanobpm/urban","version":"0.89.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.89.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"85b7f896a8feb73d9a6d0e58a7b75e9d87d25573","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.89.0.tgz","fileCount":425,"integrity":"sha512-G11oke5shnLzPf9DGQDhYuC5487IDsz6oIzyBQHsmnweyKOGPkyQ/fotmHIbarfeIZ/CVIaeIiizjEX3yA1F8A==","signatures":[{"sig":"MEYCIQDjS5cpEMtnyb6FWkaMrJBwxSFOqW1SF7MQJslWCYj91gIhAKZujkCyTOjmal6/Aa+cZqr1hGgKnoSSqe68rDBt1XLJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.89.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4858859},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"952b8d3add8bc74c9d9687e57bb546bdf37d2ef8","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:mcp":"node --experimental-strip-types scripts/gen-mcp-tools.ts --check","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","gen:mcp-tools":"node --experimental-strip-types scripts/gen-mcp-tools.ts","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\"","check:mcp-conformance":"node --experimental-strip-types scripts/check-mcp-conformance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.89.0_1788202469170_0.5053055511810098","host":"s3://npm-registry-packages-npm-production"}},"0.90.0":{"name":"@nanobpm/urban","version":"0.90.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.90.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"a89a29caf79d66e68b7dc4a529f5ef1cc70a468b","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.90.0.tgz","fileCount":425,"integrity":"sha512-h7Eu5trHNJLXAt4t8W8or8eE4u083oaBMu4617MLFT1RxpT6LVhheonDLahqNU7XSj4s6XCWDH5fYcUmE6vENA==","signatures":[{"sig":"MEUCIDzfct7nGLXvsTUYEWdtF5S1QDyB2fAacrxy8ZYj08YnAiEA79In+7NwSV4gHet0Ehyc11V83d8thqBTa646yTOV8No=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.90.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4877507},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"f54d51adf2a68a11ed91ab0303894da6a9c5ef10","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:mcp":"node --experimental-strip-types scripts/gen-mcp-tools.ts --check","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","gen:mcp-tools":"node --experimental-strip-types scripts/gen-mcp-tools.ts","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\"","check:mcp-conformance":"node --experimental-strip-types scripts/check-mcp-conformance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.90.0_1788210843991_0.8186642132623418","host":"s3://npm-registry-packages-npm-production"}},"0.90.1":{"name":"@nanobpm/urban","version":"0.90.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.90.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"6031e2cc9e7cb604234384c5a3998d19f59f037f","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.90.1.tgz","fileCount":425,"integrity":"sha512-FwEzAFo3M36HEylkYGrsisQdDcmj/lmLswPbppYtJGPgDdHcvjL4VAA/G5ElfZ8cdo2SlHmSRSQYyPg+RC5OuQ==","signatures":[{"sig":"MEQCIFAVOndqMOJ69GkKzuR351pVQhgSzMfDhq30cEcdbxQUAiB7Dq2Xiryr1vMNc9mAqPNdQi/LCaYQapY6sR2zO612cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.90.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4880629},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"aca960779e97abb2dea221574ca2f1bf6744cad3","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:mcp":"node --experimental-strip-types scripts/gen-mcp-tools.ts --check","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","gen:mcp-tools":"node --experimental-strip-types scripts/gen-mcp-tools.ts","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\"","check:mcp-conformance":"node --experimental-strip-types scripts/check-mcp-conformance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.90.1_1788305384292_0.6240042983655727","host":"s3://npm-registry-packages-npm-production"}},"0.90.2":{"name":"@nanobpm/urban","version":"0.90.2","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.90.2","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"afab7c78e57c6a6f7330868fb481eebf9aa98f82","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.90.2.tgz","fileCount":425,"integrity":"sha512-fmWdVuRqOulvsKEGAZxn02T99pHuuKN+xGQWKOxm9VeAXA0uGQBpoJ2avY3iWtuY4M0/C4sLDJAWipRYtdS1kg==","signatures":[{"sig":"MEUCICp29KfsxYFvpjHoQaCnXF6XwHvJeGcxbn4AGGNUKCOxAiEAgNmSGVCUO9n0nBQvv25r2PieSYpMly0YKWDqwKmKSss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFdaTSyBSZB7ppF81Kcq2HPUZ30r8SPmPqmfEWaWOIfdAiA007cnTLnDPpRMNm28v73OqeQf5C6GC27Nob1Kn4WQQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.90.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4888158},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"a41bde4defeb4866806708e998c64ee819f1d48f","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:mcp":"node --experimental-strip-types scripts/gen-mcp-tools.ts --check","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","gen:mcp-tools":"node --experimental-strip-types scripts/gen-mcp-tools.ts","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\"","check:mcp-conformance":"node --experimental-strip-types scripts/check-mcp-conformance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.90.2_1788485911444_0.8059053196136328","host":"s3://npm-registry-packages-npm-production"}},"0.91.0":{"name":"@nanobpm/urban","version":"0.91.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.91.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"34f55e9059a707378c062b0fc3cb8a7a6c6e8764","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.91.0.tgz","fileCount":425,"integrity":"sha512-QubMgQZXd7QmJgFvlljkqCJKzpFK7VHoW6434u8CaO4NaQz8BvI14A/tfKt3NXtcQtgtVa9bFXQWM/Wf+pF29Q==","signatures":[{"sig":"MEUCIQDOoga1g/VkN6XE8asKdAAfHD6Vcy1w69t9rS2GAREumAIgbXIdFvEFZahweP1ZyQiB9mBNGGpNKlRSoWjyar2jeUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCX0q39EOaD7Sd+14c8LX6LgM+02IDkTGgadK+U5f9tVgIgJ8pCxF/8w0jYFT07qJ1bsA5I7yJlZCHXQgWMlgHZ+b8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.91.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4894457},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"b5dccd7fe28e84fc3ffa9731a1bb4856c3f4c7e7","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:mcp":"node --experimental-strip-types scripts/gen-mcp-tools.ts --check","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","gen:mcp-tools":"node --experimental-strip-types scripts/gen-mcp-tools.ts","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\"","check:mcp-conformance":"node --experimental-strip-types scripts/check-mcp-conformance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.91.0_1788491154590_0.182398132617567","host":"s3://npm-registry-packages-npm-production"}},"0.92.0":{"name":"@nanobpm/urban","version":"0.92.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.92.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"2cd9541a6ea213c36e287f83cd10d967e9c037aa","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.92.0.tgz","fileCount":425,"integrity":"sha512-kQCaM6DNJ2sQfd7CwLGc8osbRNACp1Vo66N0K1h4xi/4lm42K6DTqlc5MGmmQ/mpez1+Zpk6xTEy+Afh6qLf7w==","signatures":[{"sig":"MEYCIQDJnNydwtyRQ7HScO6Qcrvn3KNZcKHcxmhJNZ3BGuGvtQIhAITNcX9fVBz5KbJyBKjxoJMtCbFHYs94sJ/Z/wrjAw6c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCTnKsg8AIESpd9p7Q6XAz4byJHBEavoBkET//0M1yZdgIgcIU82GDUmlOphfa6MdpOqa80U88bg2WDH3CIs8fYqw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.92.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4897673},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"37f457f923a48edd82db0d784ce5dca9f0cbf685","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:mcp":"node --experimental-strip-types scripts/gen-mcp-tools.ts --check","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","gen:mcp-tools":"node --experimental-strip-types scripts/gen-mcp-tools.ts","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\"","check:mcp-conformance":"node --experimental-strip-types scripts/check-mcp-conformance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.92.0_1788497857669_0.3393476370247632","host":"s3://npm-registry-packages-npm-production"}},"0.92.1":{"name":"@nanobpm/urban","version":"0.92.1","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.92.1","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"02f3b0ce1c4879feeb47cb087be098ad87af0032","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.92.1.tgz","fileCount":425,"integrity":"sha512-br4hvitouwKZ25ilfsyjnYvLE4BnHS6mqdsSRI18Fz/2nLDeU51n8yypzZKBLNMfKP0giOXeS8ecnZZoz1OVpg==","signatures":[{"sig":"MEYCIQDT2YEWVc4jTcuhEDZvHR12tvG1WMhKel9ZggwxzwL5uAIhAKOaSVxF0qGuuB56wLG3hE4RPR13HOCdSF9kVp8re0YT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDbULspTz6A2uZOVfWYKL7+fBq5G4xUgEzB6jxUbPpa4gIgKiLbsKcy/9s1tUmuKvPaP9gUQmVTCLON2xO42IixWl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.92.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4900051},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"de443aec3776d0db4a93b8675b5669f15f7f5ba2","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:mcp":"node --experimental-strip-types scripts/gen-mcp-tools.ts --check","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","gen:mcp-tools":"node --experimental-strip-types scripts/gen-mcp-tools.ts","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\"","check:mcp-conformance":"node --experimental-strip-types scripts/check-mcp-conformance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.92.1_1788525937249_0.8975731245782894","host":"s3://npm-registry-packages-npm-production"}},"0.93.0":{"name":"@nanobpm/urban","version":"0.93.0","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"license":"Apache-2.0","_id":"@nanobpm/urban@0.93.0","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"homepage":"https://github.com/nanobpm/nano-ide#readme","bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"bin":{"urban":"src/bin.mjs"},"dist":{"shasum":"a89e9fb804531a3470d800522fbf731198ec7db9","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.93.0.tgz","fileCount":425,"integrity":"sha512-hTlqqKTXvFQVPKR/tGvn4Tr6CN2zKlQ2BLEHItJpw1VomKig/bUa8nq6GUXj/COHVueTWHLR6k7RT6B9pcx6XQ==","signatures":[{"sig":"MEYCIQCcTJccLIeQh6Hrmh/uAom1cmu3WhaIF7v9jE6Eud24oQIhAISq3/voIhzx/4i0Eh4BIoT1Cz80GwGmmhaRBKHSREUO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC6YcRXlaPpd5pEI7GL9LmK6elJBGV6pql+OTD6xpYIwAIgV4DsuIrfKREcFClJg81qLsCwZVokJ0cPlvTnnpnilUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.93.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4956594},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"442bce06d0ae2b15a94d64a9d1a771821f027dbd","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:mcp":"node --experimental-strip-types scripts/gen-mcp-tools.ts --check","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","gen:mcp-tools":"node --experimental-strip-types scripts/gen-mcp-tools.ts","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\"","check:mcp-conformance":"node --experimental-strip-types scripts/check-mcp-conformance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","@nanobpm/agentic":"^0.13.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"tmp":"tmp/urban_0.93.0_1788811937067_0.8044807697044662","host":"s3://npm-registry-packages-npm-production"}},"0.93.1":{"_id":"@nanobpm/urban@0.93.1","bin":{"urban":"src/bin.mjs"},"bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"dist":{"shasum":"d490212e29c283e87e4cfcceb3f3929a00b5b2ab","tarball":"https://registry.npmjs.org/@nanobpm/urban/-/urban-0.93.1.tgz","fileCount":425,"integrity":"sha512-zN+yyB4DWpumL6KBwe4rgr49CywG8G2q3cwuoQKLjNIMdmXpDYy6RwHD43ouPqph3bMOq9RUr5ouuW+GS6IhXw==","signatures":[{"sig":"MEUCICaGZfpuAwblLxdEy3USqlUZbXdB6XxPqlJipT1qsm5PAiEA4BUfZGuDfBcEv/lHuz6mIg+KZKNwJkrI7oldluXHWr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbiJ8/EQzWItN3MU1VZ1R/K3wsN6BSrHeDhcueGBp6XwIhAKz+sSTaiuNFKIYDMnmDE/KkCigLIiMzxAq8IFKo8Myr"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanobpm%2furban@0.93.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4956594},"main":"./dist/index.js","name":"@nanobpm/urban","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.6"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./effect":{"types":"./dist/effect/index.d.ts","default":"./dist/effect/index.js"},"./source":"./src/index.ts","./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./context":{"types":"./dist/context/index.d.ts","default":"./dist/context/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./toolkit":{"types":"./dist/toolkit/index.d.ts","default":"./dist/toolkit/index.js"},"./context/git":{"types":"./dist/context/git/index.d.ts","default":"./dist/context/git/index.js"},"./context/pii":{"types":"./dist/context/pii/index.d.ts","default":"./dist/context/pii/index.js"},"./context/schema":{"types":"./dist/context/schema/index.d.ts","default":"./dist/context/schema/index.js"},"./context/source":"./src/context/index.ts","./context/binding":{"types":"./dist/context/binding/index.d.ts","default":"./dist/context/binding/index.js"},"./context/retrieval":{"types":"./dist/context/retrieval/index.d.ts","default":"./dist/context/retrieval/index.js"},"./context/conformance":{"types":"./dist/context/conformance/index.d.ts","default":"./dist/context/conformance/index.js"}},"gitHead":"27d5784d7e1f9da74abeda226e1945847216c0ba","license":"Apache-2.0","scripts":{"test":"node --test --experimental-strip-types \"src/**/*.test.ts\"","build":"tsc -p tsconfig.build.json","prepack":"npm run build","check:mcp":"node --experimental-strip-types scripts/gen-mcp-tools.ts --check","check:pii":"node --experimental-strip-types scripts/check-pii.ts","test:deno":"deno test -A --no-check src/","typecheck":"tsc --noEmit -p tsconfig.json && tsc --noEmit -p tsconfig.browser.json","gen:runtime":"node scripts/gen-runtime.mjs","check:runtime":"node scripts/gen-runtime.mjs --check","gen:mcp-tools":"node --experimental-strip-types scripts/gen-mcp-tools.ts","test:conformance":"node --test --experimental-strip-types \"src/context/conformance/**/*.conformance.ts\"","check:mcp-conformance":"node --experimental-strip-types scripts/check-mcp-conformance.ts"},"version":"0.93.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43f9362c-9db6-41b9-9ef3-a3039a18916c"}},"homepage":"https://github.com/nanobpm/nano-ide#readme","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"_npmVersion":"12.0.2","description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","directories":{},"maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.9.0","@nanobpm/agentic":"^0.14.0","bpmn-auto-layout":"^2.0.0-alpha.2","create-urban-app":"^0.15.2","@nanobpm/nano-sdk":"^1.2.5","@nanobpm/workflow":"^0.14.0","@nanobpm/nano-app-schema":"^0.9.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/urban_0.93.1_1788835125947_0.4628162795324191"}}},"time":{"created":"2026-08-01T03:14:21.271Z","modified":"2026-09-08T02:38:46.407Z","0.1.0":"2026-08-01T03:14:21.522Z","0.2.0":"2026-08-01T10:41:33.960Z","0.3.0":"2026-08-01T11:55:16.356Z","0.4.0":"2026-08-01T22:50:22.685Z","0.5.0":"2026-08-01T23:34:45.129Z","0.5.1":"2026-08-01T23:47:44.167Z","0.6.0":"2026-08-02T00:56:56.618Z","0.7.0":"2026-08-02T01:08:28.324Z","0.8.0":"2026-08-02T01:31:41.972Z","0.9.0":"2026-08-02T02:00:49.162Z","0.10.0":"2026-08-02T02:54:16.855Z","0.11.0":"2026-08-02T03:57:36.760Z","0.11.1":"2026-08-02T05:06:53.069Z","0.12.0":"2026-08-02T09:19:47.225Z","0.13.0":"2026-08-02T10:57:26.698Z","0.14.0":"2026-08-02T20:15:39.429Z","0.15.0":"2026-08-02T20:54:48.591Z","0.16.0":"2026-08-02T22:13:54.473Z","0.16.1":"2026-08-02T23:37:08.587Z","0.17.0":"2026-08-03T00:29:21.147Z","0.17.1":"2026-08-03T03:31:40.171Z","0.18.0":"2026-08-03T09:56:03.815Z","0.19.0":"2026-08-04T04:44:16.978Z","0.20.0":"2026-08-04T05:00:25.956Z","0.21.0":"2026-08-05T02:33:53.161Z","0.22.0":"2026-08-05T23:38:46.453Z","0.23.0":"2026-08-06T06:40:34.169Z","0.23.1":"2026-08-06T23:59:16.781Z","0.24.0":"2026-08-07T10:47:13.136Z","0.24.1":"2026-08-08T01:52:05.796Z","0.25.0":"2026-08-08T05:35:01.118Z","0.26.0":"2026-08-08T12:08:25.771Z","0.27.0":"2026-08-08T21:35:05.734Z","0.28.0":"2026-08-08T22:28:27.431Z","0.29.0":"2026-08-09T09:06:31.281Z","0.30.0":"2026-08-09T22:47:33.853Z","0.31.0":"2026-08-09T23:28:25.874Z","0.31.1":"2026-08-10T00:41:19.511Z","0.32.0":"2026-08-10T02:18:31.656Z","0.32.1":"2026-08-10T02:40:36.313Z","0.32.2":"2026-08-10T04:46:55.424Z","0.33.0":"2026-08-10T05:20:15.892Z","0.34.0":"2026-08-10T06:03:46.928Z","0.35.0":"2026-08-10T06:25:36.189Z","0.36.0":"2026-08-10T18:07:26.093Z","0.37.0":"2026-08-10T18:44:01.715Z","0.38.0":"2026-08-10T21:51:15.360Z","0.39.0":"2026-08-10T23:08:55.111Z","0.40.0":"2026-08-11T00:18:41.724Z","0.40.1":"2026-08-11T01:17:06.709Z","0.40.2":"2026-08-11T02:12:19.663Z","0.41.0":"2026-08-11T03:15:02.700Z","0.42.0":"2026-08-11T04:05:49.483Z","0.43.0":"2026-08-12T20:44:48.176Z","0.44.0":"2026-08-12T22:29:33.877Z","0.45.0":"2026-08-12T23:16:47.586Z","0.45.1":"2026-08-13T01:07:26.374Z","0.46.0":"2026-08-13T02:53:46.092Z","0.47.0":"2026-08-13T18:37:55.054Z","0.48.0":"2026-08-13T21:36:33.970Z","0.49.0":"2026-08-15T16:32:25.782Z","0.49.1":"2026-08-15T17:23:28.707Z","0.50.0":"2026-08-15T18:50:23.918Z","0.51.0":"2026-08-17T00:24:15.127Z","0.52.0":"2026-08-17T01:12:09.911Z","0.53.0":"2026-08-17T10:30:28.812Z","0.54.0":"2026-08-17T19:33:18.104Z","0.55.0":"2026-08-17T23:34:17.701Z","0.56.0":"2026-08-18T22:04:47.314Z","0.57.0":"2026-08-18T22:48:59.958Z","0.58.0":"2026-08-18T23:38:21.460Z","0.59.0":"2026-08-19T00:12:27.925Z","0.60.0":"2026-08-19T00:39:01.016Z","0.61.0":"2026-08-19T01:07:51.448Z","0.62.0":"2026-08-19T01:13:02.639Z","0.63.0":"2026-08-19T01:40:38.992Z","0.63.1":"2026-08-19T01:50:01.922Z","0.64.0":"2026-08-19T02:02:08.129Z","0.65.0":"2026-08-19T02:49:50.765Z","0.66.0":"2026-08-19T03:01:03.028Z","0.66.1":"2026-08-19T03:04:28.537Z","0.66.2":"2026-08-19T03:12:28.277Z","0.67.0":"2026-08-19T03:37:45.774Z","0.68.0":"2026-08-19T04:45:44.995Z","0.68.1":"2026-08-19T05:28:12.933Z","0.69.0":"2026-08-19T05:58:58.679Z","0.69.1":"2026-08-19T07:14:18.437Z","0.70.0":"2026-08-19T07:40:44.112Z","0.71.0":"2026-08-19T07:48:26.824Z","0.71.1":"2026-08-20T02:37:10.285Z","0.72.0":"2026-08-20T03:52:09.287Z","0.72.1":"2026-08-20T21:27:39.689Z","0.72.2":"2026-08-20T22:58:31.875Z","0.73.0":"2026-08-20T23:29:46.256Z","0.74.0":"2026-08-21T02:58:04.169Z","0.74.1":"2026-08-21T03:00:15.852Z","0.75.0":"2026-08-21T03:03:27.145Z","0.75.1":"2026-08-22T01:31:40.907Z","0.76.0":"2026-08-22T02:53:47.889Z","0.77.0":"2026-08-22T03:02:12.637Z","0.77.1":"2026-08-22T06:42:44.422Z","0.77.2":"2026-08-22T10:33:52.606Z","0.77.3":"2026-08-22T13:16:20.773Z","0.77.4":"2026-08-22T13:50:44.063Z","0.78.0":"2026-08-22T21:28:22.837Z","0.79.0":"2026-08-22T22:00:58.300Z","0.80.0":"2026-08-23T00:17:21.866Z","0.81.0":"2026-08-23T02:52:27.544Z","0.82.0":"2026-08-24T01:04:47.161Z","0.82.1":"2026-08-24T19:50:56.154Z","0.83.0":"2026-08-25T02:24:03.979Z","0.84.0":"2026-08-27T05:03:20.789Z","0.85.0":"2026-08-27T06:09:31.263Z","0.86.0":"2026-08-27T11:49:58.297Z","0.86.1":"2026-08-28T11:59:39.300Z","0.87.0":"2026-08-29T12:30:46.526Z","0.87.1":"2026-08-29T13:04:35.364Z","0.88.0":"2026-08-29T13:32:27.350Z","0.88.1":"2026-08-31T01:58:16.477Z","0.89.0":"2026-08-31T18:54:29.383Z","0.90.0":"2026-08-31T21:14:04.188Z","0.90.1":"2026-09-01T23:29:44.474Z","0.90.2":"2026-09-04T01:38:31.687Z","0.91.0":"2026-09-04T03:05:54.862Z","0.92.0":"2026-09-04T04:57:37.788Z","0.92.1":"2026-09-04T12:45:37.403Z","0.93.0":"2026-09-07T20:12:17.180Z","0.93.1":"2026-09-08T02:38:46.077Z"},"bugs":{"url":"https://github.com/nanobpm/nano-ide/issues"},"license":"Apache-2.0","homepage":"https://github.com/nanobpm/nano-ide#readme","keywords":["nanobpm","urban","cli","runtime","codegen","derivation","nano-app","rad"],"repository":{"url":"git+https://github.com/nanobpm/nano-ide.git","type":"git","directory":"packages/urban"},"description":"Urban: build and run code-first apps on Nano — runtime, derivation toolkit, and CLI in one. Author durable processes with @nanobpm/workflow (defineFlow), a typed datasource, forms, triggers and surfaces from a nano.app.json manifest, on Node or Deno.","maintainers":[{"name":"vobu","email":"vobu+npmjs@posteo.de"},{"name":"sitapati","email":"josh@magikcraft.io"}],"readme":"# `@nanobpm/urban`\n\nBuild and run **code-first apps on Nano** — the runtime, the derivation toolkit,\nand the `urban` CLI in one package, on **Node or Deno**.\n\nAn Urban app is a directory with a `nano.app.json` manifest that declares its\nprocesses, forms, datasources, workers, HTTP surfaces and triggers. This package\nbrings it to life and gives you a library API to embed or extend it. Author your\ndurable processes in code with [`@nanobpm/workflow`](../workflow)\n(`defineFlow`) — re-exported from here for convenience.\n\n## Install\n\n```bash\nnpm i -g @nanobpm/urban      # install the `urban` command\n# or run without installing:\nnpx @nanobpm/urban new my-app\n# or on Deno:\ndeno run -A npm:@nanobpm/urban run\n```\n\nRequires Node ≥ 22.6 or Deno. It ships as compiled JavaScript with `.d.ts` type\ndeclarations: Node can't strip types under `node_modules`, so the published package\ncarries `dist/` and needs no build step or `--experimental-strip-types` flag to run.\nDeno users can still import the TypeScript source directly via the `./source` export.\n\n## The `urban` CLI\n\n| Command | What it does |\n|---|---|\n| `urban new <name>` | scaffold a new app in a new directory |\n| `urban check` | validate the app's `nano.app.json` manifest |\n| `urban gen` | generate the `nano-generated/` artifacts (migrations, worker I/O) |\n| `urban gen --check` | fail if the generated artifacts are out of date (a CI drift gate) |\n| `urban run` | generate, then run the app — starts its workers and serves its surfaces |\n| `urban dev` | run the app (hot-reload is not yet implemented) |\n| `urban deploy` | deploy the app's models to the engine, then exit |\n\n### Options\n\n| Flag | Purpose | Default |\n|---|---|---|\n| `--root <dir>` | app directory | `.` |\n| `--manifest <file>` | manifest filename | `nano.app.json` |\n| `--port <n>` | HTTP port for surfaces and triggers (integer 0–65535) | `$PORT` or `8090` |\n| `-h`, `--help` | show help | |\n| `-v`, `--version` | print the version | |\n\nThe engine address comes from `$CAMUNDA_REST_ADDRESS` (default\n`http://localhost:8080/v2`). Transport comes from `$CAMUNDA_TRANSPORT` (default\n`auto`): the `@nanobpm/nano-sdk` client upgrades instance creation and job\nserving to Falcon on a Nano server and falls back to REST elsewhere. Set it to\n`rest`, `falcon`, or `embedded` to pin a specific transport.\n\n### Network bind interface\n\nBy default an app's HTTP server binds to **loopback only** (`127.0.0.1`) — secure\nby default, so surfaces, triggers and capability hooks are unreachable from other\nmachines. To make the app reachable from other hosts on the LAN (e.g. a\ndistributed worker fleet), opt in with the app-level `network.bind` manifest\nsetting:\n\n```jsonc\n// nano.app.json\n{\n  \"network\": { \"bind\": \"loopback\" }  // default — 127.0.0.1, refuses off-box connections\n  // \"network\": { \"bind\": \"all\" }    // 0.0.0.0 — reachable across the LAN\n}\n```\n\n| `network.bind` | Bind address | Reachability |\n|---|---|---|\n| `\"loopback\"` (default) | `127.0.0.1` | this machine only |\n| `\"all\"` | `0.0.0.0` | every interface / the LAN |\n\nOps can override the manifest at deploy time with the `URBAN_BIND` environment\nvariable (`URBAN_BIND=all` or `URBAN_BIND=loopback`); a valid value wins over the\nmanifest, the manifest stays the declarative default. Binding to all interfaces\nemits a startup `warn` log because it exposes the app off-box.\n\n> **Security:** binding to all interfaces exposes the app's token-gated capability\n> hooks on the LAN. Any LOCAL-mode \"well-known localhost\" credential (e.g. the\n> agentic channel's LOCAL mode) must **not** be served on a non-loopback bind — a\n> consumer that mints one must gate it on a loopback bind.\n\n\n### A typical session\n\n```bash\nurban new invoices && cd invoices\nurban gen        # generate nano-generated/\nurban check      # validate the manifest\nurban run        # start workers and serve surfaces\n```\n\n## Library API\n\nEverything the CLI does is available programmatically. Import the whole surface\nfrom `@nanobpm/urban`, or the focused subpaths `@nanobpm/urban/runtime`,\n`@nanobpm/urban/toolkit`, and `@nanobpm/urban/effect`.\n\n### Runtime — run an app\n\n```ts\nimport { runFromEnv } from \"@nanobpm/urban\";\n\nconst app = await runFromEnv();          // reads ./nano.app.json and the environment\nconsole.log(app.inspect());              // { app, name, httpPort, ... }\n```\n\n`runFromEnv` reads the engine address and transport from the environment, starts\nthe app (validate → deploy → provision datasources → start workers → serve\nsurfaces and webhook + cron triggers), and installs SIGINT/SIGTERM handlers for a\ngraceful shutdown. For full control, assemble the pieces yourself:\n\n```ts\nimport { createUrbanApp, selectHost, createNanoSdkEngineClient } from \"@nanobpm/urban\";\n\nconst host = selectHost();                       // picks the Node or Deno adapter\nconst engine = await createNanoSdkEngineClient({\n  restAddress: process.env.CAMUNDA_REST_ADDRESS!,\n  transport: process.env.CAMUNDA_TRANSPORT,      // \"auto\" (default) | \"rest\" | \"falcon\" | \"embedded\"\n});\nconst app = await createUrbanApp({ host, engine, root: \".\" });\nawait app.start();\n// ... later:\nawait app.stop();                                // releases workers, server, datasources\n```\n\nThe runtime has a single engine client, `SdkEngineClient`, backed by one\n`@nanobpm/nano-sdk` client (a direct dependency). `createNanoSdkEngineClient`\nselects the wire transport via `CAMUNDA_TRANSPORT`: `auto` (default) upgrades to\nFalcon on a Nano server and falls back to REST elsewhere.\n\n### Structured logging\n\nEvery worker handler and API route delegate receives an `AppApi` whose `log` is a\nlevel-tagged structured logger (ADR 0061):\n\n```ts\napp.log.info(\"charge captured\", { amount, currency });\napp.log.warn(\"retrying\", { attempt });\napp.log.error(\"charge failed\", { code });\napp.log.debug(\"gateway response\", { raw });   // hidden unless URBAN_LOG_LEVEL=debug\n\nconst orderLog = app.log.child({ orderId });    // bind context for a scope\norderLog.info(\"shipped\");                        // every line carries orderId\n```\n\nThe runtime **auto-correlates**: a worker handler's `app.log` is pre-bound to\n`{ jobKey, jobType, processInstanceKey, elementId }` and a route delegate's to\n`{ method, path, operationId }`, so every line you emit is tied to its job/request\nfor free.\n\nThe `UrbanApp` handle returned by `runFromEnv`/`createUrbanApp` also carries an\napp-level `app.log` (no per-request correlation) for the entrypoint's boot/shutdown\nlines:\n\n```ts\nconst app = await runFromEnv();\napp.log.info(\"started\", { httpPort: app.httpPort });\n```\n\nRecords are written as **NDJSON** — one JSON object per line,\n`{\"ts\":…,\"level\":…,\"msg\":…, …fields}` — with `warn`/`error` on stderr and\n`debug`/`info` on stdout. `URBAN_LOG_LEVEL` (default `info`) sets the minimum level.\n\n> **Custom hosts:** the `HostContext.log` sink now accepts `\"debug\"` in addition to\n> `\"info\" | \"warn\" | \"error\"`. A custom host that typed `log` with the narrower union must add a\n> `\"debug\"` branch to keep satisfying the contract — a breaking change for that surface only.\n\n### Toolkit — derive artifacts (`urban gen`)\n\n```ts\nimport { runGen, createNodeGenIO } from \"@nanobpm/urban\";\n\nconst io = createNodeGenIO();\nawait runGen({ root: \".\", io });                 // writes nano-generated/\nconst { drift } = await runGen({ root: \".\", io, check: true });  // CI drift gate\n```\n\nEach deriver is a pure `(input) → artifacts` function you can also call directly:\n\n| Deriver | Input | Output |\n|---|---|---|\n| `deriveMigrations` | the manifest's datasource types | `nano-generated/<source>.schema.sql` (`CREATE TABLE` per type) |\n| `deriveWorkerBindings` | BPMN service tasks + their data-envelope I/O | `nano-generated/worker-io.d.ts` (typed worker input/output) |\n\nDerivers are deterministic — the same input produces byte-identical output — so\ngenerated files are safe to commit and to gate in CI.\n\n### Code-first processes\n\nAuthor durable processes in code with `defineFlow`, re-exported from\n[`@nanobpm/workflow`](../workflow):\n\n```ts\nimport { defineFlow, WorkflowClient, Worker } from \"@nanobpm/urban\";\n\nconst flow = defineFlow(\"pr-review\", (w) => {\n  w.run(\"fetchDiff\", async (job) => ({ files: 3 }));\n  w.signal(\"humanApproval\", { correlationKey: \"prId\" }); // durable human wait\n  w.run(\"merge\", async (job) => ({ merged: true }));\n});\n```\n\nThe SDK derives the executable BPMN, the job types, and the message/correlation\nwiring; `WorkflowClient` deploys and starts, `Worker` hosts your `run` steps.\n`deploy` emits an auto-generated diagram (DI) so the deployed model is\ninspectable in a modeller/Operate — `@nanobpm/urban` bundles `bpmn-auto-layout`\nso this works out of the box.\n\n### Deploy by convention (`resources/`)\n\nDeployables are discovered by convention: with **no `models`** block in the\nmanifest, `@nanobpm/urban` deploys everything under `resources/` — walked\n**recursively**, every file at any depth. Content type is inferred by extension:\n`.bpmn`/`.dmn` → BPMN/DMN, `.form` → form-js form, `.md` → `text/markdown`,\n`.json` → `application/json`, `.txt` → `text/plain`, and anything else → an\n`application/octet-stream` generic resource. Non-model files (`.md`, `.txt`,\n`.json`, unknown) deploy as **generic resources** (this is how agent prompts,\nRPA/script files, etc. are deployed — see below).\n\n```\nresources/\n  processes/  order.bpmn         ← deployed as a BPMN process\n  decisions/  route.dmn          ← deployed as a DMN decision\n  forms/      approve.form       ← deployed as a form\n  prompts/    review.md          ← generic resource, resourceId \"prompts/review.md\"\n  prompts/pr/ summarize.md       ← generic resource, resourceId \"prompts/pr/summarize.md\"\n```\n\n`resources/` is **deploy-only**: everything under it deploys, and nothing outside\nit ever does — so docs (`docs/`, `AGENTS.md`, top-level `*.md`) live **outside**\n`resources/` and are never swept into a deployment.\n\nA convention resource's **`resourceId` is its path relative to `resources/`**\n(POSIX-normalised), *including the extension* — `resources/prompts/review.md` →\n`prompts/review.md`. Using the relative path (not the bare filename) preserves\nsub-directory structure, so `resources/a/x.md` and `resources/b/x.md` deploy as\ntwo **distinct** resources (`a/x.md`, `b/x.md`) rather than colliding. A service\ntask links a generic resource by that exact id:\n\n```xml\n<zeebe:linkedResource linkName=\"prompt\" resourceType=\"GenericScript\"\n                      bindingType=\"latest\" resourceId=\"prompts/review.md\" />\n```\n\nContent is deployed **verbatim** — there is no deploy-time `{{token}}`\nsubstitution (removed in ADR 0062), so a prompt/script file's text is deployed\nas-is. The deploy pipeline is **UTF-8 text only**, end-to-end (`host.readTextFile()`\n→ `content: string`), so \"verbatim\" means the UTF-8 text is passed through\nunchanged — not a promise of byte-for-byte *binary* fidelity; a non-UTF-8/binary\nfile swept into `resources/` is not a supported input (`application/octet-stream`\nis only a conservative MIME label for an unrecognised *text* resource).\nRe-deploying an **unchanged** file is a no-op (the engine's\nname+checksum duplicate rule skips it — no version bump); **changing** its\ncontent deploys a **new version** and the `bindingType:latest` pointer advances,\nso a running process picks up the new prompt on its next job activation with **no\nmodel redeploy**. `urban gen` follows the same convention: with no `models`, its\n`nano:shape`/code-first model scan also walks `resources/` recursively for\n`.bpmn`/`.dmn`, and derived models are written to `resources/processes/`, exactly\nwhere the convention deploy then finds them.\n\nTo opt out of the convention, declare `models` globs — they are used verbatim and\nthe `resources/` walk is skipped (override resources are keyed by basename, so a\nbasename collision across the declared globs is a hard error):\n\n```jsonc\n{\n  \"models\": {\n    \"processes\": [\"src/models/*.bpmn\"],\n    \"forms\": [\"src/forms/*.form\"]\n  }\n}\n```\n\n### Modular prompts — the blessed path (`zeebe:linkedResource`)\n\nTo keep a large agent prompt out of a model's XML, author it as its own file under\n`resources/prompts/` (deployed as a `GenericScript`) and **link** it into the\nservice task with a `zeebe:linkedResource` bound to the latest deployed version by\nits relative-path `resourceId`; the runtime resolves it with the `appendPrompt`\nFEEL helper at execution time:\n\n```xml\n<!-- resources/processes/agent.bpmn, linking resources/prompts/review.md -->\n<zeebe:linkedResource linkName=\"prompt\" resourceType=\"GenericScript\"\n                      bindingType=\"latest\" resourceId=\"prompts/review.md\" />\n```\n\nThis is the **only** supported prompt-modularity mechanism — there is no\ndeploy-time string substitution (`{{name}}` templating has been removed).\n\n> **Value-injection caveat.** Injecting a *value* into a model at deploy time (a\n> URL, a feature flag, an environment-specific constant) must use **runtime\n> variables / FEEL**, never string substitution baked into the model. A model is\n> deployed once and shared across environments; bake a value in and you fork the\n> model per environment. Pass the value as a process variable and reference it\n> with FEEL instead.\n\n### Triggers — the inbound I/O edge\n\nDeclare `triggers[]` in the app manifest to turn outside events into engine\ncalls (start a process or publish a message). Two source kinds are built in:\n\n- **`webhook`** — mounts an HTTP `POST` route (`/hooks/<id>` by default), with\n  optional `hmac:<connection>` signature verification and delivery-id\n  idempotency.\n- **`cron`** — arms a background timer from a 5-field crontab `spec` (evaluated\n  in **UTC**), firing its `action` on schedule and rescheduling itself.\n\n```jsonc\n{\n  \"triggers\": [\n    { \"id\": \"nightly\", \"type\": \"cron\", \"spec\": \"0 6 * * *\",\n      \"action\": { \"start\": \"daily-report\" } },\n    { \"id\": \"gh\", \"type\": \"webhook\", \"auth\": \"hmac:github\",\n      \"action\": { \"message\": \"pr-opened\", \"correlationKey\": \"= body.number\" } }\n  ]\n}\n```\n\nCron scheduling is **app-side**: per-replica, in-memory, and it stops when the\nprocess stops — glue for invoking handlers on a clock, not a durable clustered\nscheduler. It therefore only honours `onMissed: \"skip\"` (the default); a declared\n`\"once\"`/`\"all\"` catch-up needs a persisted last-fire the runtime does not keep,\nso it warns and degrades to `skip`. For **durable, clustered** scheduling that\nsurvives restarts, model a timer **start**/**intermediate** event instead with\n`w.startOn(...)` / `w.timer(...)` from [`@nanobpm/workflow`](../workflow) — the\nengine owns those.\n\n### Effect — typed errors & scoped resources (`@nanobpm/urban/effect`)\n\nA tiny, **zero-dependency**, Effect-like core for the imperative seams (workers,\nprovisioning, resource lifecycles) — without pulling in the `effect` package or\nits viral paradigm. It gives you the three ergonomics you actually reach for:\n\n- **Typed-error `Result<A, E>` with generator do-notation.** `gen(function* … )`\n  + `yield*` threads success values and short-circuits on the first failure,\n  automatically inferring the union of every failure type into `E` — like\n  `Effect.gen` + `yield*`.\n- **Tagged errors + exhaustive matching.** `tag(\"NotFound\")` builds a discriminated\n  error; `matchTags` forces you to handle **every** variant (omitting one is a\n  compile error), like `Data.TaggedError` + `catchTags`.\n- **Scoped resources.** `scoped` + `acquireRelease` run every release on every exit\n  — success, failure, or thrown — LIFO, like `Effect.scoped`.\n\n```ts\nimport { gen, ok, fail, tag, matchTags, scoped, acquireRelease } from \"@nanobpm/urban/effect\";\nimport { mkdtempSync, rmSync } from \"node:fs\";\nimport { tmpdir } from \"node:os\";\nimport { join } from \"node:path\";\n\nconst parse = (s: string) => (s ? ok(s.length) : fail(tag(\"Empty\")));\nconst check = (n: number) => (n > 3 ? fail(tag(\"TooLong\", { n })) : ok(n));\n\nconst run = (s: string) =>\n  gen(function* () {\n    const n = yield* parse(s);        // E gains \"Empty\"\n    return yield* check(n);           // E gains \"TooLong\"\n  });                                 // Result<number, {_tag:\"Empty\"} | {_tag:\"TooLong\", n:number}>\n\nconst r = run(\"hello\");\nif (r._tag === \"Fail\") {\n  matchTags(r.error, {                // must handle both — omit one and it won't compile\n    Empty: () => \"was empty\",\n    TooLong: (e) => `too long: ${e.n}`,\n  });\n}\n\n// `acquireRelease`'s `acquire` is synchronous, so use sync fs APIs (or `await`\n// the acquisition yourself and register the disposer with `scope.add`).\nawait scoped(async (scope) => {\n  const dir = acquireRelease(\n    scope,\n    () => mkdtempSync(join(tmpdir(), \"urban-\")),\n    (d) => rmSync(d, { recursive: true, force: true }),\n  ); // released on any exit\n  // …use dir…\n});\n```\n\n## Related packages\n\n- [`@nanobpm/workflow`](../workflow) — the code-first process surface (`defineFlow`).\n- [`create-urban-app`](../create-urban-app) — the scaffolder behind `urban new`.\n","readmeFilename":"README.md"}