{"_id":"@arronqzy/blueprint-dsl","_rev":"16-6d3e5edffc34f7c646b416634a1f5134","name":"@arronqzy/blueprint-dsl","dist-tags":{"latest":"1.0.16"},"versions":{"0.0.1":{"name":"@arronqzy/blueprint-dsl","version":"0.0.1","license":"MIT","_id":"@arronqzy/blueprint-dsl@0.0.1","maintainers":[{"name":"arronqzy","email":"arronqzy@outlook.com"}],"dist":{"shasum":"52f83d4f52a6f5461288874345b6a8e0ca113ff2","tarball":"https://registry.npmjs.org/@arronqzy/blueprint-dsl/-/blueprint-dsl-0.0.1.tgz","fileCount":23,"integrity":"sha512-kLOuAzf6O33eX0Lyzz63GD5cQGNhGKzUdQ0pUUDjxa6PBczk+xZWfiaGvWlMMkXjMgE7XJbsmvX59OBZ+gddQw==","signatures":[{"sig":"MEUCIBU+7YZ5PQkuoQTHjGcz+I/zrnSylTne7W5GtL2XrYxmAiEAxmssIjJ94VOHFupQex3pZy38nwYOe56HVWi4AcDS6uE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81431},"_from":"file:arronqzy-blueprint-dsl-0.0.1.tgz","exports":{".":"./src/index.ts"},"scripts":{"dev":"pnpm run typecheck --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"pnpm run typecheck","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"arronqzy","email":"arronqzy@outlook.com"},"_resolved":"/private/var/folders/j8/y6q6lt0x6b3c136cncxlxlbr0000gn/T/86435809261645f9c68e6315fdd857aa/arronqzy-blueprint-dsl-0.0.1.tgz","_integrity":"sha512-kLOuAzf6O33eX0Lyzz63GD5cQGNhGKzUdQ0pUUDjxa6PBczk+xZWfiaGvWlMMkXjMgE7XJbsmvX59OBZ+gddQw==","_npmVersion":"10.9.2","description":"Abuilder blueprint DSL runtime","directories":{},"_nodeVersion":"22.17.0","dependencies":{"rxjs":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","typescript":"^5.5.4","@arronqzy/eslint-config":"0.0.0","@arronqzy/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-dsl_0.0.1_1781753055723_0.9883805196146997","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@arronqzy/blueprint-dsl","version":"1.0.1","license":"MIT","_id":"@arronqzy/blueprint-dsl@1.0.1","maintainers":[{"name":"arronqzy","email":"arronqzy@outlook.com"}],"dist":{"shasum":"f04fb162b72b95e38ad76a980d9bd0a595e31e62","tarball":"https://registry.npmjs.org/@arronqzy/blueprint-dsl/-/blueprint-dsl-1.0.1.tgz","fileCount":23,"integrity":"sha512-d5GP/o1xo5g6tMQTY0sCBaM0+SDjtdnv8B+lNqD0SN7sfGWP1cxedC/RnrOspiif4aFd56Za8sYeCcar1wbKKw==","signatures":[{"sig":"MEYCIQCV3LKARSq6t8FC1fg0St47VOrLIY/8gifWWl7vwCrGsAIhAIXJKikKGZvYHC4n7f9qq2bYblGf7WYZ9SAUJAP+04ht","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81431},"_from":"file:arronqzy-blueprint-dsl-1.0.1.tgz","exports":{".":"./src/index.ts"},"scripts":{"dev":"pnpm run typecheck --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"pnpm run typecheck","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"arronqzy","email":"arronqzy@outlook.com"},"_resolved":"/tmp/809bd1aa682d1f2d6d41b89fc730f41c/arronqzy-blueprint-dsl-1.0.1.tgz","_integrity":"sha512-d5GP/o1xo5g6tMQTY0sCBaM0+SDjtdnv8B+lNqD0SN7sfGWP1cxedC/RnrOspiif4aFd56Za8sYeCcar1wbKKw==","_npmVersion":"10.8.2","description":"Abuilder blueprint DSL runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rxjs":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","typescript":"^5.5.4","@arronqzy/eslint-config":"0.0.0","@arronqzy/typescript-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-dsl_1.0.1_1781768111977_0.5372588881380986","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@arronqzy/blueprint-dsl","version":"1.0.3","license":"MIT","_id":"@arronqzy/blueprint-dsl@1.0.3","maintainers":[{"name":"arronqzy","email":"arronqzy@outlook.com"}],"dist":{"shasum":"30a3da932e8e19678c35337aacdad226b3793708","tarball":"https://registry.npmjs.org/@arronqzy/blueprint-dsl/-/blueprint-dsl-1.0.3.tgz","fileCount":23,"integrity":"sha512-NNIpJCKeSkynXVVp7FzBZmOdDjeQLZ/wLwAp6NYMHL2TMhB0IjzFFUJ+s91pkzXSaXO3C/TWpSsPWccYN7ECuA==","signatures":[{"sig":"MEUCICl3YCXjTb2kN3svxYwoEcIJCd76DrBiQ5GQ/bU3UWB1AiEAhq/XdWqzGS9i81uR/z89VX8OZ4u8rqx6Qsa4SWOHizE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84869},"_from":"file:arronqzy-blueprint-dsl-1.0.3.tgz","exports":{".":"./src/index.ts"},"scripts":{"dev":"pnpm run typecheck --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"pnpm run typecheck","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"arronqzy","email":"arronqzy@outlook.com"},"_resolved":"/tmp/354a97d555a07fa9ec6ac9478afc612f/arronqzy-blueprint-dsl-1.0.3.tgz","_integrity":"sha512-NNIpJCKeSkynXVVp7FzBZmOdDjeQLZ/wLwAp6NYMHL2TMhB0IjzFFUJ+s91pkzXSaXO3C/TWpSsPWccYN7ECuA==","_npmVersion":"10.8.2","description":"Abuilder blueprint DSL runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rxjs":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","typescript":"^5.5.4","@arronqzy/eslint-config":"0.0.0","@arronqzy/typescript-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-dsl_1.0.3_1782028288745_0.2759811327951771","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@arronqzy/blueprint-dsl","version":"1.0.4","license":"MIT","_id":"@arronqzy/blueprint-dsl@1.0.4","maintainers":[{"name":"arronqzy","email":"arronqzy@outlook.com"}],"dist":{"shasum":"faa6a7679e2eeaf034e1082913cc539008529524","tarball":"https://registry.npmjs.org/@arronqzy/blueprint-dsl/-/blueprint-dsl-1.0.4.tgz","fileCount":23,"integrity":"sha512-7IEWd6iXtDhT6PmAl5wLAefmyJLCUxipsVORmY7k1ddBrt5Dr4HBa57gCB/c8+yU/9JQ+6/74yHQZ/bqpgDjcQ==","signatures":[{"sig":"MEUCICPIqP0GMCKO11sTSZecvJDPHhL30AwGh7uUKqv50rvrAiEA6pkl4yi1eu90rJQakgbjiaqqMGdc49/386EM7Fy9KSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86994},"_from":"file:arronqzy-blueprint-dsl-1.0.4.tgz","exports":{".":"./src/index.ts"},"scripts":{"dev":"pnpm run typecheck --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"pnpm run typecheck","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"arronqzy","email":"arronqzy@outlook.com"},"_resolved":"/tmp/169321241bf6b2d3b4a8e46370b9284c/arronqzy-blueprint-dsl-1.0.4.tgz","_integrity":"sha512-7IEWd6iXtDhT6PmAl5wLAefmyJLCUxipsVORmY7k1ddBrt5Dr4HBa57gCB/c8+yU/9JQ+6/74yHQZ/bqpgDjcQ==","_npmVersion":"10.8.2","description":"Abuilder blueprint DSL runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rxjs":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","typescript":"^5.5.4","@arronqzy/eslint-config":"0.0.0","@arronqzy/typescript-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-dsl_1.0.4_1786688311536_0.5619309360370297","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@arronqzy/blueprint-dsl","version":"1.0.5","license":"MIT","_id":"@arronqzy/blueprint-dsl@1.0.5","maintainers":[{"name":"arronqzy","email":"arronqzy@outlook.com"}],"dist":{"shasum":"2fb1329813f54500cce689943c56f08a476f6d55","tarball":"https://registry.npmjs.org/@arronqzy/blueprint-dsl/-/blueprint-dsl-1.0.5.tgz","fileCount":23,"integrity":"sha512-yAp+IQVUjRUsUNdFwe2mV75qdu4IlnhaNt3ckFQY1HZjWeiTV1c1AgaUi9mdQIyUXtLUpQmWCRiKmLLbxToj1g==","signatures":[{"sig":"MEQCIHpMyGRHQlu/y4vGf4Reflg6HORjvbN1m8QyIaUfgbONAiAgMOb+SSrbGfZx/i8eey/q7y8/dDg1PKU5+u851iSYyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86994},"_from":"file:arronqzy-blueprint-dsl-1.0.5.tgz","exports":{".":"./src/index.ts"},"scripts":{"dev":"pnpm run typecheck --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"pnpm run typecheck","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"arronqzy","email":"arronqzy@outlook.com"},"_resolved":"/tmp/ca8e49e8ee46a4f0d24300cff758372c/arronqzy-blueprint-dsl-1.0.5.tgz","_integrity":"sha512-yAp+IQVUjRUsUNdFwe2mV75qdu4IlnhaNt3ckFQY1HZjWeiTV1c1AgaUi9mdQIyUXtLUpQmWCRiKmLLbxToj1g==","_npmVersion":"10.8.2","description":"Abuilder blueprint DSL runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rxjs":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","typescript":"^5.5.4","@arronqzy/eslint-config":"0.0.0","@arronqzy/typescript-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-dsl_1.0.5_1786691188907_0.054246598317966965","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@arronqzy/blueprint-dsl","version":"1.0.6","license":"MIT","_id":"@arronqzy/blueprint-dsl@1.0.6","maintainers":[{"name":"arronqzy","email":"arronqzy@outlook.com"}],"dist":{"shasum":"18d61ae5f855ada35b22c6ec81cf0ef5c312b1ed","tarball":"https://registry.npmjs.org/@arronqzy/blueprint-dsl/-/blueprint-dsl-1.0.6.tgz","fileCount":25,"integrity":"sha512-F3Q4exUovOF0OYMKENIGDDgmha+wVDUYQ+Ri/w2xgCtuQnm+sRxwg3W9P6YfApBkjNmGEd6Mdi2wMMDWwNEGfg==","signatures":[{"sig":"MEQCIH9Tk28slJ41a7Djc/Z15M4v7SxKZL4ZC7wIapbvbecKAiAMHay6MOez3QNp6J9UFgyT8B2M+7GmuFwMVj0ZeVzpKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97994},"_from":"file:arronqzy-blueprint-dsl-1.0.6.tgz","exports":{".":"./src/index.ts"},"scripts":{"dev":"pnpm run typecheck --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"pnpm run typecheck","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"arronqzy","email":"arronqzy@outlook.com"},"_resolved":"/tmp/10bcf282bbf8d33d0fe39b1bfadee402/arronqzy-blueprint-dsl-1.0.6.tgz","_integrity":"sha512-F3Q4exUovOF0OYMKENIGDDgmha+wVDUYQ+Ri/w2xgCtuQnm+sRxwg3W9P6YfApBkjNmGEd6Mdi2wMMDWwNEGfg==","_npmVersion":"10.8.2","description":"Abuilder blueprint DSL runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rxjs":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","typescript":"^5.5.4","@arronqzy/eslint-config":"0.0.0","@arronqzy/typescript-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-dsl_1.0.6_1787021375187_0.2576931973621017","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@arronqzy/blueprint-dsl","version":"1.0.7","license":"MIT","_id":"@arronqzy/blueprint-dsl@1.0.7","maintainers":[{"name":"arronqzy","email":"arronqzy@outlook.com"}],"dist":{"shasum":"52eed7656ab234f8f6082d486d2df18ac63548df","tarball":"https://registry.npmjs.org/@arronqzy/blueprint-dsl/-/blueprint-dsl-1.0.7.tgz","fileCount":27,"integrity":"sha512-JMFZHGdmPj3Dgl5g+CfMBHO19LHxWK3SIqCZpR/B3QPyRM1elF8jCbNgVRX9bZ2PdH+pjLVm7NVCaHlMCzpR2Q==","signatures":[{"sig":"MEYCIQClgz2pzIj87B4fJGtSA1dhy+wxQeMdh2SLMC+W809QzQIhAPx2/YxuORTYF2craDE70IKp8hFvyJmxg6xDdQpOnH4r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115037},"_from":"file:arronqzy-blueprint-dsl-1.0.7.tgz","exports":{".":"./src/index.ts"},"scripts":{"dev":"pnpm run typecheck --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"pnpm run typecheck","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"arronqzy","email":"arronqzy@outlook.com"},"_resolved":"/tmp/4f8130a983f600990ea1f6fb63d2658e/arronqzy-blueprint-dsl-1.0.7.tgz","_integrity":"sha512-JMFZHGdmPj3Dgl5g+CfMBHO19LHxWK3SIqCZpR/B3QPyRM1elF8jCbNgVRX9bZ2PdH+pjLVm7NVCaHlMCzpR2Q==","_npmVersion":"10.8.2","description":"Abuilder blueprint DSL runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rxjs":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","typescript":"^5.5.4","@arronqzy/eslint-config":"0.0.0","@arronqzy/typescript-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-dsl_1.0.7_1787300520217_0.5012766085857809","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@arronqzy/blueprint-dsl","version":"1.0.8","license":"MIT","_id":"@arronqzy/blueprint-dsl@1.0.8","maintainers":[{"name":"arronqzy","email":"arronqzy@outlook.com"}],"dist":{"shasum":"1b64cc9cdf940b25c642a084b8a2f38a48a4bbca","tarball":"https://registry.npmjs.org/@arronqzy/blueprint-dsl/-/blueprint-dsl-1.0.8.tgz","fileCount":27,"integrity":"sha512-/I9jRgCyWzjV2GFx+tPFBdijJA8DNxUCCUuPRuFQvs73wHyQtGtkdgUX1/wQwj4qka6umT05rUSyJ4R/JhOTSA==","signatures":[{"sig":"MEUCIQCYQ9qfsQ4mBOiashYjSfgl0VlGKx/jnui0jliBewzc1gIgdDrxPrLuUpaJF42FPSLx4NWNXG40NXyr//32fDNs6wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115037},"_from":"file:arronqzy-blueprint-dsl-1.0.8.tgz","exports":{".":"./src/index.ts"},"scripts":{"dev":"pnpm run typecheck --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"pnpm run typecheck","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"arronqzy","email":"arronqzy@outlook.com"},"_resolved":"/tmp/ae7ad005b9d63bf07d57f82f9856e46d/arronqzy-blueprint-dsl-1.0.8.tgz","_integrity":"sha512-/I9jRgCyWzjV2GFx+tPFBdijJA8DNxUCCUuPRuFQvs73wHyQtGtkdgUX1/wQwj4qka6umT05rUSyJ4R/JhOTSA==","_npmVersion":"10.8.2","description":"Abuilder blueprint DSL runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rxjs":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","typescript":"^5.5.4","@arronqzy/eslint-config":"0.0.0","@arronqzy/typescript-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-dsl_1.0.8_1787305301761_0.3253302652305281","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@arronqzy/blueprint-dsl","version":"1.0.9","license":"MIT","_id":"@arronqzy/blueprint-dsl@1.0.9","maintainers":[{"name":"arronqzy","email":"arronqzy@outlook.com"}],"dist":{"shasum":"c43430e89a5ca4d24016971d12280debea6aa613","tarball":"https://registry.npmjs.org/@arronqzy/blueprint-dsl/-/blueprint-dsl-1.0.9.tgz","fileCount":8,"integrity":"sha512-0xWXuP1K53xqiNugtojydLt9T9JG6+gzDaQ87XatIvJDrwTEerVsTBsRmXxRSJm+gPTxnqqU8ToiB/quaFXPtQ==","signatures":[{"sig":"MEUCIQDvfBb6gw/1LyaGj7YqsEcX3zcRAwRm+6ognxrF4atJEAIgQ5HyAuWC5zFoUqPxyWqzeyv02TOml7dmGfW+rS5+7dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642818},"main":"./dist/index.cjs","type":"module","_from":"file:arronqzy-blueprint-dsl-1.0.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"pnpm run typecheck && tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"arronqzy","email":"arronqzy@outlook.com"},"_resolved":"/tmp/dcac8898a9bf640962593ff125feba70/arronqzy-blueprint-dsl-1.0.9.tgz","_integrity":"sha512-0xWXuP1K53xqiNugtojydLt9T9JG6+gzDaQ87XatIvJDrwTEerVsTBsRmXxRSJm+gPTxnqqU8ToiB/quaFXPtQ==","_npmVersion":"10.8.2","description":"Abuilder blueprint DSL runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rxjs":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^8.57.0","typescript":"^5.5.4","@arronqzy/eslint-config":"0.0.0","@arronqzy/typescript-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-dsl_1.0.9_1787818262701_0.1672618731380502","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@arronqzy/blueprint-dsl","version":"1.0.10","license":"MIT","_id":"@arronqzy/blueprint-dsl@1.0.10","maintainers":[{"name":"arronqzy","email":"arronqzy@outlook.com"}],"dist":{"shasum":"31fd329c4deda0d10bb3a6f58fdcf009453553e0","tarball":"https://registry.npmjs.org/@arronqzy/blueprint-dsl/-/blueprint-dsl-1.0.10.tgz","fileCount":8,"integrity":"sha512-xapYbMf5d/ODph8/P0jIJSZYhsKtKcZWBwemqzQ0djUWngXvM1IFzRCRP8WIZ0FoxwnxpnLo9fHtBOIShfF19A==","signatures":[{"sig":"MEQCIEvPGSxE4/CiNrblAae1A3aHCihTIwEIz8OeIKbgE9pbAiBVN9L+sEsmC8zG1JK/bBX62KyY/MjgDAI0AtgvCjwwiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":682110},"main":"./dist/index.cjs","type":"module","_from":"file:arronqzy-blueprint-dsl-1.0.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"pnpm run typecheck && tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"arronqzy","email":"arronqzy@outlook.com"},"_resolved":"/tmp/abfd2319365b3a8b4dd9fe2b57713371/arronqzy-blueprint-dsl-1.0.10.tgz","_integrity":"sha512-xapYbMf5d/ODph8/P0jIJSZYhsKtKcZWBwemqzQ0djUWngXvM1IFzRCRP8WIZ0FoxwnxpnLo9fHtBOIShfF19A==","_npmVersion":"10.8.2","description":"Abuilder blueprint DSL runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rxjs":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^8.57.0","typescript":"^5.5.4","@arronqzy/eslint-config":"0.0.0","@arronqzy/typescript-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-dsl_1.0.10_1787908128792_0.3825466601642935","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@arronqzy/blueprint-dsl","version":"1.0.11","license":"MIT","_id":"@arronqzy/blueprint-dsl@1.0.11","maintainers":[{"name":"arronqzy","email":"arronqzy@outlook.com"}],"dist":{"shasum":"ad5363e51a01a513febd706d84ce2d3894d3f30e","tarball":"https://registry.npmjs.org/@arronqzy/blueprint-dsl/-/blueprint-dsl-1.0.11.tgz","fileCount":8,"integrity":"sha512-/Q2nFJXLzfDp7N1WxLmhI5cNp/CIhhVQb1ZzrUshKlnG6ycTLmViWfFnj1ysNKhyZinAbnTQqRmc6nFBLnOS9Q==","signatures":[{"sig":"MEQCIEIsxQUnV5yx5EY3FxG8i9UY3YLycwmeNPFcwF+y46hHAiBG7T82RKP8zzxZQxOPNLvFhXpoqQqn7S4sLJ6w7+9ocQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684950},"main":"./dist/index.cjs","type":"module","_from":"file:arronqzy-blueprint-dsl-1.0.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"pnpm run typecheck && tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"arronqzy","email":"arronqzy@outlook.com"},"_resolved":"/tmp/920d3e5d7aa32223e9cb6b9c28d771e2/arronqzy-blueprint-dsl-1.0.11.tgz","_integrity":"sha512-/Q2nFJXLzfDp7N1WxLmhI5cNp/CIhhVQb1ZzrUshKlnG6ycTLmViWfFnj1ysNKhyZinAbnTQqRmc6nFBLnOS9Q==","_npmVersion":"10.8.2","description":"Abuilder blueprint DSL runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rxjs":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^8.57.0","typescript":"^5.5.4","@arronqzy/eslint-config":"0.0.0","@arronqzy/typescript-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-dsl_1.0.11_1787913107302_0.8852310923097024","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@arronqzy/blueprint-dsl","version":"1.0.12","license":"MIT","_id":"@arronqzy/blueprint-dsl@1.0.12","maintainers":[{"name":"arronqzy","email":"arronqzy@outlook.com"}],"dist":{"shasum":"522d426165adeca568d89259becf9f15acddf7bc","tarball":"https://registry.npmjs.org/@arronqzy/blueprint-dsl/-/blueprint-dsl-1.0.12.tgz","fileCount":8,"integrity":"sha512-pqulpsZQgQKOiKEuVBetoyD9EBwnT8/2VD0//mGBcDSOSlNLHF8VUxK1rBsVQt+Q1hlRN3sVnDw2fZW20JBkqA==","signatures":[{"sig":"MEUCIEyl99NdfXuQcOgtd3D3yjY2NcnCBNY1o4OeVLHt/nTLAiEAqDrEVU+5/wZUq/ppL1NV0AT9c/bnfm2pa/54w2rnP/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684950},"main":"./dist/index.cjs","type":"module","_from":"file:arronqzy-blueprint-dsl-1.0.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"pnpm run typecheck && tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"arronqzy","email":"arronqzy@outlook.com"},"_resolved":"/tmp/2d7504acade956fb00ea046fba7f29e4/arronqzy-blueprint-dsl-1.0.12.tgz","_integrity":"sha512-pqulpsZQgQKOiKEuVBetoyD9EBwnT8/2VD0//mGBcDSOSlNLHF8VUxK1rBsVQt+Q1hlRN3sVnDw2fZW20JBkqA==","_npmVersion":"10.8.2","description":"Abuilder blueprint DSL runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rxjs":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^8.57.0","typescript":"^5.5.4","@arronqzy/eslint-config":"0.0.0","@arronqzy/typescript-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-dsl_1.0.12_1788167344744_0.28537861545525645","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@arronqzy/blueprint-dsl","version":"1.0.13","license":"MIT","_id":"@arronqzy/blueprint-dsl@1.0.13","maintainers":[{"name":"arronqzy","email":"arronqzy@outlook.com"}],"dist":{"shasum":"412740961f1625a77a8fbcc873fe8d71b9af6f66","tarball":"https://registry.npmjs.org/@arronqzy/blueprint-dsl/-/blueprint-dsl-1.0.13.tgz","fileCount":8,"integrity":"sha512-VX8amKpztc9b3I2sBOom44Dv4xKVLiv4UABWX4HVaxEo6SEmQknfYljg0MfhPDkjK9YUqrLjqS4ek+83rqtuzQ==","signatures":[{"sig":"MEYCIQDrKfGAE3KqOlTv3i1QprNhQ3h5UTAB82spzCx/HkxDCgIhAIp7hdwZt4ePQeTCji4hnO5H2tGwkk9cjBjZ+fFiG7GL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684950},"main":"./dist/index.cjs","type":"module","_from":"file:arronqzy-blueprint-dsl-1.0.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"pnpm run typecheck && tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"arronqzy","email":"arronqzy@outlook.com"},"_resolved":"/tmp/7bf1c29c41f68e9440a435ce75263701/arronqzy-blueprint-dsl-1.0.13.tgz","_integrity":"sha512-VX8amKpztc9b3I2sBOom44Dv4xKVLiv4UABWX4HVaxEo6SEmQknfYljg0MfhPDkjK9YUqrLjqS4ek+83rqtuzQ==","_npmVersion":"10.8.2","description":"Abuilder blueprint DSL runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rxjs":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^8.57.0","typescript":"^5.5.4","@arronqzy/eslint-config":"0.0.0","@arronqzy/typescript-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-dsl_1.0.13_1788230567308_0.708780763772827","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@arronqzy/blueprint-dsl","version":"1.0.14","license":"MIT","_id":"@arronqzy/blueprint-dsl@1.0.14","maintainers":[{"name":"arronqzy","email":"arronqzy@outlook.com"}],"dist":{"shasum":"492dce92af9c28255136830309b7369abda674c3","tarball":"https://registry.npmjs.org/@arronqzy/blueprint-dsl/-/blueprint-dsl-1.0.14.tgz","fileCount":8,"integrity":"sha512-uF9UJ3ds8e7rvQp+Fc4SxBzkJsbIP1kjMYXQB11uKxvngNpHNX8K/1rziTDTDqG8EmapOaBPy27tBcqmlFavTw==","signatures":[{"sig":"MEUCIQC+RjlcG4OjFAm+AbOWfGK2wLDiRuGQZG13ZL/a0zG4DgIgDEd1a7UZrXg0mRPaT6sRcHnHunHgjtuSLnVOpVZ4cNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684950},"main":"./dist/index.cjs","type":"module","_from":"file:arronqzy-blueprint-dsl-1.0.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"pnpm run typecheck && tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"arronqzy","email":"arronqzy@outlook.com"},"_resolved":"/tmp/deaa534fd9fef1e7b466a2e15ebf9c88/arronqzy-blueprint-dsl-1.0.14.tgz","_integrity":"sha512-uF9UJ3ds8e7rvQp+Fc4SxBzkJsbIP1kjMYXQB11uKxvngNpHNX8K/1rziTDTDqG8EmapOaBPy27tBcqmlFavTw==","_npmVersion":"10.8.2","description":"Abuilder blueprint DSL runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rxjs":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^8.57.0","typescript":"^5.5.4","@arronqzy/eslint-config":"0.0.0","@arronqzy/typescript-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-dsl_1.0.14_1788234355708_0.2426366005471814","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@arronqzy/blueprint-dsl","version":"1.0.15","license":"MIT","_id":"@arronqzy/blueprint-dsl@1.0.15","maintainers":[{"name":"arronqzy","email":"arronqzy@outlook.com"}],"dist":{"shasum":"6238f93b26c784c613eb73ef022a5f72f606f7ad","tarball":"https://registry.npmjs.org/@arronqzy/blueprint-dsl/-/blueprint-dsl-1.0.15.tgz","fileCount":8,"integrity":"sha512-8v/6phn7wTVQE0E78IlN4Ofrobb+yY5JQB3cJsrFG/uTqR6j0SFIpx/YnhiDGUiCiIVlTEdrD6EhfaFq2mAfDg==","signatures":[{"sig":"MEUCIBZh+0REN9qRuRxTc09jra+VzJDQmPPpdP3zHsOKkglCAiEAmdPyXzaXP2KYgGx+Yn3R5QIbREdTSiixrIX1J+81Gqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701801},"main":"./dist/index.cjs","type":"module","_from":"file:arronqzy-blueprint-dsl-1.0.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"pnpm run typecheck && tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"arronqzy","email":"arronqzy@outlook.com"},"_resolved":"/tmp/c044a5240b0f74242a7961f15fcfb564/arronqzy-blueprint-dsl-1.0.15.tgz","_integrity":"sha512-8v/6phn7wTVQE0E78IlN4Ofrobb+yY5JQB3cJsrFG/uTqR6j0SFIpx/YnhiDGUiCiIVlTEdrD6EhfaFq2mAfDg==","_npmVersion":"10.8.2","description":"Abuilder blueprint DSL runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rxjs":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^8.57.0","typescript":"^5.5.4","@arronqzy/eslint-config":"0.0.0","@arronqzy/typescript-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blueprint-dsl_1.0.15_1788937333839_0.15823592551266397","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"_id":"@arronqzy/blueprint-dsl@1.0.16","dist":{"shasum":"2eed738da4baa58176a975c774d21c05dc2d19c5","tarball":"https://registry.npmjs.org/@arronqzy/blueprint-dsl/-/blueprint-dsl-1.0.16.tgz","fileCount":16,"integrity":"sha512-hxPsC2MovsC3stm2PkEqaywOpclmFP62OQj8MBmailBajun3zNnWqPEnoT/dG774q4r8HPP8+zjw4ro04qrl9A==","signatures":[{"sig":"MEUCIGdPOU2Pml+GaMACl+ZCM/9aciXr4lea8AI71HegB34DAiEAibuLci9Py4s/ZP+o7HKhYYHGvdCH6kKl7kHisE+IyNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH8USIObkGnJk/rD9tyGpf9XCOVDPVm83yYSV6NH7r3SAiAbvQEVYMRyMXt6/GmARH5kNJ8hg11lldYV4MHBVo1Lpw=="}],"unpackedSize":1093898},"main":"./dist/index.cjs","name":"@arronqzy/blueprint-dsl","type":"module","_from":"file:arronqzy-blueprint-dsl-1.0.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"license":"MIT","scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"pnpm run typecheck && tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"version":"1.0.16","_npmUser":{"name":"arronqzy","email":"arronqzy@outlook.com"},"_resolved":"/tmp/36b43e9f782b3938e4f057337a3315e7/arronqzy-blueprint-dsl-1.0.16.tgz","_integrity":"sha512-hxPsC2MovsC3stm2PkEqaywOpclmFP62OQj8MBmailBajun3zNnWqPEnoT/dG774q4r8HPP8+zjw4ro04qrl9A==","_npmVersion":"10.8.2","description":"Abuilder blueprint DSL runtime","directories":{},"maintainers":[{"name":"arronqzy","email":"arronqzy@outlook.com"}],"_nodeVersion":"20.20.2","dependencies":{"rxjs":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","eslint":"^8.57.0","typescript":"^5.5.4","@arronqzy/eslint-config":"0.0.0","@arronqzy/typescript-config":"1.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/blueprint-dsl_1.0.16_1789713376716_0.521109355723284"}}},"time":{"created":"2026-06-18T03:24:15.513Z","modified":"2026-09-18T06:36:16.939Z","0.0.1":"2026-06-18T03:24:15.857Z","1.0.1":"2026-06-18T07:35:12.108Z","1.0.3":"2026-06-21T07:51:28.891Z","1.0.4":"2026-08-14T06:18:31.725Z","1.0.5":"2026-08-14T07:06:29.069Z","1.0.6":"2026-08-18T02:49:35.332Z","1.0.7":"2026-08-21T08:22:00.360Z","1.0.8":"2026-08-21T09:41:41.920Z","1.0.9":"2026-08-27T08:11:02.840Z","1.0.10":"2026-08-28T09:08:48.903Z","1.0.11":"2026-08-28T10:31:47.461Z","1.0.12":"2026-08-31T09:09:04.888Z","1.0.13":"2026-09-01T02:42:47.497Z","1.0.14":"2026-09-01T03:45:55.871Z","1.0.15":"2026-09-09T07:02:14.003Z","1.0.16":"2026-09-18T06:36:16.812Z"},"license":"MIT","description":"Abuilder blueprint DSL runtime","maintainers":[{"name":"arronqzy","email":"arronqzy@outlook.com"}],"readme":"# @arronqzy/blueprint-dsl\n\n蓝图的节点定义和运行时。没有 UI。React Flow / Vue Flow 只负责画；节点收到信号后做什么，在这个包里。\n\n上层画布见 `@arronqzy/react-blueprint` 和 `@arronqzy/vue-blueprint`。\n\n![这些节点卡片背后的行为都在本包](https://github.com/qianzhuoyao/APanel5/raw/v5/docs/guide-assets/live-zh/41-blueprint-nodes.png)\n\n## 内置节点在干什么\n\n| 类型 | 作用 |\n|------|------|\n| 生命周期 | 页面挂载、卸载等阶段发信号，常作为一条链的起点 |\n| 事件 | 视图节点点击等事件进来 |\n| 请求 | HTTP，URL / 头 / 体可带 Scope 模版 |\n| JSON | 解析、取值、拼对象 |\n| 存储 | 读写本地存储，key 可补全 |\n| 逻辑 | 条件分支 |\n| 与门 | 多路信号汇合 |\n| 时钟 | 定时 tick，可中止 |\n| 蓝图 | 引用蓝图库里的另一张图 |\n\n假信号默认会堵住下游。节点上可以打开「允许假信号传递」，错误结果也继续往下走。视图侧用 `{scope.xxx}` 读这些节点写进 Scope 的值，模版解析也在本包（`scope-template`）。\n\n## 安装\n\n```bash\npnpm add @arronqzy/blueprint-dsl rxjs\n```\n\n## 注册自己的行为\n\n```ts\nimport {\n  BehaviorRegistry,\n  Executor,\n  type NodeDefinition,\n} from \"@arronqzy/blueprint-dsl\";\n\nconst behaviors = new BehaviorRegistry();\n\nbehaviors.registerJS(\"print-js\", async ({ io }) => {\n  console.log(await io.getInput(\"msg\"));\n  io.emitFlow(\"out\");\n});\n\nconst PrintNode: NodeDefinition = {\n  type: \"Print\",\n  inputs: [{ name: \"msg\", kind: \"data\" }],\n  outputs: [{ name: \"out\", kind: \"flow\" }],\n  behavior: { kind: \"js\", ref: \"print-js\" },\n};\n\nconst executor = new Executor(behaviors);\n\nawait executor.executeToken({\n  tokenId: \"t1\",\n  nodeId: \"n1\",\n  nodeType: \"Print\",\n  inPort: \"in\",\n  scope: { vars: new Map() },\n});\n```\n\n编辑器里的内置节点已经注册好。上面这段是扩展点，不是使用 Abuilder 的必经步骤。\n\n## 模块\n\n| 导出所在 | 说明 |\n|----------|------|\n| `core/behavior` | 行为接口与 IO |\n| `core/behavior-registry` | 注册 JS / 内置行为 |\n| `core/executor` | 单节点执行 |\n| `runtime/graph-runner` | 整图调度、环检测 |\n| `runtime/execution-trace` | 执行轨迹（日志面板的数据源） |\n| `runtime/clock-scheduler` | 时钟 tick、中止、活跃订阅 |\n| `nodes/definitions` | 内置节点定义 |\n| `scope-template` / `scope-autocomplete` | `{scope.xxx}` 解析与补全 |\n| `fetch-config` / `logic-config` / `clock-config` / `json-config` / `storage-config` / `event-config` | 各节点配置结构 |\n\n## 许可证\n\nMIT\n","readmeFilename":"readme.md"}