{"_id":"@alterspective/foundry","_rev":"17-f0c52185ab9d266f41d2193a4b709783","name":"@alterspective/foundry","dist-tags":{"latest":"0.5.10"},"versions":{"0.1.0":{"name":"@alterspective/foundry","version":"0.1.0","author":{"name":"Alterspective Pty Ltd","email":"dev@alterspective.com.au"},"license":"SEE LICENSE IN LICENSE","_id":"@alterspective/foundry@0.1.0","maintainers":[{"name":"alter-igor","email":"igor@alterspective.com.au"}],"homepage":"https://github.com/Alterspective-Engine/alterspective-foundry#readme","bugs":{"url":"https://github.com/Alterspective-Engine/alterspective-foundry/issues"},"dist":{"shasum":"9afbc6eb2ef501ed37d50d227a83083f92169104","tarball":"https://registry.npmjs.org/@alterspective/foundry/-/foundry-0.1.0.tgz","fileCount":198,"integrity":"sha512-7PJKy6AtI9Yr+n5hQKzm5FC9+AiFpMh15VI5Ks+04ZLg/y5qejr1CrMTxgVmaUmUYC1y2eC4XJfEuv1YDCJbzg==","signatures":[{"sig":"MEYCIQCg21eF4UDWnspK0TwYKA1jS8rTPLJAfgJdIrfo5xbArQIhAK0YZbDv0pc8aUMWltu+FDpafBZyrsFBtJxo25fjWUTR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385513},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./test-setup":{"types":"./dist/test-setup.d.ts","import":"./dist/test-setup.js"}},"gitHead":"be6de76cb23644442ac67a016caa15cc2adb65bf","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alter-igor","email":"igor@alterspective.com.au"},"repository":{"url":"git+https://github.com/Alterspective-Engine/alterspective-foundry.git","type":"git","directory":"packages/core"},"_npmVersion":"11.7.0","description":"Core SDK for building Sharedo platform extensions — base classes, managers, utilities, and test infrastructure","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/foundry_0.1.0_1774099903837_0.30942005074050605","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@alterspective/foundry","version":"0.2.0","author":{"name":"Alterspective Pty Ltd","email":"dev@alterspective.com.au"},"license":"SEE LICENSE IN LICENSE","_id":"@alterspective/foundry@0.2.0","maintainers":[{"name":"alter-igor","email":"igor@alterspective.com.au"}],"homepage":"https://github.com/Alterspective-Engine/alterspective-foundry#readme","bugs":{"url":"https://github.com/Alterspective-Engine/alterspective-foundry/issues"},"dist":{"shasum":"f9736adda275e8c64063fb279361b0e1b3fd5579","tarball":"https://registry.npmjs.org/@alterspective/foundry/-/foundry-0.2.0.tgz","fileCount":222,"integrity":"sha512-dWnV0hO0RouOEJBMi0ARsYJGl82wb2JItWS5Xm0+j/FBjOcPpRim7sA9EVZ7kja8T2V3QLlE60QuY/8Q6PWKpw==","signatures":[{"sig":"MEUCIHrijUEc/2OIepsOBQh6jQWsx432mOg5Al3fztWyjZW5AiEAtiRAoYMVY/2ODEKVgGlH5LJThTGnUutTdeDy2G0oe2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450105},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./test-setup":{"types":"./dist/test-setup.d.ts","import":"./dist/test-setup.js"}},"gitHead":"3878eb3753be424b8e96b3e5fec8970ed7cf1887","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alter-igor","email":"igor@alterspective.com.au"},"repository":{"url":"git+https://github.com/Alterspective-Engine/alterspective-foundry.git","type":"git","directory":"packages/core"},"_npmVersion":"11.7.0","description":"Core SDK for building Sharedo platform extensions — base classes, managers, utilities, and test infrastructure","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/foundry_0.2.0_1774103315243_0.6552722609042578","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@alterspective/foundry","version":"0.2.1","author":{"name":"Alterspective Pty Ltd","email":"dev@alterspective.com.au"},"license":"SEE LICENSE IN LICENSE","_id":"@alterspective/foundry@0.2.1","maintainers":[{"name":"alter-igor","email":"igor@alterspective.com.au"}],"homepage":"https://github.com/Alterspective-Engine/alterspective-foundry#readme","bugs":{"url":"https://github.com/Alterspective-Engine/alterspective-foundry/issues"},"dist":{"shasum":"d39e6be66e887db760415f86125725c7cdd59351","tarball":"https://registry.npmjs.org/@alterspective/foundry/-/foundry-0.2.1.tgz","fileCount":222,"integrity":"sha512-wubXBq3qsoDYUgIKqWc15pyZZUcJS7dp7wnluC80Wh9ODllLgzGOs+huHfTDtIt8N2SltSXYYdGHEjt9vrVNiw==","signatures":[{"sig":"MEUCIQD9wFLMVszO8fnnXbXuV7yxMnh/xbo1+ExEoeK8/k7rjAIgAXALZcdYHLVRF7aOd9hMm0xgrrNY/3lk94ih4cjjv74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450105},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./test-setup":{"types":"./dist/test-setup.d.ts","import":"./dist/test-setup.js"}},"gitHead":"f8979f3234443edc4f433298cfa7c6518c76a1e2","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alter-igor","email":"igor@alterspective.com.au"},"repository":{"url":"git+https://github.com/Alterspective-Engine/alterspective-foundry.git","type":"git","directory":"packages/core"},"_npmVersion":"11.7.0","description":"Core SDK for building Sharedo platform extensions — base classes, managers, utilities, and test infrastructure","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/foundry_0.2.1_1774105042292_0.9954732528525891","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@alterspective/foundry","version":"0.2.2","author":{"name":"Alterspective Pty Ltd","email":"dev@alterspective.com.au"},"license":"SEE LICENSE IN LICENSE","_id":"@alterspective/foundry@0.2.2","maintainers":[{"name":"alter-igor","email":"igor@alterspective.com.au"}],"homepage":"https://github.com/Alterspective-Engine/alterspective-foundry#readme","bugs":{"url":"https://github.com/Alterspective-Engine/alterspective-foundry/issues"},"dist":{"shasum":"34d071f97452fe43f34a18f0ca387506660c397c","tarball":"https://registry.npmjs.org/@alterspective/foundry/-/foundry-0.2.2.tgz","fileCount":183,"integrity":"sha512-HoYfjSQ7sKrnF3AqNaL0QCFHy8iuOhdDMQqF6g4a+A1N6wzFDmgQ+f5CJkM7IbFncnqVRf1ooT6URXKWG1npyQ==","signatures":[{"sig":"MEQCIHiZYxXCD7O38PcHYMxgUYw1IVEbf91wpoXqNFEtO9MwAiABLHrbNsrJHiYcxIR2KLofkzI3tcKI5RS+gA6UW30+Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382139},"main":"dist/index.js","type":"module","_from":"file:alterspective-foundry-0.2.2.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./test-setup":{"types":"./dist/test-setup.d.ts","import":"./dist/test-setup.js"}},"scripts":{"test":"vitest run","build":"node ../../scripts/clean-dist.mjs . && tsc -p tsconfig.build.json && tsc -p tsconfig.test-setup.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alter-igor","email":"igor@alterspective.com.au"},"_resolved":"C:\\Users\\IGORJE~1\\AppData\\Local\\Temp\\ccdc66fb01cd19372b5d0e6a7083bd7e\\alterspective-foundry-0.2.2.tgz","_integrity":"sha512-HoYfjSQ7sKrnF3AqNaL0QCFHy8iuOhdDMQqF6g4a+A1N6wzFDmgQ+f5CJkM7IbFncnqVRf1ooT6URXKWG1npyQ==","repository":{"url":"git+https://github.com/Alterspective-Engine/alterspective-foundry.git","type":"git","directory":"packages/core"},"_npmVersion":"11.7.0","description":"Core SDK for building Sharedo platform extensions — base classes, managers, utilities, and test infrastructure","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/foundry_0.2.2_1774174632195_0.2803900095088707","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@alterspective/foundry","version":"0.3.0","author":{"name":"Alterspective Pty Ltd","email":"dev@alterspective.com.au"},"license":"SEE LICENSE IN LICENSE","_id":"@alterspective/foundry@0.3.0","maintainers":[{"name":"alter-igor","email":"igor@alterspective.com.au"}],"homepage":"https://github.com/Alterspective-Engine/alterspective-foundry#readme","bugs":{"url":"https://github.com/Alterspective-Engine/alterspective-foundry/issues"},"dist":{"shasum":"95b06b477cc23c54b3cbfbdf7e4e5db5508ad5ad","tarball":"https://registry.npmjs.org/@alterspective/foundry/-/foundry-0.3.0.tgz","fileCount":251,"integrity":"sha512-2Tt3BcFEjnkNOYzkQIZK6+ApHHddQ7S8SMOBnGt0YCaiZpnr+q0RzM//jLBREsUF/Tkt9zM6b3cTN2vH9C7z1Q==","signatures":[{"sig":"MEQCIAICVE0ajN50JnktfjrlXLLPEq4SZ33DzWrt8wQtUundAiBtFWIVtTrQ/1ylJ9hjwkMGElFrb3YTVLAChEZ8j02UPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510392},"main":"dist/index.js","type":"module","_from":"file:alterspective-foundry-0.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bridge":{"types":"./dist/runtime/bridge.d.ts","import":"./dist/runtime/bridge.js"},"./test-setup":{"types":"./dist/test-setup.d.ts","import":"./dist/test-setup.js"}},"scripts":{"test":"vitest run","build":"node ../../scripts/clean-dist.mjs . && tsc -p tsconfig.build.json && tsc -p tsconfig.test-setup.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alter-igor","email":"igor@alterspective.com.au"},"_resolved":"C:\\Users\\IGORJE~1\\AppData\\Local\\Temp\\5dc0b989034df44f824b614417ab5cb1\\alterspective-foundry-0.3.0.tgz","_integrity":"sha512-2Tt3BcFEjnkNOYzkQIZK6+ApHHddQ7S8SMOBnGt0YCaiZpnr+q0RzM//jLBREsUF/Tkt9zM6b3cTN2vH9C7z1Q==","repository":{"url":"git+https://github.com/Alterspective-Engine/alterspective-foundry.git","type":"git","directory":"packages/core"},"_npmVersion":"11.7.0","description":"Core SDK for building Sharedo platform extensions — base classes, managers, utilities, and test infrastructure","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/foundry_0.3.0_1775821960212_0.9488344494077308","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@alterspective/foundry","version":"0.4.0","author":{"name":"Alterspective Pty Ltd","email":"dev@alterspective.com.au"},"license":"SEE LICENSE IN LICENSE","_id":"@alterspective/foundry@0.4.0","maintainers":[{"name":"alter-igor","email":"igor@alterspective.com.au"}],"homepage":"https://github.com/Alterspective-Engine/alterspective-foundry#readme","bugs":{"url":"https://github.com/Alterspective-Engine/alterspective-foundry/issues"},"dist":{"shasum":"ecc53fb390aa35295b6731e913d39a8cd3b4555d","tarball":"https://registry.npmjs.org/@alterspective/foundry/-/foundry-0.4.0.tgz","fileCount":251,"integrity":"sha512-+BRw8zqL5XK5ajqm+vxcjdkrJ0Hbv3Ue8+zwMNXIYmIXgsirwxR1A8pwn2fvb0IVW+mny5/LyeXcjnQ+SUX8CQ==","signatures":[{"sig":"MEUCIHrEMwMBYb2J6o8BmBAEdkYYPn29rSpBcmXhRHZ4/SVTAiEA8UkrxhmhDrH/PeDvcb+9fVfsXrRI/OCLKesnG9+zO1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519617},"main":"dist/index.js","type":"module","_from":"file:alterspective-foundry-0.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bridge":{"types":"./dist/runtime/bridge.d.ts","import":"./dist/runtime/bridge.js"},"./test-setup":{"types":"./dist/test-setup.d.ts","import":"./dist/test-setup.js"}},"scripts":{"test":"vitest run","build":"node ../../scripts/clean-dist.mjs . && tsc -p tsconfig.build.json && tsc -p tsconfig.test-setup.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alter-igor","email":"igor@alterspective.com.au"},"_resolved":"C:\\Users\\IGORJE~1\\AppData\\Local\\Temp\\a37338f540e1eb7fa921bfa5d6f9abd4\\alterspective-foundry-0.4.0.tgz","_integrity":"sha512-+BRw8zqL5XK5ajqm+vxcjdkrJ0Hbv3Ue8+zwMNXIYmIXgsirwxR1A8pwn2fvb0IVW+mny5/LyeXcjnQ+SUX8CQ==","repository":{"url":"git+https://github.com/Alterspective-Engine/alterspective-foundry.git","type":"git","directory":"packages/core"},"_npmVersion":"11.7.0","description":"Core SDK for building Sharedo platform extensions — base classes, managers, utilities, and test infrastructure","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/foundry_0.4.0_1776173270797_0.7136929192691661","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@alterspective/foundry","version":"0.5.0","author":{"name":"Alterspective Pty Ltd","email":"dev@alterspective.com.au"},"license":"SEE LICENSE IN LICENSE","_id":"@alterspective/foundry@0.5.0","maintainers":[{"name":"alter-igor","email":"igor@alterspective.com.au"}],"homepage":"https://github.com/Alterspective-Engine/alterspective-foundry#readme","bugs":{"url":"https://github.com/Alterspective-Engine/alterspective-foundry/issues"},"dist":{"shasum":"eea148392bed8ea438995193a6a4fced4a2237ac","tarball":"https://registry.npmjs.org/@alterspective/foundry/-/foundry-0.5.0.tgz","fileCount":443,"integrity":"sha512-EV8M4j8h8AaEAhfMXKHN9rTZfhGVPR1LeedYFMHRAKsq+u6W6iF8QG0j3yb5x7Q51ltsd251NIxMJJbgQoEzXQ==","signatures":[{"sig":"MEQCIF7MSQ6nMk1aIw0ohU9ZjlbVGA6XXkwo3x+p/pa6+9DGAiA4BDbZcnrd8jKHAC8pk/vRzp6fi2U+gi/XdZzJvbqa9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":991654},"main":"dist/index.js","type":"module","_from":"file:alterspective-foundry-0.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bridge":{"types":"./dist/runtime/bridge.d.ts","import":"./dist/runtime/bridge.js"},"./test-setup":{"types":"./dist/test-setup.d.ts","import":"./dist/test-setup.js"},"./css/base.css":"./dist/css/base.css","./css/tokens.css":"./dist/css/tokens.css","./template-runtime":{"types":"./dist/platform/sharedo/types/template-runtime.d.ts"},"./workflow-runtime":{"types":"./dist/platform/sharedo/workflow-runtime/index.d.ts","import":"./dist/platform/sharedo/workflow-runtime/index.js"}},"scripts":{"test":"vitest run","build":"node ../../scripts/clean-dist.mjs . && tsc -p tsconfig.build.json && tsc -p tsconfig.test-setup.json && node scripts/build-altruntime-iife.mjs && node scripts/build-css-assets.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alter-igor","email":"igor@alterspective.com.au"},"_resolved":"C:\\Users\\IGORJE~1\\AppData\\Local\\Temp\\07dab95af2fe2381897cf4d91a10ae7b\\alterspective-foundry-0.5.0.tgz","_integrity":"sha512-EV8M4j8h8AaEAhfMXKHN9rTZfhGVPR1LeedYFMHRAKsq+u6W6iF8QG0j3yb5x7Q51ltsd251NIxMJJbgQoEzXQ==","repository":{"url":"git+https://github.com/Alterspective-Engine/alterspective-foundry.git","type":"git","directory":"packages/core"},"_npmVersion":"11.7.0","description":"Platform-agnostic TypeScript SDK for building UI extensions — base classes, managers, utilities, and test infrastructure. Sharedo is the first supported platform plugin.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/foundry_0.5.0_1777326039845_0.5156919550604471","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@alterspective/foundry","version":"0.5.1","author":{"name":"Alterspective Pty Ltd","email":"dev@alterspective.com.au"},"license":"SEE LICENSE IN LICENSE","_id":"@alterspective/foundry@0.5.1","maintainers":[{"name":"alter-igor","email":"igor@alterspective.com.au"}],"homepage":"https://github.com/Alterspective-Engine/alterspective-foundry#readme","bugs":{"url":"https://github.com/Alterspective-Engine/alterspective-foundry/issues"},"dist":{"shasum":"fc4ced0e5a4cda950b0e8b8ca1730bbc53ec20e5","tarball":"https://registry.npmjs.org/@alterspective/foundry/-/foundry-0.5.1.tgz","fileCount":443,"integrity":"sha512-gPXgcgBeHDRUplp37b33strUZ//jN+w8e5zagryPUYWc71DzXutjz26gmmsD7uiz9KDbAq7IRlfY3xFkZMcdFQ==","signatures":[{"sig":"MEUCIQCZH3Q/1j2jXqiPJTbx5LNGUMi2oeOA/9nm6oYsU87UJAIgd6tMVMnTUbFpBN8sOZmGIkhMAqMeNHtUjSJeg8hIsiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1004927},"main":"dist/index.js","type":"module","_from":"file:alterspective-foundry-0.5.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bridge":{"types":"./dist/runtime/bridge.d.ts","import":"./dist/runtime/bridge.js"},"./test-setup":{"types":"./dist/test-setup.d.ts","import":"./dist/test-setup.js"},"./css/base.css":"./dist/css/base.css","./css/tokens.css":"./dist/css/tokens.css","./template-runtime":{"types":"./dist/platform/sharedo/types/template-runtime.d.ts"},"./workflow-runtime":{"types":"./dist/platform/sharedo/workflow-runtime/index.d.ts","import":"./dist/platform/sharedo/workflow-runtime/index.js"}},"scripts":{"test":"vitest run","build":"node ../../scripts/clean-dist.mjs . && tsc -p tsconfig.build.json && tsc -p tsconfig.test-setup.json && node scripts/build-altruntime-iife.mjs && node scripts/build-css-assets.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alter-igor","email":"igor@alterspective.com.au"},"_resolved":"C:\\Users\\IGORJE~1\\AppData\\Local\\Temp\\e7ef661d26d4c6405e86eda045851bab\\alterspective-foundry-0.5.1.tgz","_integrity":"sha512-gPXgcgBeHDRUplp37b33strUZ//jN+w8e5zagryPUYWc71DzXutjz26gmmsD7uiz9KDbAq7IRlfY3xFkZMcdFQ==","repository":{"url":"git+https://github.com/Alterspective-Engine/alterspective-foundry.git","type":"git","directory":"packages/core"},"_npmVersion":"11.7.0","description":"Platform-agnostic TypeScript SDK for building UI extensions — base classes, managers, utilities, and test infrastructure. Sharedo is the first supported platform plugin.","directories":{},"sideEffects":["./dist/css/*.css"],"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/foundry_0.5.1_1777550158251_0.7236518824622218","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@alterspective/foundry","version":"0.5.2","author":{"name":"Alterspective Pty Ltd","email":"dev@alterspective.com.au"},"license":"SEE LICENSE IN LICENSE","_id":"@alterspective/foundry@0.5.2","maintainers":[{"name":"alter-igor","email":"igor@alterspective.com.au"}],"homepage":"https://github.com/Alterspective-Engine/alterspective-foundry#readme","bugs":{"url":"https://github.com/Alterspective-Engine/alterspective-foundry/issues"},"dist":{"shasum":"db38db7423c7fc5c284e8563d396cd9407aad41d","tarball":"https://registry.npmjs.org/@alterspective/foundry/-/foundry-0.5.2.tgz","fileCount":491,"integrity":"sha512-P98m756vFfvAIWa9OfrWozumcK8+XfIeTwKMcQGyb3nVnZM+/LjvlU/Rv/6iMMe5tIsExqBTLPMylxSOtQr7XQ==","signatures":[{"sig":"MEQCIGD7mb84PeUqnmTplGuGGkYWcpYD6YhL2tMBTpPJA+/mAiBzwWgfMEvky0Nm+vgbK0X3DB5UfpyBYe/eMHp0u4hGGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1269555},"main":"dist/index.js","type":"module","_from":"file:alterspective-foundry-0.5.2.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bridge":{"types":"./dist/runtime/bridge.d.ts","import":"./dist/runtime/bridge.js"},"./test-setup":{"types":"./dist/test-setup.d.ts","import":"./dist/test-setup.js"},"./css/base.css":"./dist/css/base.css","./css/tokens.css":"./dist/css/tokens.css","./template-runtime":{"types":"./dist/platform/sharedo/types/template-runtime.d.ts"},"./workflow-runtime":{"types":"./dist/platform/sharedo/workflow-runtime/index.d.ts","import":"./dist/platform/sharedo/workflow-runtime/index.js"}},"scripts":{"test":"vitest run","build":"node ../../scripts/clean-dist.mjs . && tsc -p tsconfig.build.json && tsc -p tsconfig.test-setup.json && node scripts/build-altruntime-iife.mjs && node scripts/build-css-assets.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alter-igor","email":"igor@alterspective.com.au"},"_resolved":"C:\\Users\\IGORJE~1\\AppData\\Local\\Temp\\03d397f1deabd9afb7112838cec909fb\\alterspective-foundry-0.5.2.tgz","_integrity":"sha512-P98m756vFfvAIWa9OfrWozumcK8+XfIeTwKMcQGyb3nVnZM+/LjvlU/Rv/6iMMe5tIsExqBTLPMylxSOtQr7XQ==","repository":{"url":"git+https://github.com/Alterspective-Engine/alterspective-foundry.git","type":"git","directory":"packages/core"},"_npmVersion":"11.7.0","description":"Platform-agnostic TypeScript SDK for building UI extensions — base classes, managers, utilities, and test infrastructure. Sharedo is the first supported platform plugin.","directories":{},"sideEffects":["./src/types/sharedo.ts","./dist/types/sharedo.js","./dist/css/*.css"],"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/foundry_0.5.2_1777720407931_0.08057363427614694","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@alterspective/foundry","version":"0.5.3","author":{"name":"Alterspective Pty Ltd","email":"dev@alterspective.com.au"},"license":"SEE LICENSE IN LICENSE","_id":"@alterspective/foundry@0.5.3","maintainers":[{"name":"alter-igor","email":"igor@alterspective.com.au"}],"homepage":"https://github.com/Alterspective-Engine/alterspective-foundry#readme","bugs":{"url":"https://github.com/Alterspective-Engine/alterspective-foundry/issues"},"dist":{"shasum":"efb3794ffa6f4178d31aa1437f03e3a54ba8b4db","tarball":"https://registry.npmjs.org/@alterspective/foundry/-/foundry-0.5.3.tgz","fileCount":491,"integrity":"sha512-BuNX2dxEX91xOqPqCTTNpQzv6ys6glhLJhu4+YLu4FxbSN75oyHtUjc2qbIJrG5/O3cneqYmW9vPauJyVG+ZwQ==","signatures":[{"sig":"MEUCIGdmfpba13ZR0EWyj4T59PxLkPzt+fOG/so/TlMv/rKsAiEA6B66dKa0okvNfLuiQPhZZyuV4AUeupnUnk+lZlbSNmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1269555},"main":"dist/index.js","type":"module","_from":"file:alterspective-foundry-0.5.3.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bridge":{"types":"./dist/runtime/bridge.d.ts","import":"./dist/runtime/bridge.js"},"./test-setup":{"types":"./dist/test-setup.d.ts","import":"./dist/test-setup.js"},"./css/base.css":"./dist/css/base.css","./css/tokens.css":"./dist/css/tokens.css","./template-runtime":{"types":"./dist/platform/sharedo/types/template-runtime.d.ts"},"./workflow-runtime":{"types":"./dist/platform/sharedo/workflow-runtime/index.d.ts","import":"./dist/platform/sharedo/workflow-runtime/index.js"}},"scripts":{"test":"vitest run","build":"node ../../scripts/clean-dist.mjs . && tsc -p tsconfig.build.json && tsc -p tsconfig.test-setup.json && node scripts/build-altruntime-iife.mjs && node scripts/build-css-assets.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alter-igor","email":"igor@alterspective.com.au"},"_resolved":"C:\\Users\\IGORJE~1\\AppData\\Local\\Temp\\4ce9945c4e7fcdfd280a0a4fc1c3ad23\\alterspective-foundry-0.5.3.tgz","_integrity":"sha512-BuNX2dxEX91xOqPqCTTNpQzv6ys6glhLJhu4+YLu4FxbSN75oyHtUjc2qbIJrG5/O3cneqYmW9vPauJyVG+ZwQ==","repository":{"url":"git+https://github.com/Alterspective-Engine/alterspective-foundry.git","type":"git","directory":"packages/core"},"_npmVersion":"11.7.0","description":"Platform-agnostic TypeScript SDK for building UI extensions — base classes, managers, utilities, and test infrastructure. Sharedo is the first supported platform plugin.","directories":{},"sideEffects":["./src/types/sharedo.ts","./dist/types/sharedo.js","./dist/css/*.css"],"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/foundry_0.5.3_1778071404394_0.7052959746061302","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@alterspective/foundry","version":"0.5.4","author":{"name":"Alterspective Pty Ltd","email":"dev@alterspective.com.au"},"license":"SEE LICENSE IN LICENSE","_id":"@alterspective/foundry@0.5.4","maintainers":[{"name":"alter-igor","email":"igor@alterspective.com.au"}],"homepage":"https://github.com/Alterspective-Engine/alterspective-foundry#readme","bugs":{"url":"https://github.com/Alterspective-Engine/alterspective-foundry/issues"},"dist":{"shasum":"a0068b66f8c09bdc10af8bce39bef19903494f59","tarball":"https://registry.npmjs.org/@alterspective/foundry/-/foundry-0.5.4.tgz","fileCount":491,"integrity":"sha512-56Iu1X6/OBT/KJQI14fZ5/Fztabn3MjeUQFF7dKXParVg1eS4mQ7h7ut/h1Krj7o1bDeRtQv3f1l1gv0DWHo8Q==","signatures":[{"sig":"MEQCIA8ydY7Fcf0zxB7tmlvU68WYnOtZUF2TJudHlA4R7lEFAiAgT7Kn3OMSrMh4tRwkNYAFnr25fpH1WBjUlpO9g7saVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1269555},"main":"dist/index.js","type":"module","_from":"file:alterspective-foundry-0.5.4.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bridge":{"types":"./dist/runtime/bridge.d.ts","import":"./dist/runtime/bridge.js"},"./test-setup":{"types":"./dist/test-setup.d.ts","import":"./dist/test-setup.js"},"./css/base.css":"./dist/css/base.css","./css/tokens.css":"./dist/css/tokens.css","./template-runtime":{"types":"./dist/platform/sharedo/types/template-runtime.d.ts"},"./workflow-runtime":{"types":"./dist/platform/sharedo/workflow-runtime/index.d.ts","import":"./dist/platform/sharedo/workflow-runtime/index.js"}},"scripts":{"test":"vitest run","build":"node ../../scripts/clean-dist.mjs . && tsc -p tsconfig.build.json && tsc -p tsconfig.test-setup.json && node scripts/build-altruntime-iife.mjs && node scripts/build-css-assets.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alter-igor","email":"igor@alterspective.com.au"},"_resolved":"C:\\Users\\IGORJE~1\\AppData\\Local\\Temp\\1eff362089fe3903f9e36c1fef68fcb3\\alterspective-foundry-0.5.4.tgz","_integrity":"sha512-56Iu1X6/OBT/KJQI14fZ5/Fztabn3MjeUQFF7dKXParVg1eS4mQ7h7ut/h1Krj7o1bDeRtQv3f1l1gv0DWHo8Q==","repository":{"url":"git+https://github.com/Alterspective-Engine/alterspective-foundry.git","type":"git","directory":"packages/core"},"_npmVersion":"11.7.0","description":"Platform-agnostic TypeScript SDK for building UI extensions — base classes, managers, utilities, and test infrastructure. Sharedo is the first supported platform plugin.","directories":{},"sideEffects":["./src/types/sharedo.ts","./dist/types/sharedo.js","./dist/css/*.css"],"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/foundry_0.5.4_1778072614881_0.1601696315549852","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@alterspective/foundry","version":"0.5.5","author":{"name":"Alterspective Pty Ltd","email":"dev@alterspective.com.au"},"license":"SEE LICENSE IN LICENSE","_id":"@alterspective/foundry@0.5.5","maintainers":[{"name":"alter-igor","email":"igor@alterspective.com.au"}],"homepage":"https://github.com/Alterspective-Engine/alterspective-foundry#readme","bugs":{"url":"https://github.com/Alterspective-Engine/alterspective-foundry/issues"},"dist":{"shasum":"f6455afe48d10e0d4fccc979da965c948fdcc72a","tarball":"https://registry.npmjs.org/@alterspective/foundry/-/foundry-0.5.5.tgz","fileCount":491,"integrity":"sha512-Ut5iU+uU/lDAGjl/eQIsNNScOC1okfH+tYmm/Gw0+a0c/vUHH0XOlBJmr5F8Z9TynA5uswGJ6149+zEicjlmkQ==","signatures":[{"sig":"MEUCIDict2DX+onHXoHx+K+hrlo1OhPkGtyyrhG3lqD5ohYzAiEA5GPm6rxiPkf6xZpk3MM+XvTuursJXmfTeTW+AGq1Mhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1269555},"main":"dist/index.js","type":"module","_from":"file:alterspective-foundry-0.5.5.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bridge":{"types":"./dist/runtime/bridge.d.ts","import":"./dist/runtime/bridge.js"},"./test-setup":{"types":"./dist/test-setup.d.ts","import":"./dist/test-setup.js"},"./css/base.css":"./dist/css/base.css","./css/tokens.css":"./dist/css/tokens.css","./template-runtime":{"types":"./dist/platform/sharedo/types/template-runtime.d.ts"},"./workflow-runtime":{"types":"./dist/platform/sharedo/workflow-runtime/index.d.ts","import":"./dist/platform/sharedo/workflow-runtime/index.js"}},"scripts":{"test":"vitest run","build":"node ../../scripts/clean-dist.mjs . && tsc -p tsconfig.build.json && tsc -p tsconfig.test-setup.json && node scripts/build-altruntime-iife.mjs && node scripts/build-css-assets.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alter-igor","email":"igor@alterspective.com.au"},"_resolved":"C:\\Users\\IGORJE~1\\AppData\\Local\\Temp\\b994c1dcfebe389cc26ab94f4a72f1fa\\alterspective-foundry-0.5.5.tgz","_integrity":"sha512-Ut5iU+uU/lDAGjl/eQIsNNScOC1okfH+tYmm/Gw0+a0c/vUHH0XOlBJmr5F8Z9TynA5uswGJ6149+zEicjlmkQ==","repository":{"url":"git+https://github.com/Alterspective-Engine/alterspective-foundry.git","type":"git","directory":"packages/core"},"_npmVersion":"11.7.0","description":"Platform-agnostic TypeScript SDK for building UI extensions — base classes, managers, utilities, and test infrastructure. Sharedo is the first supported platform plugin.","directories":{},"sideEffects":["./src/types/sharedo.ts","./dist/types/sharedo.js","./dist/css/*.css"],"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/foundry_0.5.5_1778074267472_0.7337136764451029","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@alterspective/foundry","version":"0.5.6","author":{"name":"Alterspective Pty Ltd","email":"dev@alterspective.com.au"},"license":"SEE LICENSE IN LICENSE","_id":"@alterspective/foundry@0.5.6","maintainers":[{"name":"alter-igor","email":"igor@alterspective.com.au"}],"homepage":"https://github.com/Alterspective-Engine/alterspective-foundry#readme","bugs":{"url":"https://github.com/Alterspective-Engine/alterspective-foundry/issues"},"dist":{"shasum":"9dfb890fee7cf8142fa3771ea42da3798611e5e4","tarball":"https://registry.npmjs.org/@alterspective/foundry/-/foundry-0.5.6.tgz","fileCount":491,"integrity":"sha512-HQ8vHKm+sLsudNt7UnYvSN8o6QcMPUxirMNyuG3i3GS+X825Iy5nzH6ypTAhs9Mx4Y4uxyDZ/+/qUeqZ0VF6Hw==","signatures":[{"sig":"MEUCIQDPQRUJ6f8Axrb7vaNrbqSYV6yibYyLcV+/p3Yhb/v9jwIgaF/1DYLAqv/Ni9opFzT59HOMKiRh7mLt7W9QPx62PBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1269555},"main":"dist/index.js","type":"module","_from":"file:alterspective-foundry-0.5.6.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bridge":{"types":"./dist/runtime/bridge.d.ts","import":"./dist/runtime/bridge.js"},"./test-setup":{"types":"./dist/test-setup.d.ts","import":"./dist/test-setup.js"},"./css/base.css":"./dist/css/base.css","./css/tokens.css":"./dist/css/tokens.css","./template-runtime":{"types":"./dist/platform/sharedo/types/template-runtime.d.ts"},"./workflow-runtime":{"types":"./dist/platform/sharedo/workflow-runtime/index.d.ts","import":"./dist/platform/sharedo/workflow-runtime/index.js"}},"scripts":{"test":"vitest run","build":"node ../../scripts/clean-dist.mjs . && tsc -p tsconfig.build.json && tsc -p tsconfig.test-setup.json && node scripts/build-altruntime-iife.mjs && node scripts/build-css-assets.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alter-igor","email":"igor@alterspective.com.au"},"_resolved":"C:\\Users\\IGORJE~1\\AppData\\Local\\Temp\\13b85294b8408cf441123e155392b28f\\alterspective-foundry-0.5.6.tgz","_integrity":"sha512-HQ8vHKm+sLsudNt7UnYvSN8o6QcMPUxirMNyuG3i3GS+X825Iy5nzH6ypTAhs9Mx4Y4uxyDZ/+/qUeqZ0VF6Hw==","repository":{"url":"git+https://github.com/Alterspective-Engine/alterspective-foundry.git","type":"git","directory":"packages/core"},"_npmVersion":"11.7.0","description":"Platform-agnostic TypeScript SDK for building UI extensions — base classes, managers, utilities, and test infrastructure. Sharedo is the first supported platform plugin.","directories":{},"sideEffects":["./src/types/sharedo.ts","./dist/types/sharedo.js","./dist/css/*.css"],"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/foundry_0.5.6_1778075564130_0.07550985995138193","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@alterspective/foundry","version":"0.5.7","author":{"name":"Alterspective Pty Ltd","email":"dev@alterspective.com.au"},"license":"SEE LICENSE IN LICENSE","_id":"@alterspective/foundry@0.5.7","maintainers":[{"name":"alter-igor","email":"igor@alterspective.com.au"}],"homepage":"https://github.com/Alterspective-Engine/alterspective-foundry#readme","bugs":{"url":"https://github.com/Alterspective-Engine/alterspective-foundry/issues"},"dist":{"shasum":"9a4d24b13231145f58658d046f9ee72c588d4fc7","tarball":"https://registry.npmjs.org/@alterspective/foundry/-/foundry-0.5.7.tgz","fileCount":491,"integrity":"sha512-+64jXph3zhDZ/RGOo9KGOMAS0pftfNOMyXkQI5LXUCmOD3YesFNRF813Ai2N40PiOZUd58HxN3MjdevxSl7eDA==","signatures":[{"sig":"MEYCIQDfRZesM0wnai5BlCzcEqelTP4/QUhbZ5++EflSuKc3HAIhAPQQ5pEpIDDcisxLtLTTLzTXpBC6LDvaNQgv/1IJF6eL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1269555},"main":"dist/index.js","type":"module","_from":"file:alterspective-foundry-0.5.7.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bridge":{"types":"./dist/runtime/bridge.d.ts","import":"./dist/runtime/bridge.js"},"./test-setup":{"types":"./dist/test-setup.d.ts","import":"./dist/test-setup.js"},"./css/base.css":"./dist/css/base.css","./css/tokens.css":"./dist/css/tokens.css","./template-runtime":{"types":"./dist/platform/sharedo/types/template-runtime.d.ts"},"./workflow-runtime":{"types":"./dist/platform/sharedo/workflow-runtime/index.d.ts","import":"./dist/platform/sharedo/workflow-runtime/index.js"}},"scripts":{"test":"vitest run","build":"node ../../scripts/clean-dist.mjs . && tsc -p tsconfig.build.json && tsc -p tsconfig.test-setup.json && node scripts/build-altruntime-iife.mjs && node scripts/build-css-assets.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alter-igor","email":"igor@alterspective.com.au"},"_resolved":"C:\\Users\\IGORJE~1\\AppData\\Local\\Temp\\3d94450b45c733c9d34cf58d1793a7ca\\alterspective-foundry-0.5.7.tgz","_integrity":"sha512-+64jXph3zhDZ/RGOo9KGOMAS0pftfNOMyXkQI5LXUCmOD3YesFNRF813Ai2N40PiOZUd58HxN3MjdevxSl7eDA==","repository":{"url":"git+https://github.com/Alterspective-Engine/alterspective-foundry.git","type":"git","directory":"packages/core"},"_npmVersion":"11.7.0","description":"Platform-agnostic TypeScript SDK for building UI extensions — base classes, managers, utilities, and test infrastructure. Sharedo is the first supported platform plugin.","directories":{},"sideEffects":["./src/types/sharedo.ts","./dist/types/sharedo.js","./dist/css/*.css"],"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/foundry_0.5.7_1778076468465_0.05683815221895561","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@alterspective/foundry","version":"0.5.8","author":{"name":"Alterspective Pty Ltd","email":"dev@alterspective.com.au"},"license":"SEE LICENSE IN LICENSE","_id":"@alterspective/foundry@0.5.8","maintainers":[{"name":"alter-igor","email":"igor@alterspective.com.au"}],"homepage":"https://github.com/Alterspective-Engine/alterspective-foundry#readme","bugs":{"url":"https://github.com/Alterspective-Engine/alterspective-foundry/issues"},"dist":{"shasum":"9cdba9aec905dfa4e4e3c4c036731527604ef022","tarball":"https://registry.npmjs.org/@alterspective/foundry/-/foundry-0.5.8.tgz","fileCount":491,"integrity":"sha512-b2AqIKepDXIhCUnQdKbsttebzK4LfKYCRSLXyrICAeN3QSG/c6kDXVQGa+M9dmHEeEirI13AyJHjrU9MDCSixQ==","signatures":[{"sig":"MEYCIQCGY/woVGdfPtQx8hC6aPJAJ23XM8oNEurY+xExbrDweAIhAK6hKcLQapi/DDORDb5Bg4bBSLztpqxU3BwyOp1H/OZK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1274901},"main":"dist/index.js","type":"module","_from":"file:alterspective-foundry-0.5.8.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bridge":{"types":"./dist/runtime/bridge.d.ts","import":"./dist/runtime/bridge.js"},"./test-setup":{"types":"./dist/test-setup.d.ts","import":"./dist/test-setup.js"},"./css/base.css":"./dist/css/base.css","./css/tokens.css":"./dist/css/tokens.css","./template-runtime":{"types":"./dist/platform/sharedo/types/template-runtime.d.ts"},"./workflow-runtime":{"types":"./dist/platform/sharedo/workflow-runtime/index.d.ts","import":"./dist/platform/sharedo/workflow-runtime/index.js"}},"scripts":{"test":"vitest run","build":"node ../../scripts/clean-dist.mjs . && tsc -p tsconfig.build.json && tsc -p tsconfig.test-setup.json && node scripts/build-altruntime-iife.mjs && node scripts/build-css-assets.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alter-igor","email":"igor@alterspective.com.au"},"_resolved":"C:\\Users\\IGORJE~1\\AppData\\Local\\Temp\\e4ad6c1b1787f727f8debc5493497697\\alterspective-foundry-0.5.8.tgz","_integrity":"sha512-b2AqIKepDXIhCUnQdKbsttebzK4LfKYCRSLXyrICAeN3QSG/c6kDXVQGa+M9dmHEeEirI13AyJHjrU9MDCSixQ==","repository":{"url":"git+https://github.com/Alterspective-Engine/alterspective-foundry.git","type":"git","directory":"packages/core"},"_npmVersion":"11.7.0","description":"Platform-agnostic TypeScript SDK for building UI extensions â€” base classes, managers, utilities, and test infrastructure. Sharedo is the first supported platform plugin.","directories":{},"sideEffects":["./src/types/sharedo.ts","./dist/types/sharedo.js","./dist/css/*.css"],"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/foundry_0.5.8_1778154583579_0.17227748332011217","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@alterspective/foundry","version":"0.5.9","author":{"name":"Alterspective Pty Ltd","email":"dev@alterspective.com.au"},"license":"SEE LICENSE IN LICENSE","_id":"@alterspective/foundry@0.5.9","maintainers":[{"name":"alter-igor","email":"igor@alterspective.com.au"}],"homepage":"https://github.com/Alterspective-Engine/alterspective-foundry#readme","bugs":{"url":"https://github.com/Alterspective-Engine/alterspective-foundry/issues"},"dist":{"shasum":"53e4e1850fd5a897c39eab29439e29d11486d193","tarball":"https://registry.npmjs.org/@alterspective/foundry/-/foundry-0.5.9.tgz","fileCount":502,"integrity":"sha512-5BpfziUEpcdF++sW6sNEzmpYzsjzy/itTheyyF7MXt2nRVoLfFOftk7mcUghoTzu6DZ74MbVDWlHV5vqEOhLVg==","signatures":[{"sig":"MEUCIHQZkyGcZUTt3NPSGjKv0kAK5LCDMrtidFyl6HttYSL3AiEAsIVRETBJvaUeu9DxcinHCd1w5bE5kOz27KBsxDArmNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1307810},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bridge":{"types":"./dist/runtime/bridge.d.ts","import":"./dist/runtime/bridge.js"},"./test-setup":{"types":"./dist/test-setup.d.ts","import":"./dist/test-setup.js"},"./css/base.css":"./dist/css/base.css","./css/tokens.css":"./dist/css/tokens.css","./template-runtime":{"types":"./dist/platform/sharedo/types/template-runtime.d.ts"},"./workflow-runtime":{"types":"./dist/platform/sharedo/workflow-runtime/index.d.ts","import":"./dist/platform/sharedo/workflow-runtime/index.js"}},"scripts":{"test":"vitest run","build":"node ../../scripts/clean-dist.mjs . && tsc -p tsconfig.build.json && tsc -p tsconfig.test-setup.json && node scripts/build-altruntime-iife.mjs && node scripts/build-css-assets.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alter-igor","email":"igor@alterspective.com.au"},"repository":{"url":"git+https://github.com/Alterspective-Engine/alterspective-foundry.git","type":"git","directory":"packages/core"},"_npmVersion":"11.7.0","description":"Platform-agnostic TypeScript SDK for building UI extensions â€” base classes, managers, utilities, and test infrastructure. Sharedo is the first supported platform plugin.","directories":{},"sideEffects":["./src/types/sharedo.ts","./dist/types/sharedo.js","./dist/css/*.css"],"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/foundry_0.5.9_1779173846315_0.07109876473889254","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@alterspective/foundry","version":"0.5.10","description":"Platform-agnostic TypeScript SDK for building UI extensions â€” base classes, managers, utilities, and test infrastructure. Sharedo is the first supported platform plugin.","author":{"name":"Alterspective Pty Ltd","email":"dev@alterspective.com.au"},"license":"SEE LICENSE IN LICENSE","repository":{"type":"git","url":"git+https://github.com/Alterspective-Engine/alterspective-foundry.git","directory":"packages/core"},"type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bridge":{"types":"./dist/runtime/bridge.d.ts","import":"./dist/runtime/bridge.js"},"./css/tokens.css":"./dist/css/tokens.css","./css/base.css":"./dist/css/base.css","./test-setup":{"types":"./dist/test-setup.d.ts","import":"./dist/test-setup.js"},"./workflow-runtime":{"types":"./dist/platform/sharedo/workflow-runtime/index.d.ts","import":"./dist/platform/sharedo/workflow-runtime/index.js"},"./template-runtime":{"types":"./dist/platform/sharedo/types/template-runtime.d.ts"}},"sideEffects":["./src/types/sharedo.ts","./dist/types/sharedo.js","./dist/css/*.css"],"scripts":{"build":"node ../../scripts/clean-dist.mjs . && tsc -p tsconfig.build.json && tsc -p tsconfig.test-setup.json && node scripts/build-altruntime-iife.mjs && node scripts/build-css-assets.mjs","test":"vitest run","typecheck":"tsc --noEmit"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"engines":{"node":">=18"},"_id":"@alterspective/foundry@0.5.10","bugs":{"url":"https://github.com/Alterspective-Engine/alterspective-foundry/issues"},"homepage":"https://github.com/Alterspective-Engine/alterspective-foundry#readme","_nodeVersion":"22.22.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-dfyref0Fece/tuFmDfWMoflQy7JGdE9bEH6QUyfPdOoaKt2eW0nyC0UsRqNutrIP8T6pcMpJ6Uvjd6uOVYss0A==","shasum":"6b6402720874cc7411c2ebf29934dc0bdf40d93b","tarball":"https://registry.npmjs.org/@alterspective/foundry/-/foundry-0.5.10.tgz","fileCount":502,"unpackedSize":1314827,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDpfHwRtaJxWdBxq11V/4gaK5I1aQSxpUVDC97WTjQg7AiAEwg/h0SVbwDoIzxGJGr1iRR2SlpGN51SgZW9xDKfAEA=="}]},"_npmUser":{"name":"alter-igor","email":"igor@alterspective.com.au"},"directories":{},"maintainers":[{"name":"alter-igor","email":"igor@alterspective.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/foundry_0.5.10_1779189801938_0.37712048684171595"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-21T13:31:43.680Z","modified":"2026-05-19T11:23:22.231Z","0.1.0":"2026-03-21T13:31:44.032Z","0.2.0":"2026-03-21T14:28:35.480Z","0.2.1":"2026-03-21T14:57:22.448Z","0.2.2":"2026-03-22T10:17:12.343Z","0.3.0":"2026-04-10T11:52:40.338Z","0.4.0":"2026-04-14T13:27:50.968Z","0.5.0":"2026-04-27T21:40:40.065Z","0.5.1":"2026-04-30T11:55:58.410Z","0.5.2":"2026-05-02T11:13:28.148Z","0.5.3":"2026-05-06T12:43:24.611Z","0.5.4":"2026-05-06T13:03:35.110Z","0.5.5":"2026-05-06T13:31:07.673Z","0.5.6":"2026-05-06T13:52:44.315Z","0.5.7":"2026-05-06T14:07:48.705Z","0.5.8":"2026-05-07T11:49:43.799Z","0.5.9":"2026-05-19T06:57:26.547Z","0.5.10":"2026-05-19T11:23:22.113Z"},"bugs":{"url":"https://github.com/Alterspective-Engine/alterspective-foundry/issues"},"author":{"name":"Alterspective Pty Ltd","email":"dev@alterspective.com.au"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/Alterspective-Engine/alterspective-foundry#readme","repository":{"type":"git","url":"git+https://github.com/Alterspective-Engine/alterspective-foundry.git","directory":"packages/core"},"description":"Platform-agnostic TypeScript SDK for building UI extensions â€” base classes, managers, utilities, and test infrastructure. Sharedo is the first supported platform plugin.","maintainers":[{"name":"alter-igor","email":"igor@alterspective.com.au"}],"readme":"# @alterspective/foundry\n\nCore SDK for building Sharedo platform extensions.\n\n## What's Included\n\n| Module | Path | Purpose |\n|---|---|---|\n| **Base classes** | `src/base/` | AltWidget, AltBlade, BaseAspect, BaseDesigner |\n| **Managers** | `src/managers/` | ErrorManager, EventBus, ChildWidgetManager, RefreshThrottle |\n| **Config** | `src/config/` | Defaults merging, schema migrations, KO hydration |\n| **Clients** | `src/clients/` | ApiClient, DataComposerClient, FindByQueryClient |\n| **Utils** | `src/utils/` | Date formatting, phase classification, serialization, observable helpers |\n| **Debug** | `src/debug/` | DebugLogger, instance registry, WidgetDebugPanel |\n| **Runtime** | `src/runtime/` | Global Include entry point + bridge pattern |\n| **CSS assets** | `css/` | Shared visual tokens and reusable base primitives |\n| **Typed platform globals** | `src/types/` | Supported ambient Sharedo globals and typed access helpers |\n| **Templates** | `src/templates/` | TemplateRenderer, RulesEngine |\n| **Test setup** | `test-setup.ts` | KO, $ui, $ajax mocks for vitest/jsdom |\n\n## Usage\n\n```typescript\nimport { AltWidget, EventBus, ErrorManager } from '@alterspective/foundry';\n```\n\nFor supported access to ambient Sharedo globals:\n\n```typescript\nimport { getSharedoPlatformGlobals } from '@alterspective/foundry';\n\nconst { $ui, ko } = getSharedoPlatformGlobals();\n```\n\nShared CSS imports:\n\n```typescript\nimport '@alterspective/foundry/css/tokens.css';\nimport '@alterspective/foundry/css/base.css';\n```\n\n## License\n\nCopyright (c) 2024-present Alterspective Pty Ltd. All rights reserved.\n","readmeFilename":"README.md"}