{"_id":"@airlib/core","_rev":"10-58cd8190ae4060a46ed8ae149de6314b","name":"@airlib/core","dist-tags":{"latest":"2.1.0"},"versions":{"2.0.0":{"name":"@airlib/core","version":"2.0.0","keywords":["state","management","reactive","observable"],"author":"Nanang Mahdaen El Agung <mahdaen@gmail.com>","license":"MIT","_id":"@airlib/core@2.0.0","maintainers":[{"name":"mahdaen","email":"mahdaen@gmail.com"}],"homepage":"https://github.com/beerush-id/airstack","bugs":{"url":"https://github.com/beerush-id/airstack/issues"},"dist":{"shasum":"425169d0f5a993bb7f92ce0305621c6ff6fe4e0b","tarball":"https://registry.npmjs.org/@airlib/core/-/core-2.0.0.tgz","fileCount":159,"integrity":"sha512-UMKwVdZ9TUu69X1nE3nLfhF047xmA5b3QjukunMwhKlarjTtbPpGL36UAWsY63zIdUORZkLDmZVmYwiPKhE63g==","signatures":[{"sig":"MEQCIAtC/1NOZEV+o6FBIPAm1pE6XKfXjWgoMe9EAlWVuLaAAiBRD1L672y0uO/3Heva42jXfruBHz/vhZjFC2wgu2rkzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522994},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"425169d0f5a993bb7f92ce0305621c6ff6fe4e0b","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./common":{"types":"./dist/common/index.d.ts","import":"./dist/common/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","import":"./dist/workflow/index.js"}},"scripts":{"dev":"rimraf dist && tsdown --watch ./src","test":"rimraf coverage && vitest --run","build":"bun run clean && tsdown && publint","clean":"rimraf dist","format":"biome format --write","prepublish":"bun run format && bun run build","test:preview":"rimraf coverage && vitest --run && vite preview --outDir coverage"},"_npmUser":{"name":"mahdaen","email":"mahdaen@gmail.com"},"_integrity":"sha512-UMKwVdZ9TUu69X1nE3nLfhF047xmA5b3QjukunMwhKlarjTtbPpGL36UAWsY63zIdUORZkLDmZVmYwiPKhE63g==","repository":{"url":"git+https://github.com/beerush-id/airstack.git","type":"git"},"_npmVersion":"10.8.3","description":"Core reactive state management library for Anchor","directories":{"dist":"./dist"},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","jsdom":"^27.0.1","rimraf":"^6.0.1","tsdown":"^0.15.9","vitest":"^4.1.11","publint":"^0.3.15","@zod/core":"^0.11.6","@vitest/ui":"^4.1.11","typescript":"^5.9.3","@types/node":"^24.9.1","@biomejs/biome":"^2.5.6","@vitest/coverage-istanbul":"^4.1.11"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.0_1787950529602_0.9875121117737962","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@airlib/core","version":"2.0.1","keywords":["state","management","reactive","observable"],"author":"Nanang Mahdaen El Agung <mahdaen@gmail.com>","license":"MIT","_id":"@airlib/core@2.0.1","maintainers":[{"name":"mahdaen","email":"mahdaen@gmail.com"}],"homepage":"https://github.com/beerush-id/airstack","bugs":{"url":"https://github.com/beerush-id/airstack/issues"},"dist":{"shasum":"8f1e4012c897a5d8ace5dc1dfb757084612acfb1","tarball":"https://registry.npmjs.org/@airlib/core/-/core-2.0.1.tgz","fileCount":159,"integrity":"sha512-uk09LL8tHwIcJw1iUdFOd7LuOLn59drjExsGiqj5s5p6VIRdYsrbrDgdvr0GzrMNT9TyzoO1njudzBDeDlaISw==","signatures":[{"sig":"MEUCIQDDXIn2Ixa6hx15poMsb3Zks0Omt8tNzoqWvCr2po4hgwIgSujN+TKkA2NvQMv7vh5Yj6p90VY6hnp2sx3RYG3qxl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522994},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"8f1e4012c897a5d8ace5dc1dfb757084612acfb1","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./common":{"types":"./dist/common/index.d.ts","import":"./dist/common/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","import":"./dist/workflow/index.js"}},"scripts":{"dev":"rimraf dist && tsdown --watch ./src","test":"rimraf coverage && vitest --run","build":"bun run clean && tsdown && publint","clean":"rimraf dist","format":"biome format --write","prepublish":"bun run format && bun run build","test:preview":"rimraf coverage && vitest --run && vite preview --outDir coverage"},"_npmUser":{"name":"mahdaen","email":"mahdaen@gmail.com"},"_integrity":"sha512-uk09LL8tHwIcJw1iUdFOd7LuOLn59drjExsGiqj5s5p6VIRdYsrbrDgdvr0GzrMNT9TyzoO1njudzBDeDlaISw==","repository":{"url":"git+https://github.com/beerush-id/airstack.git","type":"git"},"_npmVersion":"10.8.3","description":"Core reactive state management library for Anchor","directories":{"dist":"./dist"},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","jsdom":"^27.0.1","rimraf":"^6.0.1","tsdown":"^0.15.9","vitest":"^4.1.11","publint":"^0.3.15","@zod/core":"^0.11.6","@vitest/ui":"^4.1.11","typescript":"^5.9.3","@types/node":"^24.9.1","@biomejs/biome":"^2.5.6","@vitest/coverage-istanbul":"^4.1.11"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.1_1787952245280_0.7009886262443978","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@airlib/core","version":"2.0.2","keywords":["state","management","reactive","observable"],"author":"Nanang Mahdaen El Agung <mahdaen@gmail.com>","license":"MIT","_id":"@airlib/core@2.0.2","maintainers":[{"name":"mahdaen","email":"mahdaen@gmail.com"}],"homepage":"https://github.com/beerush-id/airstack","bugs":{"url":"https://github.com/beerush-id/airstack/issues"},"dist":{"shasum":"aa1a3463b329d5a64ea0e2e1e9f0eb068cf07f65","tarball":"https://registry.npmjs.org/@airlib/core/-/core-2.0.2.tgz","fileCount":159,"integrity":"sha512-Qg/zSA5NeJKZLbyoaHk/ddYCRxla4D5C+yb7a5BGSQsGaVZwnxCaTMPjo9QPHlPjAlyPOITAhosoo0sr54DS1w==","signatures":[{"sig":"MEUCIGXlNLE1o4vGmB+D5jiF5RAiX1XzipkNS5FB6UHUD/zCAiEA2VIu22TeO0ulwfrLBapH8x3/o0a4N7LfCzTphXFkJXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522994},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"aa1a3463b329d5a64ea0e2e1e9f0eb068cf07f65","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./common":{"types":"./dist/common/index.d.ts","import":"./dist/common/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","import":"./dist/workflow/index.js"}},"scripts":{"dev":"rimraf dist && tsdown --watch ./src","test":"rimraf coverage && vitest --run","build":"bun run clean && tsdown && publint","clean":"rimraf dist","format":"biome format --write","prepublish":"bun run format && bun run build","test:preview":"rimraf coverage && vitest --run && vite preview --outDir coverage"},"_npmUser":{"name":"mahdaen","email":"mahdaen@gmail.com"},"_integrity":"sha512-Qg/zSA5NeJKZLbyoaHk/ddYCRxla4D5C+yb7a5BGSQsGaVZwnxCaTMPjo9QPHlPjAlyPOITAhosoo0sr54DS1w==","repository":{"url":"git+https://github.com/beerush-id/airstack.git","type":"git"},"_npmVersion":"10.8.3","description":"Core reactive state management library for Anchor","directories":{"dist":"./dist"},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","jsdom":"^27.0.1","rimraf":"^6.0.1","tsdown":"^0.15.9","vitest":"^4.1.11","publint":"^0.3.15","@zod/core":"^0.11.6","@vitest/ui":"^4.1.11","typescript":"^5.9.3","@types/node":"^24.9.1","@biomejs/biome":"^2.5.6","@vitest/coverage-istanbul":"^4.1.11"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.2_1787952649644_0.9155754092498756","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@airlib/core","version":"2.0.3","keywords":["state","management","reactive","observable"],"author":"Nanang Mahdaen El Agung <mahdaen@gmail.com>","license":"MIT","_id":"@airlib/core@2.0.3","maintainers":[{"name":"mahdaen","email":"mahdaen@gmail.com"}],"homepage":"https://github.com/beerush-id/airstack","bugs":{"url":"https://github.com/beerush-id/airstack/issues"},"dist":{"shasum":"21d2dca1660072230b447f0ad5b31ebdc05dd0f2","tarball":"https://registry.npmjs.org/@airlib/core/-/core-2.0.3.tgz","fileCount":159,"integrity":"sha512-eZZO6XLAgFzYeWiLPGyJ4unqHsBJ0rZ0FjjU5rCWEZfPwAD7aRvQN/AAMSLOLr3vecOc4PQxeAuS4W6zaiSFKw==","signatures":[{"sig":"MEUCIQCYN8C287XsJokrkCWBwF2J48uNNI3POSIqXjyv92WPjAIgOhKjlAp8h3vbz8vlO7my8yBMukS+tkgH80p7OIP8wlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522994},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"21d2dca1660072230b447f0ad5b31ebdc05dd0f2","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./common":{"types":"./dist/common/index.d.ts","import":"./dist/common/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","import":"./dist/workflow/index.js"}},"scripts":{"dev":"rimraf dist && tsdown --watch ./src","test":"rimraf coverage && vitest --run","build":"bun run clean && tsdown && publint","clean":"rimraf dist","format":"biome format --write","prepublish":"bun run format && bun run build","test:preview":"rimraf coverage && vitest --run && vite preview --outDir coverage"},"_npmUser":{"name":"mahdaen","email":"mahdaen@gmail.com"},"_integrity":"sha512-eZZO6XLAgFzYeWiLPGyJ4unqHsBJ0rZ0FjjU5rCWEZfPwAD7aRvQN/AAMSLOLr3vecOc4PQxeAuS4W6zaiSFKw==","repository":{"url":"git+https://github.com/beerush-id/airstack.git","type":"git"},"_npmVersion":"10.8.3","description":"Core reactive state management library for Anchor","directories":{"dist":"./dist"},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","jsdom":"^27.0.1","rimraf":"^6.0.1","tsdown":"^0.15.9","vitest":"^4.1.11","publint":"^0.3.15","@zod/core":"^0.11.6","@vitest/ui":"^4.1.11","typescript":"^5.9.3","@types/node":"^24.9.1","@biomejs/biome":"^2.5.6","@vitest/coverage-istanbul":"^4.1.11"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.3_1787954601606_0.15811860832756275","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@airlib/core","version":"2.0.4","keywords":["state","management","reactive","observable"],"author":"Nanang Mahdaen El Agung <mahdaen@gmail.com>","license":"MIT","_id":"@airlib/core@2.0.4","maintainers":[{"name":"mahdaen","email":"mahdaen@gmail.com"}],"homepage":"https://github.com/beerush-id/airstack","bugs":{"url":"https://github.com/beerush-id/airstack/issues"},"dist":{"shasum":"1fcaec0fbf3ad3026ae7b359ef4faf9cb4ec0ef9","tarball":"https://registry.npmjs.org/@airlib/core/-/core-2.0.4.tgz","fileCount":159,"integrity":"sha512-/OBWo1aA3oSvxqSMYDVCbgszULcOyXTSra9HJG6uR5+OYJxnJp+ZGlfKwgiP7t2Ung2KLhbZNor+FF+yQcov3w==","signatures":[{"sig":"MEYCIQCFHc/SrSZMiTlMC3NQzyT0ubQu1UPM1xVLe592QtkIqwIhAOeoK69gNonV3PkBsL7QqKnHsI6fdMptpa8HaG+OcX/Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522994},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"1fcaec0fbf3ad3026ae7b359ef4faf9cb4ec0ef9","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./common":{"types":"./dist/common/index.d.ts","import":"./dist/common/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","import":"./dist/workflow/index.js"}},"scripts":{"dev":"rimraf dist && tsdown --watch ./src","test":"rimraf coverage && vitest --run","build":"bun run clean && tsdown && publint","clean":"rimraf dist","format":"biome format --write","prepublish":"bun run format && bun run build","test:preview":"rimraf coverage && vitest --run && vite preview --outDir coverage"},"_npmUser":{"name":"mahdaen","email":"mahdaen@gmail.com"},"_integrity":"sha512-/OBWo1aA3oSvxqSMYDVCbgszULcOyXTSra9HJG6uR5+OYJxnJp+ZGlfKwgiP7t2Ung2KLhbZNor+FF+yQcov3w==","repository":{"url":"git+https://github.com/beerush-id/airstack.git","type":"git"},"_npmVersion":"10.8.3","description":"Core reactive state management library for Anchor","directories":{"dist":"./dist"},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","jsdom":"^27.0.1","rimraf":"^6.0.1","tsdown":"^0.15.9","vitest":"^4.1.11","publint":"^0.3.15","@zod/core":"^0.11.6","@vitest/ui":"^4.1.11","typescript":"^5.9.3","@types/node":"^24.9.1","@biomejs/biome":"^2.5.6","@vitest/coverage-istanbul":"^4.1.11"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.4_1787955279708_0.26389632167919563","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@airlib/core","version":"2.0.5","keywords":["state","management","reactive","observable"],"author":"Nanang Mahdaen El Agung <mahdaen@gmail.com>","license":"MIT","_id":"@airlib/core@2.0.5","maintainers":[{"name":"mahdaen","email":"mahdaen@gmail.com"}],"homepage":"https://github.com/beerush-id/airstack","bugs":{"url":"https://github.com/beerush-id/airstack/issues"},"dist":{"shasum":"287db8700ac7fdc645691fbadce6989ddefe0f38","tarball":"https://registry.npmjs.org/@airlib/core/-/core-2.0.5.tgz","fileCount":159,"integrity":"sha512-uo1f/QVi4owEK8j8bJqpTrdlGHaLqms3rAjkMyQpEiL6jlpx4hRHkDOlD4oDZhVFzTz3qti9iB9lW/GvAIkt8w==","signatures":[{"sig":"MEUCIQDgJSp6BMyFgRAZtY6TKusv2TB0bepMtOm9sqz5PbVwJAIgNDVTKZpQzhes5hXTTIYgsYqykRr+QzZT6SA7sCUCgGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522994},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"287db8700ac7fdc645691fbadce6989ddefe0f38","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./common":{"types":"./dist/common/index.d.ts","import":"./dist/common/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","import":"./dist/workflow/index.js"}},"scripts":{"dev":"rimraf dist && tsdown --watch ./src","test":"rimraf coverage && vitest --run","build":"bun run clean && tsdown && publint","clean":"rimraf dist","format":"biome format --write","prepublish":"bun run format && bun run build","test:preview":"rimraf coverage && vitest --run && vite preview --outDir coverage"},"_npmUser":{"name":"mahdaen","email":"mahdaen@gmail.com"},"_integrity":"sha512-uo1f/QVi4owEK8j8bJqpTrdlGHaLqms3rAjkMyQpEiL6jlpx4hRHkDOlD4oDZhVFzTz3qti9iB9lW/GvAIkt8w==","repository":{"url":"git+https://github.com/beerush-id/airstack.git","type":"git"},"_npmVersion":"10.8.3","description":"Core reactive state management library for Anchor","directories":{"dist":"./dist"},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","jsdom":"^27.0.1","rimraf":"^6.0.1","tsdown":"^0.15.9","vitest":"^4.1.11","publint":"^0.3.15","@zod/core":"^0.11.6","@vitest/ui":"^4.1.11","typescript":"^5.9.3","@types/node":"^24.9.1","@biomejs/biome":"^2.5.6","@vitest/coverage-istanbul":"^4.1.11"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.5_1787956189328_0.15423907334842246","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@airlib/core","version":"2.0.6","keywords":["state","management","reactive","observable"],"author":"Nanang Mahdaen El Agung <mahdaen@gmail.com>","license":"MIT","_id":"@airlib/core@2.0.6","maintainers":[{"name":"mahdaen","email":"mahdaen@gmail.com"}],"homepage":"https://github.com/beerush-id/airstack","bugs":{"url":"https://github.com/beerush-id/airstack/issues"},"dist":{"shasum":"8cd0dbbf30930c6e7597208aaadd156d2c327579","tarball":"https://registry.npmjs.org/@airlib/core/-/core-2.0.6.tgz","fileCount":159,"integrity":"sha512-uTMbHLRm7Pmt101T/Kfd9Bt4x48tQ1qP5krHQDtu6voi43pHiJrfNPQv3GL1p6SZBPjLzNMzWfkJqqT9pCYTPg==","signatures":[{"sig":"MEUCICVFBkCmbedNyZrB/Kw52gjvQmZPGavXFkOJcwoLLS9+AiEA1Th2zldHvZGIDelMX/IHqkDmr+lOSP9uYBL9NUQpmH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522994},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"8cd0dbbf30930c6e7597208aaadd156d2c327579","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./common":{"types":"./dist/common/index.d.ts","import":"./dist/common/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","import":"./dist/workflow/index.js"}},"scripts":{"dev":"rimraf dist && tsdown --watch ./src","test":"rimraf coverage && vitest --run","build":"bun run clean && tsdown && publint","clean":"rimraf dist","format":"biome format --write","prepublish":"bun run format && bun run build","test:preview":"rimraf coverage && vitest --run && vite preview --outDir coverage"},"_npmUser":{"name":"mahdaen","email":"mahdaen@gmail.com"},"_integrity":"sha512-uTMbHLRm7Pmt101T/Kfd9Bt4x48tQ1qP5krHQDtu6voi43pHiJrfNPQv3GL1p6SZBPjLzNMzWfkJqqT9pCYTPg==","repository":{"url":"git+https://github.com/beerush-id/airstack.git","type":"git"},"_npmVersion":"10.8.3","description":"Core reactive state management library for Anchor","directories":{"dist":"./dist"},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","jsdom":"^27.0.1","rimraf":"^6.0.1","tsdown":"^0.15.9","vitest":"^4.1.11","publint":"^0.3.15","@zod/core":"^0.11.6","@vitest/ui":"^4.1.11","typescript":"^5.9.3","@types/node":"^24.9.1","@biomejs/biome":"^2.5.6","@vitest/coverage-istanbul":"^4.1.11"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.6_1787956966678_0.19052558764001426","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@airlib/core","version":"2.0.7","keywords":["state","management","reactive","observable"],"author":"Nanang Mahdaen El Agung <mahdaen@gmail.com>","license":"MIT","_id":"@airlib/core@2.0.7","maintainers":[{"name":"mahdaen","email":"mahdaen@gmail.com"}],"homepage":"https://github.com/beerush-id/airstack","bugs":{"url":"https://github.com/beerush-id/airstack/issues"},"dist":{"shasum":"ed87a042dbd58e52dac92153d903730044245a2a","tarball":"https://registry.npmjs.org/@airlib/core/-/core-2.0.7.tgz","fileCount":159,"integrity":"sha512-5fFa5pSX/bLWbpXMMFlxhctcYhi+1P8cJQCXuTZeFV57mB6yAoVs40fyWjsW/YY1L4udKnWNd380p8ogAjEHPg==","signatures":[{"sig":"MEUCIBCZFoaT/msvPPzOywqZ5SDHnJ+ad0ZoOXRi3dCygUfgAiEA9DyPg+ZumR9RzGqOU8wkJn1o5UFq/SBKBpzGWc+ti68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522970},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"ed87a042dbd58e52dac92153d903730044245a2a","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./common":{"types":"./dist/common/index.d.ts","import":"./dist/common/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","import":"./dist/workflow/index.js"}},"scripts":{"dev":"rimraf dist && tsdown --watch ./src","test":"rimraf coverage && vitest --run","build":"bun run clean && tsdown && publint","clean":"rimraf dist","format":"biome format --write","prepublish":"bun run format && bun run build","test:preview":"rimraf coverage && vitest --run && vite preview --outDir coverage"},"_npmUser":{"name":"mahdaen","email":"mahdaen@gmail.com"},"_integrity":"sha512-5fFa5pSX/bLWbpXMMFlxhctcYhi+1P8cJQCXuTZeFV57mB6yAoVs40fyWjsW/YY1L4udKnWNd380p8ogAjEHPg==","repository":{"url":"git+https://github.com/beerush-id/airstack.git","type":"git"},"_npmVersion":"10.8.3","description":"Core reactive state management library for Anchor","directories":{"dist":"./dist"},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","jsdom":"^27.0.1","rimraf":"^6.0.1","tsdown":"^0.15.9","vitest":"^4.1.11","publint":"^0.3.15","@zod/core":"^0.11.6","@vitest/ui":"^4.1.11","typescript":"^5.9.3","@types/node":"^24.9.1","@biomejs/biome":"^2.5.6","@vitest/coverage-istanbul":"^4.1.11"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.7_1787960365213_0.8399544757583077","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@airlib/core","version":"2.0.8","keywords":["state","management","reactive","observable"],"author":"Nanang Mahdaen El Agung <mahdaen@gmail.com>","license":"MIT","_id":"@airlib/core@2.0.8","maintainers":[{"name":"mahdaen","email":"mahdaen@gmail.com"}],"homepage":"https://github.com/beerush-id/airstack","bugs":{"url":"https://github.com/beerush-id/airstack/issues"},"dist":{"shasum":"5e81eaa8ae93546a8c1ec03b331eacbed1d134a6","tarball":"https://registry.npmjs.org/@airlib/core/-/core-2.0.8.tgz","fileCount":159,"integrity":"sha512-StmMFIgoNq1j02rSAIIBfG0Njx19GdCo6umLRVcM4uHYgVRJvv4h9Lo1+MwQy+TJJQmNPrWnV3reabKIUpTxng==","signatures":[{"sig":"MEUCIQCQHnL4x04lNTsyYvlkJXQSgOsh7jxG9vVs1VsOAdS+iwIge01EQNOAE0lXucryMUwPxfLYwWf+u/WlSyR4pm9mzMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522994},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"5e81eaa8ae93546a8c1ec03b331eacbed1d134a6","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./common":{"types":"./dist/common/index.d.ts","import":"./dist/common/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","import":"./dist/workflow/index.js"}},"scripts":{"dev":"rimraf dist && tsdown --watch ./src","test":"rimraf coverage && vitest --run","build":"bun run clean && tsdown && publint","clean":"rimraf dist","format":"biome format --write","prepublish":"bun run format && bun run build","test:preview":"rimraf coverage && vitest --run && vite preview --outDir coverage"},"_npmUser":{"name":"mahdaen","email":"mahdaen@gmail.com"},"_integrity":"sha512-StmMFIgoNq1j02rSAIIBfG0Njx19GdCo6umLRVcM4uHYgVRJvv4h9Lo1+MwQy+TJJQmNPrWnV3reabKIUpTxng==","repository":{"url":"git+https://github.com/beerush-id/airstack.git","type":"git"},"_npmVersion":"10.8.3","description":"Core reactive state management library for Anchor","directories":{"dist":"./dist"},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","jsdom":"^27.0.1","rimraf":"^6.0.1","tsdown":"^0.15.9","vitest":"^4.1.11","publint":"^0.3.15","@zod/core":"^0.11.6","@vitest/ui":"^4.1.11","typescript":"^5.9.3","@types/node":"^24.9.1","@biomejs/biome":"^2.5.6","@vitest/coverage-istanbul":"^4.1.11"},"optionalDependencies":{"zod":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.8_1788013994831_0.4708652229997041","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"type":"module","name":"@airlib/core","version":"2.1.0","description":"Core reactive state management library for Anchor","keywords":["state","management","reactive","observable"],"author":"Nanang Mahdaen El Agung <mahdaen@gmail.com>","homepage":"https://github.com/beerush-id/airstack","license":"MIT","repository":{"type":"git","url":"git+https://github.com/beerush-id/airstack.git"},"bugs":{"url":"https://github.com/beerush-id/airstack/issues"},"types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.js"},"./common":{"types":"./dist/common/index.d.ts","import":"./dist/common/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","import":"./dist/workflow/index.js"}},"directories":{"dist":"./dist"},"publishConfig":{"access":"public"},"devDependencies":{"@biomejs/biome":"^2.5.6","@types/node":"^24.9.1","@vitest/coverage-istanbul":"^4.1.11","@vitest/ui":"^4.1.11","@zod/core":"^0.11.6","jsdom":"^27.0.1","publint":"^0.3.15","rimraf":"^6.0.1","tsdown":"^0.15.9","typescript":"^5.9.3","vite":"^8.0.10","vitest":"^4.1.11"},"scripts":{"dev":"rimraf dist && tsdown --watch ./src","clean":"rimraf dist","build":"bun run clean && tsdown && publint","prepublish":"bun run format && bun run build","test":"rimraf coverage && vitest --run","test:preview":"rimraf coverage && vitest --run && vite preview --outDir coverage","format":"biome format --write"},"optionalDependencies":{"zod":"^4.4.3"},"_id":"@airlib/core@2.1.0","_integrity":"sha512-rS1EDDFKRmbt5IxPb9viB6v9n8Zf0JfrKPD8k7lK8yhqYFhvwqz2YwGtatXi+t3mx1F6IsrLVZAK+E5s/cVAvg==","_nodeVersion":"24.3.0","_npmVersion":"10.8.3","shasum":"fe31c42b38cb45fd6e64839c9b921ab892a9f644","dist":{"integrity":"sha512-rS1EDDFKRmbt5IxPb9viB6v9n8Zf0JfrKPD8k7lK8yhqYFhvwqz2YwGtatXi+t3mx1F6IsrLVZAK+E5s/cVAvg==","shasum":"fe31c42b38cb45fd6e64839c9b921ab892a9f644","tarball":"https://registry.npmjs.org/@airlib/core/-/core-2.1.0.tgz","fileCount":159,"unpackedSize":527152,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCgbTvttOGc9XwTfnhrQI+2QC4kx33CEVnQPPm9aJ10PgIgZu4It18VMi4i8SWE/g6KkyyGXyuPv5cvquss3qkwxxQ="}]},"_npmUser":{"name":"mahdaen","email":"mahdaen@gmail.com"},"maintainers":[{"name":"mahdaen","email":"mahdaen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_2.1.0_1788182547698_0.23739926311532034"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-28T20:55:29.416Z","modified":"2026-08-31T13:22:28.071Z","2.0.0":"2026-08-28T20:55:29.757Z","2.0.1":"2026-08-28T21:24:05.433Z","2.0.2":"2026-08-28T21:30:49.828Z","2.0.3":"2026-08-28T22:03:21.737Z","2.0.4":"2026-08-28T22:14:39.841Z","2.0.5":"2026-08-28T22:29:49.461Z","2.0.6":"2026-08-28T22:42:46.823Z","2.0.7":"2026-08-28T23:39:25.375Z","2.0.8":"2026-08-29T14:33:14.976Z","2.1.0":"2026-08-31T13:22:27.883Z"},"bugs":{"url":"https://github.com/beerush-id/airstack/issues"},"author":"Nanang Mahdaen El Agung <mahdaen@gmail.com>","license":"MIT","homepage":"https://github.com/beerush-id/airstack","keywords":["state","management","reactive","observable"],"repository":{"type":"git","url":"git+https://github.com/beerush-id/airstack.git"},"description":"Core reactive state management library for Anchor","maintainers":[{"name":"mahdaen","email":"mahdaen@gmail.com"}],"readme":"# @airlib/core\n\nReactive State Management for JavaScript with a focus on simplicity and developer experience.\n\n## Features\n\n- **Reactive State Management** - Directly mutate state without needing setState patterns\n- **Framework Agnostic** - Works with Vanilla JS, React and Svelte (more coming)\n- **True Immutable** - Supports true immutable state, making it easy to reason about your state\n- **Schema Validation** - Built-in schema validation support\n- **History Tracking** - Undo/redo functionality with the history module\n- **API Integration** - Fetch and stream utilities for REST APIs and Readable Streams\n- **Type Safety** - Full TypeScript support with comprehensive type definitions\n- **Zero Dependencies** - Lightweight core with no production dependencies\n\n## Installation\n\n```bash\nnpm install @airlib/core\n```\n\n## Documentation\n\nFor full documentation, visit [Anchor Core Documentation](https://airlib.dev/overview.html)\n\n## Quick Start\n\n```javascript\nimport { anchor, derive } from '@airlib/core';\n\n// Create a reactive state object\nconst state = anchor({\n  count: 0,\n  user: {\n    name: 'John Doe',\n    email: 'john@example.com',\n  },\n});\n\n// Subscribe to state changes\nconst unsubscribe = derive(state, (snapshot, event) => {\n  console.log('State changed:', snapshot, event);\n});\n\n// Mutate state directly\nstate.count++;\nstate.user.name = 'Jane Doe';\n\n// Unsubscribe when needed\n// unsubscribe();\n```\n\n## License\n\nMIT\n","readmeFilename":"readme.md"}