{"_id":"@tenphi/tasty","_rev":"616-6c87b66a645aa3ce89a1eb2d8ab9fd0c","name":"@tenphi/tasty","dist-tags":{"pr_3":"0.0.0-snapshot.2f99c73","pr_5":"0.0.0-snapshot.12940ba","pr_7":"0.0.0-snapshot.1930a59","pr_11":"0.0.0-snapshot.2c5752e","pr_14":"0.0.0-snapshot.fafcbfe","pr_16":"0.0.0-snapshot.1a41a6b","pr_18":"0.0.0-snapshot.0f31c2c","pr_21":"0.0.0-snapshot.c8bdaeb","pr_24":"0.0.0-snapshot.09c74e2","pr_23":"0.0.0-snapshot.ed55ce5","pr_26":"0.0.0-snapshot.924584d","pr_28":"0.0.0-snapshot.443430d","pr_31":"0.0.0-snapshot.bad6bad","pr_20":"0.0.0-snapshot.2dc73be","pr_36":"0.0.0-snapshot.3006ae0","pr_37":"0.0.0-snapshot.08a6610","pr_40":"0.0.0-snapshot.09d653f","pr_42":"0.0.0-snapshot.6da0da7","pr_43":"0.0.0-snapshot.5936dc4","pr_45":"0.0.0-snapshot.be5c630","pr_46":"0.0.0-snapshot.89ab060","pr_47":"0.0.0-snapshot.e9718c0","pr_49":"0.0.0-snapshot.ef8cc29","pr_51":"0.0.0-snapshot.e4aff73","pr_53":"0.0.0-snapshot.407df89","pr_55":"0.0.0-snapshot.a45b943","pr_56":"0.0.0-snapshot.4c0d355","pr_58":"0.0.0-snapshot.6a11fdd","pr_59":"0.0.0-snapshot.1bb95b2","pr_62":"0.0.0-snapshot.fa94a5a","pr_63":"0.0.0-snapshot.d5c5a10","pr_64":"0.0.0-snapshot.c609dc7","pr_66":"0.0.0-snapshot.86b7245","pr_68":"0.0.0-snapshot.6d80ab4","pr_71":"0.0.0-snapshot.92cfaf9","pr_74":"0.0.0-snapshot.829946d","pr_76":"0.0.0-snapshot.45da3da","pr_77":"0.0.0-snapshot.e5ea1a6","pr_80":"0.0.0-snapshot.f5861ed","pr_84":"0.0.0-snapshot.320e44e","pr_86":"0.0.0-snapshot.f6f4ef7","pr_88":"0.0.0-snapshot.6156f6a","pr_89":"0.0.0-snapshot.8763514","pr_90":"0.0.0-snapshot.ef4a8c2","pr_81":"0.0.0-snapshot.59bb47d","pr_78":"0.0.0-snapshot.4419ed2","pr_83":"0.0.0-snapshot.db103fd","pr_85":"0.0.0-snapshot.c3079d3","pr_79":"0.0.0-snapshot.e92b760","pr_75":"0.0.0-snapshot.73b850f","pr_82":"0.0.0-snapshot.05c1c22","pr_87":"0.0.0-snapshot.f656100","pr_73":"0.0.0-snapshot.61ff2fb","pr_92":"0.0.0-snapshot.c632ee2","pr_93":"0.0.0-snapshot.74db5d1","pr_94":"0.0.0-snapshot.7a4d0bf","pr_95":"0.0.0-snapshot.598185b","pr_97":"0.0.0-snapshot.c4d39c6","pr_98":"0.0.0-snapshot.ef967bb","pr_99":"0.0.0-snapshot.bbd10c7","pr_101":"0.0.0-snapshot.be4449a","pr_102":"0.0.0-snapshot.8c027cf","pr_104":"0.0.0-snapshot.4cf1fe9","pr_106":"0.0.0-snapshot.a7fb1f5","pr_107":"0.0.0-snapshot.e958ba8","pr_109":"0.0.0-snapshot.ae900bb","pr_110":"0.0.0-snapshot.6b95069","pr_111":"0.0.0-snapshot.b472917","pr_113":"0.0.0-snapshot.f6c0abf","pr_115":"0.0.0-snapshot.0a2bb74","pr_117":"0.0.0-snapshot.d4f6b5b","pr_119":"0.0.0-snapshot.5b49e75","pr_121":"0.0.0-snapshot.e79e833","pr_122":"0.0.0-snapshot.d2076da","pr_123":"0.0.0-snapshot.af67f5c","pr_128":"0.0.0-snapshot.fde7ec8","pr_130":"0.0.0-snapshot.1865bfd","pr_124":"0.0.0-snapshot.f4de51e","pr_126":"0.0.0-snapshot.5e08c99","pr_131":"0.0.0-snapshot.7b75073","pr_127":"0.0.0-snapshot.f1abb25","pr_125":"0.0.0-snapshot.5a5b32a","pr_129":"0.0.0-snapshot.d47af4f","pr_133":"0.0.0-snapshot.98a23b6","pr_135":"0.0.0-snapshot.6d7c870","pr_137":"0.0.0-snapshot.81de5e7","pr_139":"0.0.0-snapshot.41d3078","pr_141":"0.0.0-snapshot.204c0e8","pr_143":"0.0.0-snapshot.fa23a44","pr_144":"0.0.0-snapshot.a5cf5b2","pr_145":"0.0.0-snapshot.5e3eb29","pr_146":"0.0.0-snapshot.de81152","pr_147":"0.0.0-snapshot.dd9840e","pr_148":"0.0.0-snapshot.97a37f5","pr_149":"0.0.0-snapshot.27699f6","pr_150":"0.0.0-snapshot.b37977d","pr_152":"0.0.0-snapshot.b1f3c1d","pr_153":"0.0.0-snapshot.939444c","pr_154":"0.0.0-snapshot.ea42c0b","pr_156":"0.0.0-snapshot.002b1b3","pr_158":"0.0.0-snapshot.a5b41b9","pr_161":"0.0.0-snapshot.48f49df","pr_162":"0.0.0-snapshot.68a7dd4","pr_163":"0.0.0-snapshot.c3051c2","pr_157":"0.0.0-snapshot.167ce4e","pr_159":"0.0.0-snapshot.e88ae15","pr_160":"0.0.0-snapshot.358e53a","pr_165":"0.0.0-snapshot.d9aaeb7","pr_166":"0.0.0-snapshot.83607a8","pr_167":"0.0.0-snapshot.f467efb","pr_169":"0.0.0-snapshot.22f04aa","pr_171":"0.0.0-snapshot.46d54c5","pr_172":"0.0.0-snapshot.9e78149","pr_174":"0.0.0-snapshot.16de432","pr_175":"0.0.0-snapshot.a2e7664","pr_176":"0.0.0-snapshot.cb232f9","pr_173":"0.0.0-snapshot.90c22af","pr_178":"0.0.0-snapshot.1ab9efc","pr_180":"0.0.0-snapshot.093bfad","pr_182":"0.0.0-snapshot.f750d10","pr_183":"0.0.0-snapshot.e5a6d60","pr_186":"0.0.0-snapshot.613f6b0","pr_188":"0.0.0-snapshot.27d4050","pr_190":"0.0.0-snapshot.0cc8711","pr_192":"0.0.0-snapshot.80383bb","pr_194":"0.0.0-snapshot.8dc3efa","pr_184":"0.0.0-snapshot.a0975f3","pr_185":"0.0.0-snapshot.801b3d8","pr_187":"0.0.0-snapshot.f1503da","pr_198":"0.0.0-snapshot.4e6f471","pr_200":"0.0.0-snapshot.2ea241d","pr_196":"0.0.0-snapshot.2b94253","pr_199":"0.0.0-snapshot.4e9dfa4","pr_197":"0.0.0-snapshot.748fdea","pr_195":"0.0.0-snapshot.a8b0eee","pr_202":"0.0.0-snapshot.a73f139","pr_203":"0.0.0-snapshot.e7a26e5","pr_205":"0.0.0-snapshot.d2d1537","pr_207":"0.0.0-snapshot.929c2e6","pr_210":"0.0.0-snapshot.1b20fa1","pr_211":"0.0.0-snapshot.bcf7e3c","pr_212":"0.0.0-snapshot.75a9d94","pr_213":"0.0.0-snapshot.a8b4749","pr_214":"0.0.0-snapshot.f23768d","pr_218":"0.0.0-snapshot.8848882","pr_201":"0.0.0-snapshot.aa9788e","pr_209":"0.0.0-snapshot.aed665d","pr_206":"0.0.0-snapshot.2f41cf6","pr_216":"0.0.0-snapshot.aae8679","pr_208":"0.0.0-snapshot.65e6d34","pr_215":"0.0.0-snapshot.754d8de","pr_217":"0.0.0-snapshot.1838667","pr_220":"0.0.0-snapshot.4bed60d","pr_222":"0.0.0-snapshot.18bffc0","pr_223":"0.0.0-snapshot.9c153f3","pr_225":"0.0.0-snapshot.d20b578","pr_226":"0.0.0-snapshot.5e13645","pr_229":"0.0.0-snapshot.2cbc2f8","pr_231":"0.0.0-snapshot.733e498","pr_233":"0.0.0-snapshot.8a8eb7d","pr_235":"0.0.0-snapshot.5d1fefc","pr_236":"0.0.0-snapshot.46a482d","pr_238":"0.0.0-snapshot.3d55207","pr_243":"0.0.0-snapshot.3c88a91","pr_244":"0.0.0-snapshot.341030c","pr_246":"0.0.0-snapshot.ec4d6f3","pr_248":"0.0.0-snapshot.ad24ec8","pr_240":"0.0.0-snapshot.ec4fad9","pr_249":"0.0.0-snapshot.2ac692d","pr_251":"0.0.0-snapshot.6ef148e","pr_227":"0.0.0-snapshot.cdc961c","pr_254":"0.0.0-snapshot.2394160","pr_256":"0.0.0-snapshot.e034968","pr_237":"0.0.0-snapshot.6687396","pr_241":"0.0.0-snapshot.e2f945a","pr_242":"0.0.0-snapshot.eb4a941","pr_258":"0.0.0-snapshot.ec9e5b2","pr_264":"0.0.0-snapshot.5dd4884","pr_265":"0.0.0-snapshot.05f55a6","pr_266":"0.0.0-snapshot.320aa48","pr_268":"0.0.0-snapshot.73ab317","pr_269":"0.0.0-snapshot.b6cc3cd","pr_271":"0.0.0-snapshot.d5c492a","pr_273":"0.0.0-snapshot.c89a8ed","pr_275":"0.0.0-snapshot.740192b","pr_277":"0.0.0-snapshot.27b6708","pr_278":"0.0.0-snapshot.f6b221e","pr_279":"0.0.0-snapshot.8891ae0","pr_280":"0.0.0-snapshot.685374a","pr_282":"0.0.0-snapshot.94a5096","pr_261":"0.0.0-snapshot.8be165d","pr_262":"0.0.0-snapshot.9304db0","pr_260":"0.0.0-snapshot.da430e1","pr_281":"0.0.0-snapshot.6b87ad2","pr_284":"0.0.0-snapshot.835354d","pr_259":"0.0.0-snapshot.a85ade8","pr_285":"0.0.0-snapshot.05bff63","pr_287":"0.0.0-snapshot.5ee6468","pr_290":"0.0.0-snapshot.6b7cf4d","pr_263":"0.0.0-snapshot.bbd36bd","pr_289":"0.0.0-snapshot.cf1a3ff","pr_291":"0.0.0-snapshot.19847fb","pr_292":"0.0.0-snapshot.7199424","pr_294":"0.0.0-snapshot.1ae1692","pr_295":"0.0.0-snapshot.4843120","pr_297":"0.0.0-snapshot.f37c560","pr_298":"0.0.0-snapshot.831133c","pr_293":"0.0.0-snapshot.c888ea0","pr_300":"0.0.0-snapshot.d656d18","pr_301":"0.0.0-snapshot.5b5918b","pr_302":"0.0.0-snapshot.14a3c83","pr_303":"0.0.0-snapshot.d720187","pr_304":"0.0.0-snapshot.28eb83c","pr_305":"0.0.0-snapshot.442eda6","pr_306":"0.0.0-snapshot.36c6ee4","pr_307":"0.0.0-snapshot.3d1083f","pr_308":"0.0.0-snapshot.488756d","pr_309":"0.0.0-snapshot.10894cd","pr_310":"0.0.0-snapshot.8bd0b10","pr_311":"0.0.0-snapshot.8569118","pr_312":"0.0.0-snapshot.f9e72d0","pr_313":"0.0.0-snapshot.63ae154","pr_314":"0.0.0-snapshot.ba724e5","pr_315":"0.0.0-snapshot.bb877a1","pr_316":"0.0.0-snapshot.966489b","pr_317":"0.0.0-snapshot.8d13ce1","pr_318":"0.0.0-snapshot.f144f3c","pr_319":"0.0.0-snapshot.44828e5","pr_320":"0.0.0-snapshot.3c1c401","pr_321":"0.0.0-snapshot.cd6f12b","pr_322":"0.0.0-snapshot.e6b31d0","pr_323":"0.0.0-snapshot.be8ca26","pr_324":"0.0.0-snapshot.fd8f099","pr_325":"0.0.0-snapshot.4c3a849","pr_326":"0.0.0-snapshot.3068e01","pr_327":"0.0.0-snapshot.96eeb69","pr_328":"0.0.0-snapshot.3fabe45","pr_329":"0.0.0-snapshot.f9b7ecd","pr_330":"0.0.0-snapshot.460d98b","pr_331":"0.0.0-snapshot.f27dd50","pr_332":"0.0.0-snapshot.6666695","pr_333":"0.0.0-snapshot.da3a9d9","pr_334":"0.0.0-snapshot.c15931c","pr_335":"0.0.0-snapshot.12aa784","pr_336":"0.0.0-snapshot.28b6339","pr_337":"0.0.0-snapshot.73752ae","pr_338":"0.0.0-snapshot.6a98da1","pr_339":"0.0.0-snapshot.a0cbf8c","pr_340":"0.0.0-snapshot.6f5a415","pr_341":"0.0.0-snapshot.ca38387","pr_342":"0.0.0-snapshot.a8f6ca4","pr_345":"0.0.0-snapshot.5c1eb45","latest":"3.9.2"},"versions":{"0.1.0":{"name":"@tenphi/tasty","version":"0.1.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.1.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a7913f5c8cfccded6ef664021157db02e89a0845","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.1.0.tgz","fileCount":359,"integrity":"sha512-ZkQHZCRAA49vHdaaN8N7NpfvP/kW6ICyi60ISz3mJ26/URPAKpFFYdseN87ILLR1XhbeHnwfDCHC1nOCXRj3gw==","signatures":[{"sig":"MEUCICwLV10e27dwnP9UGvz02tZ196+pyXJqTi3W9FqSW/UAAiEAjhrVcLr+VFI6XQe9u8RWeLgH1nIe1m85EXV+kYOvCP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2637154},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"gitHead":"fe11f58cfa2131fa9da5604d3358e71439374b0b","scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"pnpm run build && changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"tenphi","email":"tenphi@gmail.com"},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.10.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0","react-is":"^18.3.1","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.1.0_1772197591561_0.8258616958482419","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@tenphi/tasty","version":"0.1.2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.1.2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6f2631934c60bc790e5a9e666043ecda426bedac","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.1.2.tgz","fileCount":240,"integrity":"sha512-K1An6DCIj09MsEuoUC1DSkihLlhkE1CsLDWkzLYr2uep+5B6SxKCkdcimyoWtj0RsEdUt1RNHZOv0YiW7h05/w==","signatures":[{"sig":"MEUCIQCkpIKmFDqP6d+94L7jrkK5TIHw0eJFJxPD2Gg/aKLX6wIgA1Rdof7zLXw+qaxgzerC3SJq7zMPFp0UTcyxTJU1i1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1637363},"type":"module","_from":"file:tenphi-tasty-0.1.2.tgz","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/b686ce083b4d685673e2c76a6ebea92d/tenphi-tasty-0.1.2.tgz","_integrity":"sha512-K1An6DCIj09MsEuoUC1DSkihLlhkE1CsLDWkzLYr2uep+5B6SxKCkdcimyoWtj0RsEdUt1RNHZOv0YiW7h05/w==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0","react-is":"^18.3.1","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.1.2_1772198977152_0.7336009483221404","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@tenphi/tasty","version":"0.1.3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.1.3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"78f8a1f52754bf0b63be69d4fd4c3a1458c40804","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.1.3.tgz","fileCount":242,"integrity":"sha512-yhQrrJ5eMekxi4hH9xMkvmS3kiaAOsAgImpyjlfBpktSP4vIpPtxaO9hbhJYPCETdib4Rnjc0sfmmrJM2Oby9g==","signatures":[{"sig":"MEUCICbyIdI1MbsKx4zu2ORZQ85cszjVj46uGFpUzIjAiJszAiEAgQJ5tPDTJqtsid/ucAPsEcDn6bWtWu7VQk9/XQzF/8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1639669},"type":"module","_from":"file:tenphi-tasty-0.1.3.tgz","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./parser":{"import":{"types":"./dist/parser/index.d.ts","default":"./dist/parser/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/8f9c6d4cb3aeca2195f460eff1d94e3b/tenphi-tasty-0.1.3.tgz","_integrity":"sha512-yhQrrJ5eMekxi4hH9xMkvmS3kiaAOsAgImpyjlfBpktSP4vIpPtxaO9hbhJYPCETdib4Rnjc0sfmmrJM2Oby9g==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0","react-is":"^18.3.1","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.1.3_1772209167075_0.28429616568632454","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.2f99c73":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.2f99c73","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.2f99c73","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"4db18b60bc83f45ed9166852c209a7e0782873be","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.2f99c73.tgz","fileCount":242,"integrity":"sha512-0sUbZSQI07pmoiG+47W8t4/qoLWTiXcoLct2cm+aJEeTsvqN5ltp3IkesOBhPDtJhCMSu1YRttha9WT1ruWkEA==","signatures":[{"sig":"MEYCIQCWzgeaN/9A+ZNnDTSCRyzfimfXcePIBOFczhtl8jbcZAIhANAFIrVX5rf9rYUR0UZsOWYe3zIsKZLagz4Nd/Bchy3b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.2f99c73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1653589},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./parser":{"import":{"types":"./dist/parser/index.d.ts","default":"./dist/parser/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"gitHead":"2f99c738e725eeefa624277b67514429da1186bb","scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0","react-is":"^18.3.1","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.2f99c73_1772292452613_0.7966282711385566","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@tenphi/tasty","version":"0.2.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.2.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"06b2450717c56fd2eebfef00c24b60ab6ef7ba4f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.2.0.tgz","fileCount":242,"integrity":"sha512-WZUZ8BHJ1uLOUsghpJmWcbVgD5XoSHocVQtcCTavzCS4O7pAcJGe+zyYv4/WhWDubFyMZN3aGkMHChBmC+bf/g==","signatures":[{"sig":"MEUCIQCon3Sv0tYVsSy6l625Gt6iDNOyo9VnyI3W4A2DXnczmAIgfZVktPILSTjX78AweLcWWr/qtDEVkGLsIZJZWnLOra8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1653425},"type":"module","_from":"file:tenphi-tasty-0.2.0.tgz","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./parser":{"import":{"types":"./dist/parser/index.d.ts","default":"./dist/parser/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/a881482911b1c23b8d329a62cdae0f1c/tenphi-tasty-0.2.0.tgz","_integrity":"sha512-WZUZ8BHJ1uLOUsghpJmWcbVgD5XoSHocVQtcCTavzCS4O7pAcJGe+zyYv4/WhWDubFyMZN3aGkMHChBmC+bf/g==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0","react-is":"^18.3.1","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.2.0_1772292766076_0.09021902482429267","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.12940ba":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.12940ba","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.12940ba","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"32a14c572ca87d88bd5cdb200563ed8507b04805","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.12940ba.tgz","fileCount":242,"integrity":"sha512-fYBI1B5wRbYpyLc2L93n4ZfgZFsjwTkS0ZgdWEdb5Yxmb5ZkDqEuFce9bRJcjynQ0lLNulCjFA+cOcFEoS0vjQ==","signatures":[{"sig":"MEQCIAmKnShXz+Vi96Wp6Iv8OlvWwNdKhqtr/P9cLvhe11d/AiBPOlXvD0siMsWgZMwsubIksIEHVd4ELeTWfctXV5MxQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.12940ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1663957},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./parser":{"import":{"types":"./dist/parser/index.d.ts","default":"./dist/parser/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"gitHead":"12940ba92738d35c5648444bf438ec527ad90d98","scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0","react-is":"^18.3.1","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.12940ba_1772351181756_0.7409292526724178","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@tenphi/tasty","version":"0.3.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.3.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"65021040524a8cce9fdfb00f6ac66194d255587d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.3.0.tgz","fileCount":242,"integrity":"sha512-PpyrSqHlzaYIIN/ozGPQfOi0puuiRTYGBR1lNGfhsCtuJneObiq017to5ELptYsvVSw+rzaGt2Et38JZO0zGwA==","signatures":[{"sig":"MEUCIC9S3TuBWCbLgNIXGqqm/1F4d8aNBqUlAdIDMwqULOKOAiEAiRB7LdZjwjavl9Dl2mgATOZp60qMetQrftuVwD+hOgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1663793},"type":"module","_from":"file:tenphi-tasty-0.3.0.tgz","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./parser":{"import":{"types":"./dist/parser/index.d.ts","default":"./dist/parser/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/620fa0d54fe8969facf21855aabcbfd3/tenphi-tasty-0.3.0.tgz","_integrity":"sha512-PpyrSqHlzaYIIN/ozGPQfOi0puuiRTYGBR1lNGfhsCtuJneObiq017to5ELptYsvVSw+rzaGt2Et38JZO0zGwA==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0","react-is":"^18.3.1","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.3.0_1772351494271_0.7719513103040063","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e5c8361":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e5c8361","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e5c8361","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"112b63de2b87bc5a942d626992df98486fd977b5","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e5c8361.tgz","fileCount":236,"integrity":"sha512-SnO4b9D6tCkE/Gqxpemv7XQkhZHzoI6f9UKtGYM83DJ6Bp68qBXgfI/BEAm7oNmJSxf4D5iR1ok+73HxN8ETYQ==","signatures":[{"sig":"MEQCIC9iP4NxqoEbzzBKlUNTq0AvVt7aaVzguDSgBfE9g2K9AiBybnDw5yl+u99H7ONSQfoOM2KN8l51Mo12NFTc6PlWQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e5c8361","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1673895},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"gitHead":"e5c8361564ec05451baa999ef7637e801bff4395","scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0","react-is":"^18.3.1","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e5c8361_1772352302261_0.5459056355216458","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.574d291":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.574d291","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.574d291","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"fe6b29f292ca40f699855724a7b9963d98c01fe4","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.574d291.tgz","fileCount":238,"integrity":"sha512-fdV9BIaDZjkOqo86RZGrWYvFjTNc2Tq6ZrBQzKRBTvjGoiQjyD94TLPacTDe/6KhJky15tA/cOLGjHrwklKmEA==","signatures":[{"sig":"MEQCIDjOzbVJs8WtvFdyVYIyAE5H1BZyMpFBGcI/tKn5DiwkAiBaqYYlKFvRACrwiph4PfrGDZw1JOj1YjSb722KG2QUVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.574d291","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1678811},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"gitHead":"574d291256cc97ca9266685f0c07f045d245e755","scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0","react-is":"^18.3.1","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.574d291_1772352786101_0.558276990789478","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1930a59":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1930a59","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1930a59","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"46da8277f0164fc33b0f97869cbc7c92e5fd08a3","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1930a59.tgz","fileCount":238,"integrity":"sha512-aXUNTIZUwJzma7RbaVlhfQokpumi2nHlp+DPUc8q0rkV3D3pZ/FxaOvc6EDlIb9FehfDx+cbJqPgJNLwF+OIew==","signatures":[{"sig":"MEYCIQCYGNR20IXgb+PLdLOCKQEZlunGXkNSPYJnwSwPKFMdIgIhAMUse4avXZnXGHO18nZqgMlwbAme92nXLxr/wf9jT37P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1930a59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1678811},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"gitHead":"1930a5931c0f183816c51edf588f52b81c5c80c4","scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0","react-is":"^18.3.1","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1930a59_1772352858003_0.1353952865019099","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@tenphi/tasty","version":"0.4.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.4.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"73506bdf6f58e03988d490e85253a29c17944be2","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.4.0.tgz","fileCount":238,"integrity":"sha512-BJYb562KIVlyN8fzhKoQmIWIS8IlWSV6sl35gwBzAqcVDmNJM81xpjTK8AT2kLQJIir4+5UYqz5yTLLARZpyig==","signatures":[{"sig":"MEUCIGV9TNA69UOvS1X5RmaH9h9TwLvt0OpiDqsDpjiq8GCAAiEApzwIHU+1NxTFKTCsywf1hJDliwHRKRBXl8sJCoSMJJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1678647},"type":"module","_from":"file:tenphi-tasty-0.4.0.tgz","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/3064b2737819ea12ab1c27bb65b282bf/tenphi-tasty-0.4.0.tgz","_integrity":"sha512-BJYb562KIVlyN8fzhKoQmIWIS8IlWSV6sl35gwBzAqcVDmNJM81xpjTK8AT2kLQJIir4+5UYqz5yTLLARZpyig==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0","react-is":"^18.3.1","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.4.0_1772353554373_0.4312975763870073","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@tenphi/tasty","version":"0.4.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.4.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7b015672a31f56a0d8d741bb1b3287db1840f671","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.4.1.tgz","fileCount":238,"integrity":"sha512-6XD2Ydat2naTQb55CbkYLHxdIFeRFMfNTmM9hAORo1h4h1nupPup8b85htgZU+V3UZuTDF8NmrXuc3Tk/nQBfQ==","signatures":[{"sig":"MEYCIQCo+5yVzEZ383e8PPZOLOk6VNK3k8ecEOftaw9DtNTwiAIhAOYlrMMp20D6wvnnr05+CnJz1DARcrfNGMLSfnoql0Ih","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1678732},"type":"module","_from":"file:tenphi-tasty-0.4.1.tgz","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/4ee0dfad33e736a0088d325f3b620c1c/tenphi-tasty-0.4.1.tgz","_integrity":"sha512-6XD2Ydat2naTQb55CbkYLHxdIFeRFMfNTmM9hAORo1h4h1nupPup8b85htgZU+V3UZuTDF8NmrXuc3Tk/nQBfQ==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0","react-is":"^18.3.1","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.4.1_1772358374642_0.3522395530352209","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@tenphi/tasty","version":"0.4.2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.4.2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"07d5fd342a59b09a686a8fbc109984d3fd83ebf2","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.4.2.tgz","fileCount":240,"integrity":"sha512-piGEeawXTz3crNaKVuzRwGnNqFOYmCNMBsYJpR0XSEGPOPem9TGeXZRJrpnl6kwJTNJaSlEbCtS9WcavB81+3w==","signatures":[{"sig":"MEYCIQCgVOMhJlp5mzDyQ7vlOBV1V06DBfrsDjfsyfal1gGi9wIhANhMqV/YaCtQYG0uEkXRYS7ZWH0kF2FsWYyoSz1KN0+E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1680266},"type":"module","_from":"file:tenphi-tasty-0.4.2.tgz","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/7711096eb4b4cc23a1a28dde97a8cb26/tenphi-tasty-0.4.2.tgz","_integrity":"sha512-piGEeawXTz3crNaKVuzRwGnNqFOYmCNMBsYJpR0XSEGPOPem9TGeXZRJrpnl6kwJTNJaSlEbCtS9WcavB81+3w==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.4.2_1772360109025_0.904062016008933","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.c11c8b8":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.c11c8b8","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.c11c8b8","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c5f77ba101d8d9c515fb5bb26408a9ac492a48ea","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.c11c8b8.tgz","fileCount":240,"integrity":"sha512-7q5tIcetgFnQVEP5OFw34LVpQTC941YDJKOTH9cV/BgUOMsBzPtS9JGMo/pdII8DCyCNb6LPc7WJV35T6W6TqA==","signatures":[{"sig":"MEQCIAjBsoUU91HpgNo0LKcBr9O+WqKwgdSvKAiZymhHKKPTAiBez6hRuI63fklWrUZqA/INGZOHvSwg5EPobI4Dg35/ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.c11c8b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1674670},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"gitHead":"c11c8b8115818db33dfe4da1c2a0a3b6de8224b5","scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.c11c8b8_1772363698586_0.4661908682189615","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.649b5ba":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.649b5ba","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.649b5ba","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"db1af37f2a4b570bdf087ceeb603595080d24e88","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.649b5ba.tgz","fileCount":240,"integrity":"sha512-1ru6INej55yEnYwEeXwCe+DnSTkaFYtRz6ej+x5R/V0g12X83eI+26KwQx9TbpLgPEC3x4zt1UmzMaYD1sylgg==","signatures":[{"sig":"MEYCIQCxM3DAV71PU7IiyqkId8TTXE8iKx3ttomJcJdvFjedNQIhAMhih85rZ8DXaIXkaPOFc+DgxHJwBAtRkAAzrQuA+cRy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.649b5ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1675000},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"gitHead":"649b5ba1839c08ac6fb45a882786744e49e54957","scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.649b5ba_1772364609447_0.21410784603399535","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.37c3068":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.37c3068","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.37c3068","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9f251f5a7104a3ae0526d552fa44c71d3e3a5e2e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.37c3068.tgz","fileCount":240,"integrity":"sha512-BS3+UZYpsWeMYDG0QwebnAiAIsib0utMsSVvxr9uUPpGZI8XY5Kl1/3pCE4HtdGW+vn8Yy187WGCyFl6BRaZ6A==","signatures":[{"sig":"MEQCIEQbqRlqq5rJJ85i2hf5tNJl3Sp5vz0KTATAF+mxoLQaAiBU4XVG62CPbLODrYV3uO8pWu52wRx2/Tlg6ewgCkqZrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.37c3068","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1676338},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"gitHead":"37c306824bfc3896fe96851c418467b580937672","scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.37c3068_1772366804817_0.8038543447455713","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.24109f9":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.24109f9","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.24109f9","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"5c0f6407aec9c9bb5885f72682bb9389cd0dadf5","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.24109f9.tgz","fileCount":240,"integrity":"sha512-BsJWpTzFfkjEa+aBleoTdAo5MxoM7OrRXO9AJTazw8QkZe2bvYlccHBGEbAzmvFQVnBP1Cx/Ex68ZI0NF6mR6w==","signatures":[{"sig":"MEUCIQCp9C4tlnILAD17klxD0Wcji85sON0hMEZteULIpOqrBAIgHjWWZ4otAYf+PvYtyQKhP+DcSoPd0Xmm//0C+C8QnSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.24109f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1679270},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"gitHead":"24109f9a73aab004970665aa44d5c7421d3ebcdb","scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.24109f9_1772368001659_0.634293220525709","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.2c5752e":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.2c5752e","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.2c5752e","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ee6fa98bcd4a3631805170daa1660c8d9535a75e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.2c5752e.tgz","fileCount":240,"integrity":"sha512-UyibuBBMSpbA65X7mDIJbdKtJadKkQQs1tWK3esmrnB30+pbf7gziQ3CCxDn4raTJJMnFifuTb7v9lk7lrj2fg==","signatures":[{"sig":"MEUCIQCpOrKn0LGOX/15Og/CQ1X45AjQVmQZkj+zXujcA9aVzwIgcVPoZXtzirW1Douh07g2oH6or1dqVkjIwdOp6T0G3ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.2c5752e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1679339},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"gitHead":"2c5752e64dbb8a5781117f0f906da5cd48cf7dba","scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.2c5752e_1772368653337_0.559201564881523","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@tenphi/tasty","version":"0.5.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.5.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"baff3b8c10c19fdde2306b829eab6485da44f471","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.5.0.tgz","fileCount":240,"integrity":"sha512-qelz2qstTaQbNS+gLqj7YI4+13ebzT8TNqfgdxQbtzk4lIkzb1e+0dv33RIkx7i6IPLOI5czDiGIuqzipCKVzg==","signatures":[{"sig":"MEQCID/8rEWbeFsqXqoYGob29u6JoLzUE962aioVRqO4fF6vAiAukR9GU+E/pxeyXhskfABy0omNjzFXV35YkHFNCiuMLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1679175},"type":"module","_from":"file:tenphi-tasty-0.5.0.tgz","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/8201ff7b34026a0a5282dc79281e9403/tenphi-tasty-0.5.0.tgz","_integrity":"sha512-qelz2qstTaQbNS+gLqj7YI4+13ebzT8TNqfgdxQbtzk4lIkzb1e+0dv33RIkx7i6IPLOI5czDiGIuqzipCKVzg==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.5.0_1772371879210_0.5844275989158911","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@tenphi/tasty","version":"0.5.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.5.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"fa9fa196b246a6ecada3f3d9ae535f2bcd6d0644","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.5.1.tgz","fileCount":241,"integrity":"sha512-UXn/YHpOSXHRn9x7AdsDthrGgKBqmJIQAV8MxGjiiT7GK/ciIxShBMoUkIQsDa+2aukorUTk+2t4SbDwqxHpqA==","signatures":[{"sig":"MEQCICqm4B+P7zCID8yX5dZOC1rkMADOkSBJTp9bUq8l7HW0AiA3VoWs0a6oau/r+SYgt288avb2xe+CyI3ljGU3ZViTxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1680140},"type":"module","_from":"file:tenphi-tasty-0.5.1.tgz","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/f4aa2a950aae1ce650417b49a84a7a0b/tenphi-tasty-0.5.1.tgz","_integrity":"sha512-UXn/YHpOSXHRn9x7AdsDthrGgKBqmJIQAV8MxGjiiT7GK/ciIxShBMoUkIQsDa+2aukorUTk+2t4SbDwqxHpqA==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.5.1_1772387097052_0.21916683547814864","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.26b4630":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.26b4630","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.26b4630","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8e476755e601bb7d605e979f9f2f6fc39ea32093","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.26b4630.tgz","fileCount":241,"integrity":"sha512-nEHqyssnMKQy26Dpg5e4eo1QK4dt68zEtO0Z+bmG1AW5D2FYNcI2IO/TAUn5mIH4JXTwu4kGu13yeLDLvElWvw==","signatures":[{"sig":"MEUCIQDioU+isBWrmU+hUtUcMO0t/AfTakxITF/2GNf5qDR5ugIgboWT1D6aL73Yq4Ow1CI0iadWmofTdNWNgnkF4WO1Et4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.26b4630","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1683638},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"26b463075270c6b23039af1ba1459317ba5d5e09","scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.26b4630_1772446090601_0.0509639820464276","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.fafcbfe":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.fafcbfe","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.fafcbfe","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8ea239d04b0b62c6db4b7a12614132daf490abaa","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.fafcbfe.tgz","fileCount":241,"integrity":"sha512-uy/zZmuifbSgT2IZ/hnSU6VkSGfN5kf5/8kBlGXvtl9gaRUvOb1Amf5RFa5RePCN5GzYmu+/QoCsuuhGwpjbqg==","signatures":[{"sig":"MEYCIQD0jikOTqMIKn/L52U9jO+D2HI22lt7ucARZTy2PlAzWQIhAOf/9/vdOTepi2z7ax/cMchJchw39moWwBZEaKtuFlKK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.fafcbfe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1683638},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"fafcbfe3c60e6ab95bda459daceb589187b6caf8","scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.fafcbfe_1772449238504_0.4140493966400012","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@tenphi/tasty","version":"0.5.2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.5.2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"21b09cf4d5176853a661814b83955550936aa079","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.5.2.tgz","fileCount":241,"integrity":"sha512-/8Usq210fdQG/OX4U3bkzukSPqKx+uhGyYv/L62hf9IKCaTD6cNImmXqhGky/zCFJdaHxkC5/Kihjvv3mrjQZA==","signatures":[{"sig":"MEUCIQCZJqeyw37cK3lT3/TnyFOtaTdwnIaFOIE9WaLa3k+v/gIgYgtB8lJDfjivG9fiibtr8FW/ZT6JaPnYvjpqw5pVAuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1683474},"type":"module","_from":"file:tenphi-tasty-0.5.2.tgz","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/efae45c3229bb0b20e57981d1cbeb903/tenphi-tasty-0.5.2.tgz","_integrity":"sha512-/8Usq210fdQG/OX4U3bkzukSPqKx+uhGyYv/L62hf9IKCaTD6cNImmXqhGky/zCFJdaHxkC5/Kihjvv3mrjQZA==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.5.2_1772450150533_0.9514161408862112","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.61865f6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.61865f6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.61865f6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"759cd8d625d8e0018a55cd5612db5e07747783a8","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.61865f6.tgz","fileCount":241,"integrity":"sha512-g6bEA8Kkz5nQEfr0wl5/3pBNJC8XaOWgrLIZfZKSxK7LCiyJB3wUIh6L49t0TVJBVPY83pS6CzIVCydFprEwxg==","signatures":[{"sig":"MEQCICKVeq6by/RQGXXcGthE0UOReMy3Cangx3yzE1QvnhAjAiALhwfozmeLZZpR+XYlI1klCju3loHvJOHE1sGvbFMc6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.61865f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1685141},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"61865f6ca545d3ad0a0abcdfbd8287ace539fae8","scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.61865f6_1772459268526_0.3056711515207946","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a3ac603":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a3ac603","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a3ac603","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6dcf853379d01cc3be41bb5f123658512dbf29e7","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a3ac603.tgz","fileCount":241,"integrity":"sha512-guW13BX5b2ZWCwTdA9RwvGZQmFMooWyVAhdhAmvldYh5ebOlcD0lAICVTfzsLDloqUwmcNdh88eCQnk7ZtYzzQ==","signatures":[{"sig":"MEQCIEDnUsJbja47YvxVt5qO+vdh54dwLL/Tx21dWfW5nVo8AiAIx8c+QMnFHrnZF01M4wiiK10Q1MwP2umlZu9ug3FfAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a3ac603","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1685402},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"a3ac60305c2018f782a85f497b6dadaac71885c9","scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a3ac603_1772460823316_0.7114894652339423","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1a41a6b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1a41a6b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1a41a6b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9ddd141acaebe67164ef639c3365c05497f5345e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1a41a6b.tgz","fileCount":241,"integrity":"sha512-MO9hIRu7NgEfRl6VARIuHCda2vxveYQJ2gs7py16Yc2jPIZFHJvqUwabMQwfhcYIL4BOdKJTnNntaWRTMYLbGQ==","signatures":[{"sig":"MEYCIQC8Zd2iPFUFtAOhd0m6xDYx17CTbLLrb6wxzim3RxLYuQIhAJsgwCk1YD71AeGFMyKZ8L8CRgk7nmnbG4BNutxcnlk4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1a41a6b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1685402},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"1a41a6b9d4cc551493fa6de942caad415be58f98","scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1a41a6b_1772460908092_0.2470565641069058","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@tenphi/tasty","version":"0.5.3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.5.3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"80623a171b25088847c3be5a6db57279373b2f4c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.5.3.tgz","fileCount":241,"integrity":"sha512-48nC4z7uk3m/c81y2AU1FzzW0VJ+Cuh1Arauluwm4BhL9x3XwrvylFkZEiuSq9m0qKvD0TxeVqWKR16C2JkBEQ==","signatures":[{"sig":"MEUCIQCDNCYhJgzQQyHkTJIuFrHE4q1qsQxMO1SpXNfO4hAg3QIgVwt1IbSsCp3PoFvFEL6T7Ad0IIE25URaTe8PEXk71Gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1685238},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.5.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/3936143e5fe8c57f58dba52738e7c71f/tenphi-tasty-0.5.3.tgz","_integrity":"sha512-48nC4z7uk3m/c81y2AU1FzzW0VJ+Cuh1Arauluwm4BhL9x3XwrvylFkZEiuSq9m0qKvD0TxeVqWKR16C2JkBEQ==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.5.3_1772464372373_0.4305913317282952","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6b4c7b6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6b4c7b6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6b4c7b6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"351c03c90adbdd53c1ace67b4313dda5fe0cf332","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6b4c7b6.tgz","fileCount":243,"integrity":"sha512-h7MKZcWnr/iA8uqjGUu7x2h6Tak3mmy5Eke2ZPkPCQl5xRFIXDXqrvWr8fJoR3tCYFBjZUZ2JGCDt5+9J+T/tQ==","signatures":[{"sig":"MEYCIQC/De69i2YdUKPVghnU9HAB8IoLa+fVJXjF3iDD9DjZHwIhAJVXBnmsdn9FzvGGML5zlHslQoym9voBI3XfGeBVOpuL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6b4c7b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1688298},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"6b4c7b61b9263864872ae849f06825c2ec2c8b86","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6b4c7b6_1772480020746_0.5937211619304836","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.0c0ba7f":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.0c0ba7f","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.0c0ba7f","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"656092f073be739a489ea64292ef9d435642ee93","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.0c0ba7f.tgz","fileCount":243,"integrity":"sha512-/wj/uxq7UbhMTqOyBs5BmeV7ncofxFywllwovoZsVUR3/bHIviWiXEUsrrG9dL2GIlOUxvyuQFwExFMFs8tSjA==","signatures":[{"sig":"MEQCIGiY+pRjTHWpe8+wNEpw9RtxeKGdNikWI+PqRomnjRQwAiBeFJC718w1s1R1D/SW4RyvFxjKcsxLkLjmXOehcK1JBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.0c0ba7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1688458},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"0c0ba7f0ff220e39cc225fbb9cb3b1656ce3ab1c","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.0c0ba7f_1772480563343_0.9892991544280303","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.707da84":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.707da84","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.707da84","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"201b6b78849ec191c016a3ea6f99863664477611","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.707da84.tgz","fileCount":243,"integrity":"sha512-7o9ItG/SRHtwy6ShobwarC9nLDRZ1ncZQobYtLV/94IzAUEOgjyM+b1V2rGyiJVtzJu9nH98/CzQrLobQBByAg==","signatures":[{"sig":"MEUCIQC3QLg08eFTkKEGDk2f5j7Utrsvz5wbNLXODawzpLqglQIgPX4CZ5mquSAAfC48+vG/Ihcb8pihDBPdZMRgjBXkMxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.707da84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1687677},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"707da8439dfb865d70aad53bf2435895ab6e0357","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.707da84_1772616135696_0.6826976162084164","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ee431f7":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ee431f7","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ee431f7","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"91629e8a903a9fd6268349a248d50230d649805f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ee431f7.tgz","fileCount":243,"integrity":"sha512-FptQlZpXx5cyrcEn0KyTvp9ydT5NIKqNLvV+Ypx+KpX921V2g10gXpoDaR7We2YA6tOzjhq2k8Rb371FvM4/Vw==","signatures":[{"sig":"MEQCIDUIky2a1ajXN+tij2L+cpCurgBgqFkUsSfCi58yQsBhAiAdqDpMnKPz9sePh46D8hLafbkUwBI/JD9t92ugr8QeuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ee431f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1684551},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"ee431f7185424f8f2a625ded7a4a9ceb5a553440","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ee431f7_1772616865678_0.27893279254353587","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.0f31c2c":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.0f31c2c","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.0f31c2c","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"4a00c1880c57b9a44b49c814781e11983cfbbbae","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.0f31c2c.tgz","fileCount":243,"integrity":"sha512-vkzpSPRxO50Jfta5b1JyVbGsEt5s72yyRBEivZ1AayCKxtz5cBYdUBbmS9tqiqDPn7pUbU6vlzxSI8o5MNxM3g==","signatures":[{"sig":"MEUCIQDPtFvCLs5TI1NwANqMZwR038Xr3BseXmmUSK+r+Kw5cwIge4vPIvm5STjdERGwlNp7nkrx96vZWfqNrUea0AYLm7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.0f31c2c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1684513},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"0f31c2c865fb387960e857d6d050af032337c115","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.0f31c2c_1772616911374_0.8219012736184861","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@tenphi/tasty","version":"0.5.4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.5.4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"25767d951a9a15dfa2d26a47cbfb0037e8809272","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.5.4.tgz","fileCount":243,"integrity":"sha512-FNUUsdkeV2iQySH2mZ0tLuGr98QImSDslnn7gPOhGLYeZv524fIn6ufQmy5M4cI16lcAx75viDkhEeiZWUUm1Q==","signatures":[{"sig":"MEUCIB5TAo47nUNCqlM9PvFGJDVtt/1gs9rG2uObvnMRUqpJAiEAn+2Hv9Q44W8ThYVchq+BnrHYknYnFPgdUTepGI/DvlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1684349},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.5.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/7cf68550a89511a22cb434c865b64d46/tenphi-tasty-0.5.4.tgz","_integrity":"sha512-FNUUsdkeV2iQySH2mZ0tLuGr98QImSDslnn7gPOhGLYeZv524fIn6ufQmy5M4cI16lcAx75viDkhEeiZWUUm1Q==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.5.4_1772617361185_0.25596888364039105","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e421200":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e421200","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e421200","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2dbfe7a18d6f8c0dcca795f6021e36dd03d7268a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e421200.tgz","fileCount":272,"integrity":"sha512-tjU3v+6eOkkY93vbwqKkn2nFnpi5kkOiLXTxFMMVITRh5NKjZvlvlVuAECabw0U3zKPramgYhj5KtPMe7CTQgg==","signatures":[{"sig":"MEQCHwW//vBb3SfHHf9Rozn5q2ZUG6N5vvloeQUsh+mFQ5ACIQDsJ/kbfIZE70V6RHPHwr56pykmTHePPVdyQaT+Lse2nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e421200","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1760941},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ssr":{"import":{"types":"./dist/ssr/index.d.ts","default":"./dist/ssr/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./ssr/next":{"import":{"types":"./dist/ssr/next.d.ts","default":"./dist/ssr/next.js"}},"./ssr/astro":{"import":{"types":"./dist/ssr/astro.d.ts","default":"./dist/ssr/astro.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"e4212000088f0e3781f51ad5bbff2ef7acd35d18","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e421200_1772634250805_0.9001397465955323","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.c8bdaeb":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.c8bdaeb","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.c8bdaeb","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"fe01d546c5113c251475ac2de2106088152051b4","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.c8bdaeb.tgz","fileCount":243,"integrity":"sha512-xXYnMDvIhfHJlKi0lcsqcXNrj5GKJHA7il2UbKh4Abc/MZrItQGPehyRAeBpyysw+2/9DLu5Z+gFtFlIZ/B4tw==","signatures":[{"sig":"MEQCIHUPkvptD7Wtx7+qY1bq9GW4suZkqFSZQzuULmXSPzDnAiAynHP4YHNhhENBH/Ub7+kPFLxBZiNJmTBlKzQsNdSTtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.c8bdaeb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1686631},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"c8bdaebffc63fc54761220b0ef39940de97870c8","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.c8bdaeb_1772812583490_0.9194714154088723","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@tenphi/tasty","version":"0.6.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.6.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7eaa6266a4154f7996d9875e477691da65e845fa","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.6.0.tgz","fileCount":243,"integrity":"sha512-XHlcvMrQodDSD9nA7/uUiXSFNDfW0iLxgJGpaXpAz7lCjAYyyQbSFqbAt+/ti47yf1+AR1t/WBUJMP3/Zcd+WQ==","signatures":[{"sig":"MEUCIQDnrzhsIH26i3Cn0BqC+nR4idNzqpaR5DQFWIe/EINQnQIgJTvoWwfY6totZGsl6/fstSNa6SF65WgnL2LDPX5lCkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1686467},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/1d93b35629b489aa5fad48327adad2b5/tenphi-tasty-0.6.0.tgz","_integrity":"sha512-XHlcvMrQodDSD9nA7/uUiXSFNDfW0iLxgJGpaXpAz7lCjAYyyQbSFqbAt+/ti47yf1+AR1t/WBUJMP3/Zcd+WQ==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.6.0_1772812909029_0.369631112081489","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.36e329c":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.36e329c","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.36e329c","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7cb8349dcdeacb02ad1427428d35c39f03599533","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.36e329c.tgz","fileCount":246,"integrity":"sha512-pyIpdVvsbGGHXxabdbgxUZGuuZ2VmMuy8B+tO+oAvBwtCdd9oHEttY3Yb/ultZR7gpJclZrsy2fnNPkiTo9+zA==","signatures":[{"sig":"MEQCIH5YuAIHv6cFeLMVU85uEeKq9MGyDdqZgKifE5/ZiPyBAiAikZMS6H//kBzlEkgpAZLCL4UfcMCzByoiqD2c19sG+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.36e329c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1736512},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"36e329c4fc655eee432febbfdbb92cf6ad9c3af2","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.36e329c_1772899478210_0.3963460017072977","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.62bd3b6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.62bd3b6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.62bd3b6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2c264dbec3aca3b2bb9c89974bafb9198545cbef","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.62bd3b6.tgz","fileCount":246,"integrity":"sha512-lnP0NTbD7rsYWL7ClQJMRK7ZT9eYU4OrfGDln7bYuubInk+wqLHFPnvlRVHXxz46BVCJLAhR2yYzvSymUrhmnw==","signatures":[{"sig":"MEUCIBsTfrR2txB0WT4uGWcv5mEk5QGPsSw0/Sbho6xWnw+GAiEAs0Ljt8vYne+J4iC8rEMCEaNZJODK+G+y1t3dLqPe/vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.62bd3b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1736976},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"62bd3b66ee53f86b2f892cf03f6db2d9ea88c36b","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.62bd3b6_1772899541942_0.2782143030708346","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.29209c8":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.29209c8","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.29209c8","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f3c953bfa1cc093bb42a0f3bcb32702575069cc1","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.29209c8.tgz","fileCount":246,"integrity":"sha512-NdRp7Y2hbP1UjvLr9QZQHlFgBvSgcz/31J18v/mbttKDieG/ve/t3e3JT6JoTwnnEwrw4NCJV+7WDTk6hz+E7w==","signatures":[{"sig":"MEUCIQD9+0xUnj7pRWytXGyx1tKlwt7LDMR2apFzQJBvCR/2XwIgfcerIaI1mRmOEvXDenVKJ6IkaPHPbYGXDE4kspsMcKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.29209c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1737299},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"29209c8400a7da4c0fcb3cff1068579ac8e6006c","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.29209c8_1772899602543_0.4878324288117617","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.95ec060":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.95ec060","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.95ec060","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"679c16a5557de422b73b374844762f9a33e29be9","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.95ec060.tgz","fileCount":246,"integrity":"sha512-/7MzWoLUHPs/Kqbnxa+UGKzodwqgjTMRv955t7P4FcVPE8SUBGjyevmnFY9+PVrFJw5+IcUoGFp9d/nTVq80Cg==","signatures":[{"sig":"MEUCIQCKMTepwRLWgwNtyIm+f/UKQ/gpq2eQYzksea2/H09iMwIgAks7xlKevSrtaUopmZt4sX3qg6QKEvMeaW0f7ablswo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.95ec060","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1737299},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"95ec0604c7211afa138f543ece1765688bab3cbb","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.95ec060_1772899914369_0.3387191387919086","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d82c48b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d82c48b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d82c48b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b01ed81c6796f2e6c2e2186b555d212988cd6879","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d82c48b.tgz","fileCount":246,"integrity":"sha512-1qLg/LaMLn6UufyI8yeldLr6S6ivnS9MY1p2tgkCOvI2m4fQuZmbAButCnbgkmB5UZ/35qVz/mlJSsDaqklUfA==","signatures":[{"sig":"MEUCIEXg3TZ/SQF9Xe8YWjtFlUWf7eIJW9GuevwZkAKU81v/AiEAlmvBuiQzp0Tgwu9HAO23quDFxSdNyfiJmd4zMI4xbK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d82c48b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1737299},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"d82c48b889a67879fd8c0b50581f97a4eeb9e609","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d82c48b_1772899969418_0.9189392866733592","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.bea69a4":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.bea69a4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.bea69a4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"adb2cf8e67e579f220e607085b0e0fe71fa80b1d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.bea69a4.tgz","fileCount":246,"integrity":"sha512-S5LwApqkggtu8evr1TMHrJcXtbgm6edC5YGcvSAPrUpckmVWpWp+TVKWr7FAuI8ukmUFtiK/DzcMmuAS9s4Kog==","signatures":[{"sig":"MEQCIBVjyFXZnlQRgmbE7oCAET3IFLlSPjHGQd6OonIVOG4cAiAxmjq9bjVSddbVlvC4r/tyr4Sauh3tueWAJX+tuKp4Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.bea69a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1737331},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"bea69a42e5c0d4618ad870ff9012f12907914459","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.bea69a4_1772900003987_0.366151436678122","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.bd9a492":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.bd9a492","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.bd9a492","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"4ea60adfe28f48a8d3cec418a92c1d334fccde44","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.bd9a492.tgz","fileCount":246,"integrity":"sha512-twcrA61Yh5ij+cKr/HsybiVSTC8qKVhCxLh+KZoGPnVi+5tDbcBVRYJmpyW1oUeen6KI4VY6rCWgt3MqkjApng==","signatures":[{"sig":"MEUCIDpUePB7l1GUV6MPolzClClJzVVFmmbqwSaZ9277foi1AiEAhUT00yCU+aljLm8O0ZtWA/JZHx1NzUTLUUA0K23HGGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.bd9a492","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1737306},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"bd9a492314677cd4edc67706cab08a29129862d3","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.bd9a492_1772900418711_0.4018400405451499","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.63bba7f":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.63bba7f","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.63bba7f","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c8abd2c40e2ab1ced901fc56da9bda7c7b15c925","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.63bba7f.tgz","fileCount":246,"integrity":"sha512-cLmoq75HiZrb1E1fNrKGVXze+8z2o7zmU/WGNQK44O8TYlDh8U3M+yVqzb7TzqtGIxz2NZXG9KjgYkF4480pPQ==","signatures":[{"sig":"MEQCIHs7g9Osy8Jx86kEIBel+2QQksSSe+Oh5kD/O1jfSVrDAiA+6Ru6AdR+59lgh5od4K1sGbVbGS0+Lkq3WN/fwl2aNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.63bba7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1737306},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"63bba7ff2f4c76484d9d8232aa32acfd31c640a6","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.63bba7f_1772901320386_0.4503980762587221","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.09c74e2":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.09c74e2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.09c74e2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a9c671d08023ca7a37c89cb99c87efd522915fd9","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.09c74e2.tgz","fileCount":243,"integrity":"sha512-fFgsJ3q+C4Hk2vBkMxW9Tie+EFAK3BxkwO5Eah4QYGmmO34Q/bP4+wtlwvTzTnN7tCmKLNxhk6P7i5UBm7sZiA==","signatures":[{"sig":"MEUCIQDNmnc84ccN0b5glX0Jxnd5mKXFhL7lALE5X8GaYecCNAIgSTheb+6KWp5d9R4FGN2/L1/Q4kX48EFVstuIabeZdbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.09c74e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1689058},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"09c74e2cecb7f2796afbabbd97296bf6e5c554d6","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.09c74e2_1772902183279_0.0651990275355343","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e0777b6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e0777b6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e0777b6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"5723f7f86e024c4fb038e0c0d7343948f19e1297","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e0777b6.tgz","fileCount":246,"integrity":"sha512-j8xgsufOPI37goP44qypQYqy8hY1gnHtqhev4UjDNCVYdSc9+/VOrHiLchfIRwvN21TyiXeFC/bvRabZn8GCzQ==","signatures":[{"sig":"MEUCIEOi6SloOt/V3T/i5G4+LkXZw7fn4gkZWAATpu2gi7KmAiEAusm7GURS/CbDs2Xlkc7MRolPwX3j0ELzo7Mu32Bnsww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e0777b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1737490},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"e0777b62a6acc132cf0be4cea571a3ba614de151","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"45 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e0777b6_1772902271296_0.7781990992368344","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ce10eff":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ce10eff","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ce10eff","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b8edf7c6f42873ae3769f5aea45805aab40a6da8","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ce10eff.tgz","fileCount":246,"integrity":"sha512-IRfv5NxPhb8pQqezUOfUht6CTMoAvarS4/x0+CO1KRGoX3EmGteQ36IDf9KMt+Z3ilNjONZcqSwylHdG5+6S6g==","signatures":[{"sig":"MEUCIQCeYE9j2ihDgTmls2mVfxc9qU6mbfS2toiIGezachR46wIgfwE8Rx+OerHbVeb2FOE5Iu5ml6lQe7yjko3TUiZmpvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ce10eff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1737490},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"ce10eff1df878f6fbf90ecf1b11cbcb6dc3a069b","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ce10eff_1772902411484_0.9158560547795993","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.9009e69":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.9009e69","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.9009e69","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3675c5a7ef6787d6f95a6f437630e987d7280437","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.9009e69.tgz","fileCount":246,"integrity":"sha512-+/q+PW/N1mTeK1cwd7MR1znlGMo8Nl2gDN1ycuT3Y7dEoPnOXX9zmO/8tiiAiLwiCcwv2yPJVCL4TGy4+GQJ4A==","signatures":[{"sig":"MEYCIQC/lOjCfWbggWRWUuV9/GUkL4QaKr6C3SuCZR7jIt2N/wIhANrnaMvQZ73VbhFE+n4r5jkCEqmXLZVZHpp2pvdv/jSH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.9009e69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1737660},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"9009e6941beb484e25bc5534879444b808bfa71d","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.9009e69_1772906129826_0.4208581017130488","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.31f6dd6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.31f6dd6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.31f6dd6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a95581ac6d449b52ff48bd58ecbe9e92b2ca7604","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.31f6dd6.tgz","fileCount":246,"integrity":"sha512-Ucau5yI/s5W18HRy/Q3THRZxkjh6TFglkz9KGwUj7VcfBrGXhH1WxU9LCYEoo9nqRzKXFMdEWKBI6UiWC/Jq5A==","signatures":[{"sig":"MEUCICFFak6n2dMRsRiG/PUL9igyrTLXPeOkssNx7vADQc+RAiEA4fdLNS7Yn8V2XtoVSLPLoHNpsmHd1w/LB+7kbFvkCSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.31f6dd6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1732234},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"31f6dd6c80a102b4dd88c266407373b015a01d3b","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.31f6dd6_1772907182729_0.25870812506695917","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b3fbcbb":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b3fbcbb","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b3fbcbb","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"22dd511c2ce64c305585aee69981ef5a0e6ad0b9","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b3fbcbb.tgz","fileCount":246,"integrity":"sha512-GyslvPZIegPug20IBsSx72eM/ONg/hncMiVkcQ0r4o+AFVUrdkkHYdEC6E+Zw8pzBXytd8vhQOsqr/SCe+8CQw==","signatures":[{"sig":"MEUCIQDli6tGbMP6ky+aPbT5zm/ZSY4c0aKhZ7NVJe76PtcAbQIgInEyfgs3QIADXqLZkb5h5LS87cgkcKWqNwFu0pBJGzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b3fbcbb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1732234},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"b3fbcbbcf2d24a12f8bfe7249b0d654ef665b5bb","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b3fbcbb_1772908061236_0.002420185761281335","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f0e2124":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f0e2124","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f0e2124","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"e70762f06d050300691be02380ce0e3354d8668f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f0e2124.tgz","fileCount":246,"integrity":"sha512-zuHg6mYON5WbS9PzAW/Yrvmu84KYYIFN9OUo7JWJp9Z+Dh/8lK3y2liLw/lECOpUAhpUYNh7NzYoB5ROWduVaA==","signatures":[{"sig":"MEUCIQCbDiOQiCHgSwy20WPc8mXSpBURBrWDQyAgUYAZ/R0VdgIgO9fl4NfalHhc2y6ps2QQmQNgzbUXydylvga2f6HLfEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f0e2124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1732631},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"f0e2124d6c4df43c9c63c99a354a6bb14db8c218","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f0e2124_1772913299953_0.8448315655983816","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ce578cb":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ce578cb","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ce578cb","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9efd71f61798932c663101c003b5d1fb804afa68","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ce578cb.tgz","fileCount":246,"integrity":"sha512-OefPtheMe76jZXBe01ZWwHlNhEVDUwiNUtlW36dKPXyfk6KDXzbjUWdewgkoFQcYOxamx/apCICXUL9vKTGFXA==","signatures":[{"sig":"MEUCICoyzhtJJc0C6mCbGz1jd4lQGNbLpu9O30ukNhiO4xSfAiEAzdKYqfDfR5wvxHvyTEg/0N2I3D/opiDzNMR3Coq4hw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ce578cb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1729287},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"ce578cbe81f3468331d28a8eaf69fe911972b9a7","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ce578cb_1773046271661_0.6939803598292151","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ed55ce5":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ed55ce5","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ed55ce5","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7ca61405a84ac126de4c87c3e0c70004e034c552","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ed55ce5.tgz","fileCount":252,"integrity":"sha512-ZNreiTBF9pjuLnUwZ3jNlHpfDsmc8pqfJtJluwsPWqoi2xYqc2u22pXK6Ohi6Zt2HfxsoiimoS+8dFti+acUfw==","signatures":[{"sig":"MEUCIQDogyQsKbjjuJh4WvfcAcL5v3XlwRr0W2+DTnDh6tuERAIgP9oXHPo4k3EH4tsQbYdAqVr/srV7C4yIxzeQRu2rsXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ed55ce5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1812716},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"ed55ce511c846a2db66b49f096f3459a97777be1","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ed55ce5_1773046792209_0.0324418927739889","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@tenphi/tasty","version":"0.7.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.7.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"924c4b4ee7aad0f7283e439457160b05b2ff9aac","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.7.0.tgz","fileCount":252,"integrity":"sha512-h9Av4qc+xCEUSldFd0QpAtlJAgQQ41u5Bhi/FP7yTM5lkVLV6HsW3E8HuLtHPafWv5Gs1RmLeTDqBIAtuq3qhQ==","signatures":[{"sig":"MEQCIEUot3nC8w8PyxvKaDxvVWeFmsAl1AeyXMpIdadG2GY+AiAMhGk4Y71UUsTgob48o73XFJS3b5MewhBrXV/ms3CzzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1812552},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/122babcd5fde43d24321d4d6154b8ca8/tenphi-tasty-0.7.0.tgz","_integrity":"sha512-h9Av4qc+xCEUSldFd0QpAtlJAgQQ41u5Bhi/FP7yTM5lkVLV6HsW3E8HuLtHPafWv5Gs1RmLeTDqBIAtuq3qhQ==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.7.0_1773054454517_0.7903063428957613","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.924584d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.924584d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.924584d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8ed30a38b06bc84e4e6d1d94bce4a447aff8bb13","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.924584d.tgz","fileCount":252,"integrity":"sha512-QpWe23Wt9S4mjucFYn+ECT9RH7nQ8DFSYTFBZd2GbX+v/bEIfFUUkm6ZDomyEYkowmye023LPy3tNBtYCifyHQ==","signatures":[{"sig":"MEQCIF0TLUXhYpP4Feg5tz3s3nmcHnju46No6XOapSIkFIDnAiB5dxjpZtEPY3cRfk0NQbc/Q7Ge9TJ6WZsRpPCDyznfUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.924584d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1812943},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"924584da9ceffdf99ebd09249e5aea31b3f44354","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.924584d_1773055346262_0.5882294253068969","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@tenphi/tasty","version":"0.7.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.7.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ccd6b3b44b61832b690e48b457fad3dde32bc108","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.7.1.tgz","fileCount":252,"integrity":"sha512-LcRMCCszjr0/Y5ljtb1KTRClq2g/TddY9aQx60E7ShxmYCr16cH/IORwLoI1Z5jVom0BuEeZV+urQusbX/7Ojw==","signatures":[{"sig":"MEQCIC826T87rKb3V+Y4+RSw4CpmhQatOAK49sUZuWjO96WnAiA61YHxyVnShQSFJiA1+jP1BySUVUwiE3SRR/Cg+U/BXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1812779},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.7.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/34f7f4eb8d9b300c0b8322f1a83734e4/tenphi-tasty-0.7.1.tgz","_integrity":"sha512-LcRMCCszjr0/Y5ljtb1KTRClq2g/TddY9aQx60E7ShxmYCr16cH/IORwLoI1Z5jVom0BuEeZV+urQusbX/7Ojw==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.7.1_1773055623289_0.5358732920190421","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1395d22":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1395d22","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1395d22","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"25e784f9367ed7cee3dbca59f11355be1c1b5bf1","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1395d22.tgz","fileCount":252,"integrity":"sha512-/MlB7tf8VerGuRVy9dnnwu2egvPDJKZeNzBCeHtPg6YBuBJod2x+ZghLhnbR83ZXbDvt8TzoHECAlEsxWrkk1w==","signatures":[{"sig":"MEUCIGJARemFm5eki5UTggiOCD97q+6/Xz7KuH7T5MkbtS3eAiEAtd4Ozr5XOVxHaz08Ugb8QkZU95G2yzdorxEnF7y4LjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1395d22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1812902},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"1395d22e995f8602f652bde78aa26758ed919aeb","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1395d22_1773132666264_0.7914684182400267","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6e6835a":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6e6835a","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6e6835a","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d79806b01adc7e463acccbb77e65aa6330e3939d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6e6835a.tgz","fileCount":254,"integrity":"sha512-1mZFM3430vL+kvzM2S7Cte+4fpnuBjfy9JyiGVo3VuMRbrg/XG3A/pj+U8bjitxybIYG3IrRfyk+Ewg3zk+LDA==","signatures":[{"sig":"MEYCIQCJvqPyMbID50wu/ZUTTjYQRfJNyu0rPtV9mYvmtKXfDQIhAIyFtR++sKN4D4RXtZKCMiKRAVC0YMQ+4OwnVjE4S/n5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6e6835a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1817124},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"6e6835a1b2e9ba86ec5db72b67fab662d3b4edf7","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6e6835a_1773138424796_0.27446709773245304","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e65e5ef":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e65e5ef","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e65e5ef","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"62d18b2e8ea3b96138a10fcfd35b2b2231da8068","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e65e5ef.tgz","fileCount":254,"integrity":"sha512-mL3ysumvfE6pcb8YZmMWgN/v9xcsfDgIAcKAlhxwahmtUvUyGT7P1LkuhRHgIuod6jybPmy3OuGBX6pSAKlc7Q==","signatures":[{"sig":"MEYCIQCeBtsQnggfZl1Uxh2GQZD6g8FrrwIH7kqg1X/nwT7uTwIhAL1ScMOEsIVgubJeJ4NR05LvVyj6Jheys14A07rQGQEN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e65e5ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1817240},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"e65e5ef74076cb8ed814b92f18e3dc287937fc5e","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e65e5ef_1773139313793_0.030547885220619797","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.443430d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.443430d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.443430d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"72a995c2f814824c0b11a272ecb789b2c2d57dd3","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.443430d.tgz","fileCount":254,"integrity":"sha512-+q8MquGtbzPcbiCwAvPKKF9QFCoF5Vv/2d07HJB+da7nC8y0AoYQQ9ycY8IYAQAQgYeipgpho9cIi7pubcFIjQ==","signatures":[{"sig":"MEUCIQDNHQf/lBqjyWSK6YGamPxEbTQP1T+RZKe8kleC3aAbjwIgBQbyqGsQ2ItKrRFEXQDZotAWyLStA359fpd25xccHlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.443430d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1816571},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"443430d131fc05f0669c81dba9f152bb58b7154f","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.443430d_1773140305268_0.3033121423583036","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@tenphi/tasty","version":"0.8.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.8.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"cdeb058bede4de46451d9327ae0ccafcada7c9bf","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.8.0.tgz","fileCount":254,"integrity":"sha512-+PJJeqKwAlyA8tGxj1GmAjeLY4S2RSFKfxPL0CPiCYZCBOK/gv6Ap2gr8C3MFMJ9+oz7wW0i6L3a25dKUiNeqw==","signatures":[{"sig":"MEYCIQC+lhMC9G//M9qCMYol1CjVVUn7u2yz6EELnbeCIIpAvQIhALIOn/noOrZq8zXdukfKbyLxkBUxJEVAFNqNIWgPRHlE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1816407},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/a14f747035a058a8154fc72ba2c32184/tenphi-tasty-0.8.0.tgz","_integrity":"sha512-+PJJeqKwAlyA8tGxj1GmAjeLY4S2RSFKfxPL0CPiCYZCBOK/gv6Ap2gr8C3MFMJ9+oz7wW0i6L3a25dKUiNeqw==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.8.0_1773141521589_0.5849134944870096","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1afab2a":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1afab2a","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1afab2a","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"da136a8c85967854062edf90756fa897a3f80a7a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1afab2a.tgz","fileCount":254,"integrity":"sha512-Ms52P27vHtzh8FmdhETZhzQQhCvRUIBG9vy+l6R3GdJ/4fBA1L6mVzuxnc5LFd6YPFCGj0e/eH/Kl8MDKE1hPA==","signatures":[{"sig":"MEUCIDmE5efblle1YeP9QgxqmZ/mgkGdCRUfAvf9ler1/AL1AiEA1RX1TI1dly7lz9RaMbtYjor3DfGcqLL9JvFc1H3Og88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1afab2a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1815861},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"1afab2a79547ab3717d8cf1556ac0e1092e9de5c","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1afab2a_1773153080449_0.4210073127279996","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.c667bcf":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.c667bcf","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.c667bcf","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8f88ba80ce576cd90fb22ddb0f8f39ae7c971df6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.c667bcf.tgz","fileCount":254,"integrity":"sha512-Gip/2+tBsfVmLrrRvIv6vvSICn805IzxnDF+nlpZuJcCWiz3zPZrRJxCTLgag4w020lIvWF+gE0mIhnosyqMtg==","signatures":[{"sig":"MEUCICp4tpzf4taGTbKCbRhB7OuyQ8I+A0fzv+wtZhX8muqtAiEAlmzM0s+GEQPOrRjesYCrZC1k8ebECkKAPUITkFUrakY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.c667bcf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1808987},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"c667bcf2bf274b3b694ed049a8f7a2bb32084522","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.c667bcf_1773154662136_0.6487610304743057","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1c5dff6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1c5dff6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1c5dff6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"df8986f810fc5427f99ea274a428d5d0a2c5e43b","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1c5dff6.tgz","fileCount":254,"integrity":"sha512-8E/v5sgmPf2ATqoUqkC8vCC4f/7cynaZPYxYxjpBXvl0p9oL82FpEUwqLiULb7IYCz2TIYnPoKU+GyyjO/fPdQ==","signatures":[{"sig":"MEYCIQC85jNpfFA8vIt1TILDIIOGsLaEx4QE5e5Tif/2M89SJgIhANrDZIW4aMousrhAfFJnpv365dexPcgCAmEIjzsy8qYu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1c5dff6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1808987},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"1c5dff6ee1f11eabb48c677e66c670bc2544df13","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1c5dff6_1773154698069_0.3355060172800872","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f04d819":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f04d819","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f04d819","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"489b376b19670354148bb05567e8df4b8444204f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f04d819.tgz","fileCount":254,"integrity":"sha512-YMuaZm0VnxvNnTvc8itZLjIf2ZThosxmsQb10+3urAQr0m0Ta+Ir+Tdogw3kv3XTNJQiUvtZXFoKwZo3L+XqTQ==","signatures":[{"sig":"MEYCIQCRwFYV9J3wf5Ai24JRGiETlpTKhuWBbZyw9arTvJZRZwIhAJZ0YiXJoPJhETgab+yNdjgjthYOCPdg0It/t3EtnhUA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f04d819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1815861},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"f04d81953d9a20635c9d38bc88f4f0d3df92af08","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f04d819_1773155028757_0.5699634848374631","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.561801c":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.561801c","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.561801c","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9884dd7493c98f265bc8fcbaf68599428515d886","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.561801c.tgz","fileCount":251,"integrity":"sha512-oAtJWIfOFs9+7vGzjOplbHat0UMA9QISz3HV4QqUnd3ag6xEb74KpaKDTnBV3CFKBsH1Hk8Jmv1CP4cu9Mhlvw==","signatures":[{"sig":"MEYCIQCXMMHvL7Hvyjfkzi/tm0+bUn1aXkvbTy70oqT3gf/70gIhAIyCWrZfoyukV5dlLq6Vh1AfuVGlgHmoW0b1Ekowzgwp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.561801c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1803690},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"561801c4109eb4802437567c2f8899ca2dc57aac","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.561801c_1773157375492_0.4676266286761659","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.3f92d38":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.3f92d38","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.3f92d38","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1e966c6689f65ccab8b1fc8392c8756afbd0e564","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.3f92d38.tgz","fileCount":251,"integrity":"sha512-51PSK3Y/zczEgPO0VFMd1TYCIBq7auNJ9GIzmuiXoX35DFZhH2RGGXYUmi2xMJT7jadnRzFP/Tt+YamjbvIDow==","signatures":[{"sig":"MEUCIHKgJ90n7Zfjo0WCeqowVm4sN4jO7NKNnC+HrqHrvb6TAiEAvsRhl2cuQINj2qo1OCyYXl65tOsmryETXucDh5VurOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.3f92d38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1803455},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"3f92d382507b57983fcab86fb6af573050981a30","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.3f92d38_1773158212632_0.7891666245926994","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8da24b2":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8da24b2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8da24b2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8b99aca87305275cddd99036300845590e72a487","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8da24b2.tgz","fileCount":251,"integrity":"sha512-7DO+Zg7RcAA1Y/hQa++nvzHj09bIbBcAOjL3py9GFqtnPOhkTItYyfPdRYGp2Cyv06HEmkiFF9MLDxpjNzL18w==","signatures":[{"sig":"MEUCICAq2ALb0PrElv+6VP0fb41eyue5diwSb4qjsJruXmoQAiEAkOzpEJYO67jpWCw5w339YvIYqIgMhwi4X/+QJ6G2XAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8da24b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1805127},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"8da24b25551a5a64413c05f125e4e8e7dbc0f21e","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8da24b2_1773159151370_0.6063391855292213","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8f4d375":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8f4d375","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8f4d375","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7236139a7146576b242a45443f2c1346e8804fe6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8f4d375.tgz","fileCount":251,"integrity":"sha512-kOIQRmxM7Rq1MXCIk2Pa1BxxFVytOUAAiJThpr1dE7ziiKLzb1k2n9r8qyCElR+XRpcgNN/1rQ99bVpR9f4XqA==","signatures":[{"sig":"MEQCIEK3FP6Yxr5WaPProu9jz2t6DPndOUPjzrjej1vfPf8dAiBOsNzZIAXCnOeh3dVJIWKwpuaqglSuCixiO7T6GwXWog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8f4d375","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1806357},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"8f4d375c479e97c4dc693cb6a43c76f347cb81d2","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8f4d375_1773159765947_0.41533256605163427","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.132f0f9":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.132f0f9","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.132f0f9","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a68bd0a74bc0c8cab2254a83e731f12c9b21bd7f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.132f0f9.tgz","fileCount":251,"integrity":"sha512-Syq+0GkMDwb8xjl95HK5RdjsGhO73Gvj3uYdO/S5LLFXQ1hr84Ca4DAb/ApDxylyFBERle7kngBsApTJmlNr8A==","signatures":[{"sig":"MEUCIFTDbhtoLdrqeyb+ReJmf2YMss1F+NuVx3dQnlQHaHl4AiEAut/Upt5hnN9NKyXAAGmj1Avxy0EEmOolwAB8xVot7xY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.132f0f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1806328},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"132f0f9a86e39c6ae64125291d89969964241f01","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.132f0f9_1773160389905_0.054491641861064366","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.bad6bad":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.bad6bad","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.bad6bad","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"516409af3afff310a62979257d48d457ab87397e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.bad6bad.tgz","fileCount":251,"integrity":"sha512-JmQd4usYkW3QkaqRlWfa6Xx6noyO4AQ7Ct1jnIzsX67IIngLyJGs7qJ/uYwcFT7mqJf/5t5rC3tfABfNHQdJAg==","signatures":[{"sig":"MEYCIQDoFEdJtt7jAlprgFlhdqq2YPMMTn/O8IdRLavyGB4RsAIhAJbOlR1Uih7DD0mMnu2B9FauBgaVTQyoinAGXnBR0tJn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.bad6bad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1806328},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"bad6bad0afa09853a47be5dfbf8ffcb1a1d17c1d","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.bad6bad_1773160485522_0.39619249430030057","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@tenphi/tasty","version":"0.9.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.9.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7d73877d17cc3f8cb941f992d4b8e3fe86ca18a1","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.9.0.tgz","fileCount":251,"integrity":"sha512-oFaSwNP8xWoGylvEHBMe8uBXoxQVb8HuPRypn2N+XKxxm1wqNO2Pn5h2WFey/5yeHWiu+0GAeq+3XMLQMYlusA==","signatures":[{"sig":"MEUCIQCB5GLIrp3P2SfSj9pbFPR1oOBKTto0VcJFPVIRd+4YVgIgFFb/Lyk1+KX0yCvRMySxat8U1qtXGTVGmjL7zWyWSEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1806164},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/05bdca9eb62e4b55ed7c21564e3c9a15/tenphi-tasty-0.9.0.tgz","_integrity":"sha512-oFaSwNP8xWoGylvEHBMe8uBXoxQVb8HuPRypn2N+XKxxm1wqNO2Pn5h2WFey/5yeHWiu+0GAeq+3XMLQMYlusA==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.9.0_1773165475995_0.3808453978960964","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.2249a1b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.2249a1b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.2249a1b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b4bbfa3b4fe989fff68d2e9236e32f77d76f9d43","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.2249a1b.tgz","fileCount":281,"integrity":"sha512-Fi5CqDldea9PqM8GwZjuR0N5DqI2IG5k1QfnNdSHwe+eIRVB1vPr3KyV4i3yFNilhbijZaCTruTsvObDERyJyA==","signatures":[{"sig":"MEUCIQCtYa5SyeknWyr+dnwXIZmJVZhvfAH28ikctDh35bMYxgIgHzhscL4NSuF2/9bM0lbvkmgDe/lR6tH088oRLJ7t8jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.2249a1b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1895411},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ssr":{"import":{"types":"./dist/ssr/index.d.ts","default":"./dist/ssr/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./ssr/next":{"import":{"types":"./dist/ssr/next.d.ts","default":"./dist/ssr/next.js"}},"./ssr/astro":{"import":{"types":"./dist/ssr/astro.d.ts","default":"./dist/ssr/astro.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"2249a1bbbe53a9759bfa7382763c4a1a8d714637","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.2249a1b_1773218654986_0.6497119356306722","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.873421b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.873421b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.873421b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b4c1c4af44bab415d54acc6f08e65fd0d8adbfd9","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.873421b.tgz","fileCount":281,"integrity":"sha512-1qaNm7G/ZOIJ46uT0/gtYD6Cb/kHvH9tQvfldQYgZ2FO/app68wqSOxZAS1aZrXhj9MerlN1zqMJHvQ4aGkUKw==","signatures":[{"sig":"MEUCIHiUdxJQWdXvP//RKKsgbV06n5snGOD26OMNBFrbguo7AiEAoRaR245KB8KQ5FWf7lWrogEox1fPQehjhstv2Gwr5L8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.873421b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1897487},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ssr":{"import":{"types":"./dist/ssr/index.d.ts","default":"./dist/ssr/index.js"}},"./core":{"import":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"}},"./next":{"import":{"types":"./dist/zero/next.d.ts","default":"./dist/zero/next.js"}},"./zero":{"import":{"types":"./dist/zero/index.d.ts","default":"./dist/zero/index.js"}},"./static":{"import":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"}},"./ssr/next":{"import":{"types":"./dist/ssr/next.d.ts","default":"./dist/ssr/next.js"}},"./ssr/astro":{"import":{"types":"./dist/ssr/astro.d.ts","default":"./dist/ssr/astro.js"}},"./babel-plugin":{"import":{"types":"./dist/zero/babel.d.ts","default":"./dist/zero/babel.js"}},"./tasty.config":"./tasty.config.ts"},"gitHead":"873421b401defbb6c3c337c65532a3ea5b5c6a0d","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.873421b_1773227015663_0.01713349128645336","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f5e7305":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f5e7305","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f5e7305","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"105f08491aeab042251d5d6e08d061b2df0a221d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f5e7305.tgz","fileCount":282,"integrity":"sha512-KkVng6DcPmz+6+COzt8zeTfo+IRaZDFtBjYaKoOFGyAZHKAZuWm7Nh3Bidwfqyf7PasnHgnaLoZpvnvWD0YdpA==","signatures":[{"sig":"MEUCIDJD4qEcSM2seKSGvh79Yr1XI2XCSh+yZwLAZLehCM1eAiEA4qzM0r/T/HYeOaUyldCFOnNhhXcW6GbWogORlNOO5zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f5e7305","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1911111},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"f5e73054fb5f7c025f89af56d72c3f8a95477202","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f5e7305_1773229233424_0.7711730067414504","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.de420b6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.de420b6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.de420b6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"46a4e919a80d572fcf87af71d0a215a3071ffcb8","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.de420b6.tgz","fileCount":282,"integrity":"sha512-tMMPgKE+N+MY5ltay1YbqYHvDR7GL6HxLCdYhgASr87jrlUl6euPpFR0X/tzlylVY5utXPpjay0HS/XwlgkKhg==","signatures":[{"sig":"MEYCIQDxdjZJ1kPzsHm1qaBS6TTc5qqfmXHN+e2nb+QEslRiaQIhAJEvg7bY+E75IhDvng6mDoOwdNNhVKoZJsxZT8dVV2B5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.de420b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1910768},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"de420b623e8e510d4243446eb36dc233c87ea966","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.de420b6_1773229268636_0.20471235963294876","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.897b4a0":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.897b4a0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.897b4a0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"aa696d8ec4f9926292a9612878e419927760d631","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.897b4a0.tgz","fileCount":285,"integrity":"sha512-kt+67U5uecsizz67XSh1XpRWiMAv/ecm9K/ldr1d28WGt6wqeeLCjx0v2I8PqaCjpFYrzgXUhBZF/JbmfmpCeQ==","signatures":[{"sig":"MEUCIECv4ZhC/aFF1hvlGiw8iDxM7F27WH6adbj8wmUu8PutAiEAukUdJOoN5PWEs1wRqp+UCORZC6EnWDueir0h+uREph0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.897b4a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1924370},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"897b4a019a846e146c6a0ecbdf23d23ef8ecc654","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.0","dependencies":{"jiti":"^2.6.1","csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.897b4a0_1773246794130_0.6104146776694344","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.bf934d9":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.bf934d9","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.bf934d9","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f2aa1c7c3abb9bd638465bfba71ed42080aaaad0","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.bf934d9.tgz","fileCount":285,"integrity":"sha512-hqtfltCmMJRrLYB2QoM5XS3E45ib0OlF96oU/FqJoSUpcrLUEOmfWlFPVeFcmVi3hB4SEorynsO3eud53CESow==","signatures":[{"sig":"MEUCICA5OD6zPzEq7EfKEZxEGbB655YuRoUpTFzTo0esYgtdAiEAhUJCsXYFJZa4tIupktpY0qk6FIuABOrUBGsQ9V18PTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.bf934d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1924973},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"bf934d9be874b1f18d5c95538fc5f1caefffdb75","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.0","dependencies":{"jiti":"^2.6.1","csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.bf934d9_1773258608451_0.47144233404220937","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.703a163":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.703a163","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.703a163","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"84dd1460fcf5e055d2ea081d8496a362343c2433","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.703a163.tgz","fileCount":285,"integrity":"sha512-FoAyHoKRcP1jtnHeJSD39AwgRsxIYe1geczUQV15asA+Ca+upxfTlpJmw9DcPoEJF2wWEoOTRk5XlBjno262cw==","signatures":[{"sig":"MEUCIQDFiX7gWljfKB+razxcAphi28Xx3rhTSPOclYEGHxa38wIge2aih8Owr95eIK+8JjkKRHKbG/6nj+mRwam3orCWZiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.703a163","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1925041},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"703a163db16abaa8809ca4b50940e29642990f5c","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.0","dependencies":{"jiti":"^2.6.1","csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.703a163_1773310108595_0.6395805997296751","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.64dc4f4":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.64dc4f4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.64dc4f4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"5845733619eb15b6c1acc93babee07a10c11f3c6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.64dc4f4.tgz","fileCount":285,"integrity":"sha512-AZQROwwNzQplLQZkuF1m6pPMVLpaIzVnVbZBVRIv1NobL6u49hEJvoR2rZFXdA1CeosPbGIPgqxh29OhgDwZ4A==","signatures":[{"sig":"MEQCIEcRGo1KfndDoem99qSxAt0dd+m9e4dJhcKljtiTTM2QAiB4fiJKFbdd7iJ6ZWjLIjLDeDUIxwLakj3v7ubpoiHPdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.64dc4f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1925194},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"64dc4f4d81485795f05cd6129e275344dd1fb4d9","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.0","dependencies":{"jiti":"^2.6.1","csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.64dc4f4_1773310243644_0.9325164510462902","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.2dc73be":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.2dc73be","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.2dc73be","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"e68bc8421b5a28d5982bd9251420e9f56bec1d50","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.2dc73be.tgz","fileCount":285,"integrity":"sha512-mSQMAuwdoysn9it/s496cvCp90f+JS2yd5jIemb+UoL6z3AanO4SwCjNQ7ay6ynYAqRwPpJDeugN8powaBAfLQ==","signatures":[{"sig":"MEUCIQDOvUjQnVNqqjZFUdrOS6LAto+viPkCZQBNKxrVJu2ZnAIgRtaBOBI+uBVhfcLLSfvKorq27FGpeGiVsWJwp/XnlIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.2dc73be","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1924971},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"2dc73be58a1c1588aa2ae62a33bc34ee3bd580a6","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.0","dependencies":{"jiti":"^2.6.1","csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.2dc73be_1773310658652_0.7513133365182953","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@tenphi/tasty","version":"0.10.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.10.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"26c68eb123d9157df9e71e910cf05ff327df3e7b","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.10.0.tgz","fileCount":285,"integrity":"sha512-IQgeb8HFRM7VamQTCaH85JybkgS97Ga0PqvtPfu7xTNCON3OrG9uTFYgSXZdoNsAFmCNKDEZR1cZW/5B2E/N+Q==","signatures":[{"sig":"MEYCIQCslp12F4JHg5nxO7FgEUDlqoGFa0JeqTX1RTVy2jFnhwIhAKq9vsW4NmreG+JqyDvKcV5kw2RvSQuk1dO3Np3Lbb9M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1924808},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/04d4ab13214da52f5ceb9efd8a815387/tenphi-tasty-0.10.0.tgz","_integrity":"sha512-IQgeb8HFRM7VamQTCaH85JybkgS97Ga0PqvtPfu7xTNCON3OrG9uTFYgSXZdoNsAFmCNKDEZR1cZW/5B2E/N+Q==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.0","dependencies":{"jiti":"^2.6.1","csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.10.0_1773314011272_0.9043665943322914","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@tenphi/tasty","version":"0.10.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.10.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"5abb43687dbbda651ad1cf4be395a0b5dcfac790","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.10.1.tgz","fileCount":285,"integrity":"sha512-hGdXROW6DW9KuQP8ck2C806aBW8XFnLBxHji2WlY9NFcw85z8LBC/7BroRvPmkTZ2YVOBlfD11MBWkZl2zmGQg==","signatures":[{"sig":"MEQCIAGclaXxoWoLZigO82PJP/qMgf+0l9v0+EH2z6u3qWwiAiA7WasX8UHQXajHqU5Zs1YLVgLiThfy0uzfVlnPJmCQmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1925207},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.10.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/fb9ee8938535717a3f41c4978fae42f9/tenphi-tasty-0.10.1.tgz","_integrity":"sha512-hGdXROW6DW9KuQP8ck2C806aBW8XFnLBxHji2WlY9NFcw85z8LBC/7BroRvPmkTZ2YVOBlfD11MBWkZl2zmGQg==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.0","dependencies":{"jiti":"^2.6.1","csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.10.1_1773402233148_0.4246320480288812","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.760c366":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.760c366","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.760c366","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6ed3015b03d3e2eceebcc97202072ad0973e0569","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.760c366.tgz","fileCount":289,"integrity":"sha512-J7+h+FqVRs+F+aXYqwhmDxIdidHs4RZmlfbRZV9pP8jIutf9QGHpdOAZp+Vr6o1xMJ2pejWw67GYOs4KBcjhBA==","signatures":[{"sig":"MEUCIQCdpgdLCPtRe/+MVAzu+bHO9O2Hce24e7RbRMF942pgwQIgDu/8hrtYyT3TDBPpQ2vaM3Uh0SAEqKzPkf6ylDSqkSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.760c366","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1999889},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"760c366afa4882bdc9fbc44944997e91f6e91846","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.760c366_1773674018897_0.7983120356056221","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e068b56":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e068b56","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e068b56","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"de84821dad72b982fce15c935f9c84f28fdeed28","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e068b56.tgz","fileCount":288,"integrity":"sha512-YBCsOFhhoZs2PgBq07Afq6LLvzO9Q4T5LrZtWNhp3cwn+Pu8dJFEBAqohDrKt8e2/k88aR1hpy7wrAVbb/sCzA==","signatures":[{"sig":"MEQCIGqfzR7/nZAcJYUCKebyBk3n7Oh/bNkiAMRdgCRi9Q2cAiAMy9tZIlIK0vWETjErYFdXUw62uOOnr4RlrQuIgVyvAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e068b56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2000150},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"e068b566b22f368fde66c1f9c4d506f5d6ec0d3c","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e068b56_1773674791869_0.3889272039033247","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.3006ae0":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.3006ae0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.3006ae0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"54875437d0e8265d5013274ca48116cbb3ccacd1","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.3006ae0.tgz","fileCount":288,"integrity":"sha512-3uAOA+W++i1DqnSFAQJceQVDoPw6NtP7Xw7m2xGhqCLUIcPKL7fDT7f3kmZZvBbZu6pSJSlN+ZWLUUkXcgfkjg==","signatures":[{"sig":"MEYCIQCQc0xJ7g8YMug/M4ZnxWQYJEj5xp8vdmZUpnQ9bv4XGAIhAMWYP7cu6JiuzRlgjqylEnv1OOh4D9/4YZcnbjaouUtO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.3006ae0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2000150},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"3006ae07d63d1fac3bf3bbd5c044eed7d7b87b3d","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.3006ae0_1773674942459_0.35733030487063555","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@tenphi/tasty","version":"0.11.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.11.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d1b3368490cb42aeacb2b25946add9b8f53d8a45","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.11.0.tgz","fileCount":288,"integrity":"sha512-eAnqsJ45AIbgFnoxVg597TBtYPvAslcEtj3P5IOlnVSPKJXmSrTqUD/hisuC+QmZjKZpChDKGQqwPeduOMiFFA==","signatures":[{"sig":"MEQCIDAEB1Veh7M8wpNXM693OKza6vtMoIHXgcWnu8L8z0LTAiBP6EnL5H/0eApqVFe2i+0ttfnZWTJx/DqrsCeNO9p41g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1999987},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.11.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/057ac3d3bded62dc278782cc2cd793ae/tenphi-tasty-0.11.0.tgz","_integrity":"sha512-eAnqsJ45AIbgFnoxVg597TBtYPvAslcEtj3P5IOlnVSPKJXmSrTqUD/hisuC+QmZjKZpChDKGQqwPeduOMiFFA==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.11.0_1773675580638_0.9395209579866628","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.3947bff":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.3947bff","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.3947bff","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b7f41c4dc6d7f3a73ee1706a0b2b4f6f085efe4b","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.3947bff.tgz","fileCount":288,"integrity":"sha512-bH/ro5vaOKM5obAMY74PbtcJkpJHxBjmUTDn3N29ftJ1dirt4OlfuuxbnySHOagtteZs4HUpflpFhEBNZ3tDSw==","signatures":[{"sig":"MEQCIEZFMSVAQt2eXlpK0ve1gXVLNC76IeGMeDKUp7WBF7OwAiBRAj6sGD6dPn763+hAEu4gVY6aLi0ZcidrFajhS7xRbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.3947bff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2009014},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"3947bffc38594c4335a7f0069e75a4692347db21","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.3947bff_1773738451973_0.11557451934594587","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8c32015":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8c32015","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8c32015","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"56d746a2a425d05aa860fa07100c144e859f5bcc","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8c32015.tgz","fileCount":288,"integrity":"sha512-lrlOkqFZRQIibig2tS13GxHmP18V2e9iVBj0SFWDy6qY1ADX/9mxq6iOdCXcigVB4v3BDV/gTtAgUApeYRS6Xw==","signatures":[{"sig":"MEUCIQCFSBk/rtQyIJAMxDClfscP0HN8uVxX2ZgG5t7BCRhqQAIgVY7BYDMLx9kNUW+l9gCOVsFZAJQYAQvfePPFJCDCUUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8c32015","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2009007},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"8c32015244c71707aab75b851d085d910a3e2819","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"37 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8c32015_1773738606941_0.28934218763865727","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.08a6610":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.08a6610","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.08a6610","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a1f6ab5ffed215afe6a4c2dad27c5030dd84a894","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.08a6610.tgz","fileCount":288,"integrity":"sha512-IWnoJwt1PE8oIfXGQTLVxi0QYD3yI1SwDlOIrUKcLC4X4q6NUjng8l2OYj+x+Oq3QG9M5HfFVOUGEMTpbBxwUw==","signatures":[{"sig":"MEYCIQCVcEcs+2LOvprvg70kCndFIcourjSBVqDfodHhMS4gCAIhAM8szHNOWRDXdVugOvvXAF7upMp7LuDRO78OmoLAD9LG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.08a6610","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2009007},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"08a66109d68ee503fc7baef9479d5598bd2bcbc0","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"38 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.08a6610_1773738825132_0.36718542450704383","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@tenphi/tasty","version":"0.12.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.12.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a3eafffbb598a933b113615ecfe824a91c1584a1","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.12.0.tgz","fileCount":288,"integrity":"sha512-YHuBS0GL/daiFHt7tjSvEhU3H9qUV4MY0xbmKM9IH9qkd0Yr3GiRT6TC6ZzX28p++zaMoFtgKhz4TD7sU6ipgQ==","signatures":[{"sig":"MEYCIQCgj90YUgoDzGvKmXBtsm684+2oM4Sbx30HFzxOKp9pgAIhAKn85OCFje78drT+8h9EnX/smtSHejjKUOaAZ5+NjSiJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2008844},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.12.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/bddfe321f95edc2b505bd8adcec66170/tenphi-tasty-0.12.0.tgz","_integrity":"sha512-YHuBS0GL/daiFHt7tjSvEhU3H9qUV4MY0xbmKM9IH9qkd0Yr3GiRT6TC6ZzX28p++zaMoFtgKhz4TD7sU6ipgQ==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"38 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.12.0_1773741086292_0.3557886951791627","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@tenphi/tasty","version":"0.13.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.13.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"85266306415fff4423f8805d377b9a64f09330a3","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.13.0.tgz","fileCount":288,"integrity":"sha512-Mkxx7Lr1okGFPa8FbRzAmk6DGoSb2if2PJ4pZu5wKfZi5nIDwjrgh52eEGipS0ZyrxGnKXa1Ko8a3ZSg8+uWxw==","signatures":[{"sig":"MEQCIC0n/cs8/CXRtTctvuZUTv/SzVDoSfP7OAIqCOAD5JodAiAckhJVkZV42q8ZoeMl2O3ZJWBzy4p9ufzkhlZ6E2woJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2009280},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.13.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/d0583f14b56ecd327ed2fbeaed1ca1fe/tenphi-tasty-0.13.0.tgz","_integrity":"sha512-Mkxx7Lr1okGFPa8FbRzAmk6DGoSb2if2PJ4pZu5wKfZi5nIDwjrgh52eEGipS0ZyrxGnKXa1Ko8a3ZSg8+uWxw==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"38 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.13.0_1773744208537_0.712442501843574","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.508d568":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.508d568","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.508d568","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3ec43405820a6d9e5524c6ae622639e3c98952f2","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.508d568.tgz","fileCount":288,"integrity":"sha512-zyOwvRa39fUqpubnv5YaYZW6a8ce5h4vCxG66iCq43PRPhrNL8520h6dTtcmQIlwj2Tgn2s2KrsIioFmjAzoVQ==","signatures":[{"sig":"MEUCIQCDs+lqnRpqwAiwd9bwbQq8SRz5SlWs6UJqqfbUWMKwxgIgAhaV/V6vBuDJ4E2vKN9AZFjEJThlCIH79hwxZahk85w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.508d568","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2012255},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"508d5680d068c9414934e6a7781e26b59bf53afb","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"38 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.508d568_1773855504675_0.7138138250896999","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.09d653f":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.09d653f","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.09d653f","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6f0fc0ce62f34e0d413b565ae0676e18f02e8efb","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.09d653f.tgz","fileCount":288,"integrity":"sha512-RMITFcGCVfTLUGVax/3D3RTdEFgXs/IL9rXiHiBTqubg4p1xD3Z7dgFG14gMkY9GQ2ykBg/lJr/2/C4pddghYg==","signatures":[{"sig":"MEUCIQDynBWUvaXSSfTRAPeuCP08tdHxsasECJQ7Q9cN0RSsCgIgUbiGz62klFsawzZOb5Vc/zmzFH9SnsjUlj4HxmBR5jM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.09d653f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2013089},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"09d653f04582551ce47b34e3150a239057654bde","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"38 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.11.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.09d653f_1773856880645_0.7927037665916172","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.aef860d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.aef860d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.aef860d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"808bda9bc810a201c7889cd35341a835f3fc4da0","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.aef860d.tgz","fileCount":288,"integrity":"sha512-3GZSHrdLcdP8SCIR111b6cvYT9cAfQKW9z+SXH9tNS3eJZ11G3Rg4GpeFq/xflwDYdazv2Vr34jqFHDd+aTRlA==","signatures":[{"sig":"MEQCIB+q2/Tly/dOeJqW/UwKo39yeBe9QwqVWP0MYgnkSvqZAiBw7dBpRtP3gymPPXS5/f9s4Z2i9f/nLZonsRU92a9cVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.aef860d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2040351},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"aef860de4af475d6f7a48c52d6779f68320546ae","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"38 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.aef860d_1773928101505_0.08661807306194813","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.96b2131":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.96b2131","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.96b2131","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"af315b9333e565683e95781c88eb857f99a3f7c7","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.96b2131.tgz","fileCount":288,"integrity":"sha512-Oxtq7ZZOrfl/bOQSKjNdawJVy6CKzV+qazsRd/Kgs2tS0V1kVz8d5CQNWh7SdeBd9/ubvclrqDkC1y+bmhERyw==","signatures":[{"sig":"MEQCIDFGtcuFRycOY70ba9LbjcLsgaAdM0CYgD7DssV8d6jlAiBmfkHy1zecIXlHgypz5DjWUe3fd8DPZg+TvswSnacWHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.96b2131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2042694},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"96b213195d47598da2d7dd4041447a52b28a6507","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"38 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.96b2131_1773929090576_0.6034513285437799","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.13af548":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.13af548","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.13af548","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2e094fbcdc8633567e49364883d767bf290b8f65","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.13af548.tgz","fileCount":290,"integrity":"sha512-Loma4qmOmJuefXzO0TK0fxww3rSGdgGQYW2VaDc/3cL/njFPsTwz1GUaT9WLi+0VPmhgnNrgqMnwCV27ftsR9Q==","signatures":[{"sig":"MEQCIEhtVkyrX/YUzYbpGsq+YuicHTPFhGEMJ4j25OEfQvWrAiAs+CGz1pjNjLmu4Pr81FrKPaQCAQRXxxNa+CH+r9bSGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.13af548","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1997959},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"13af54827a66d73888947b87945b8fa61c27c70d","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"38 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.13af548_1773930698017_0.24828487754025486","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6da0da7":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6da0da7","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6da0da7","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"80f052b7c133bbbf6762966894d0ffcfff4ce643","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6da0da7.tgz","fileCount":290,"integrity":"sha512-FBDFa5Fl2hzYSVh9jLCq0Nwh6yMDjs8YLigPJdRUeHCE8aO76NiWRQdj1XdfbNC5lNzcG+WThbD6jHAxlhP/oQ==","signatures":[{"sig":"MEUCIQCxP40tgb6a16+IisTcBCJXgSfa1mw9jOqBw3bvrKuUHAIgEUv5nKpq1HLyeAu7VnMNp3FUZCTdcieKNG2+QtvN6LE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6da0da7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1997933},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"6da0da712236cb00ca0f5412b620c33890277351","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"38 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6da0da7_1773938682782_0.47730886714575327","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@tenphi/tasty","version":"0.13.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.13.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"e393a4977140546b29b21b59e464084a76a5523f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.13.1.tgz","fileCount":290,"integrity":"sha512-eXoFqWArmzv352l+bcJTxRys1pM9omvFobTGQ2qg6XEENa5hDKKkEQnJiBWl/QGx+CeU1ehb6hJykLMkMHEqEQ==","signatures":[{"sig":"MEUCIE/V8im4ER0gXtlZIEw2xWK5CxlCSIt6TuMkWcZs5eBxAiEAsxpWWbSAuJppakvzyJFZU8q9DUjYqXP6zY6I0UXsVaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1997770},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.13.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/d817893deffcfba25dfbc5470f0a5d18/tenphi-tasty-0.13.1.tgz","_integrity":"sha512-eXoFqWArmzv352l+bcJTxRys1pM9omvFobTGQ2qg6XEENa5hDKKkEQnJiBWl/QGx+CeU1ehb6hJykLMkMHEqEQ==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"38 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.13.1_1773997972083_0.5134137856343994","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1442bd1":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1442bd1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1442bd1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2296680d7a9a96e12cf79fcc7ecd81ae0ab05e15","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1442bd1.tgz","fileCount":293,"integrity":"sha512-LaLKUHop9NbWLLZh0gEcqJtZYYFGaEvC6wdWY+gm3BbEdGFOxX4eoRthVflg4P8QDKV8CnV5KzaOU8Ewtcy0gA==","signatures":[{"sig":"MEQCIG84ZZmOTXwADDqE7Q+f5eksUrDpKizFD9QrCWDEN5JnAiBtQcm50282lwS+tUD8li0sFLZF66XshEd+YnD4DLFwEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1442bd1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2028969},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"1442bd1a29a53cc56f8f156b5d6fcb1f2374496b","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"27 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"38 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1442bd1_1774112917979_0.9402986684776675","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.9155dd5":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.9155dd5","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.9155dd5","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b733f92bc08ab39cddb21f80f3d917ead4bde694","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.9155dd5.tgz","fileCount":293,"integrity":"sha512-D5qLHmDW0umnvaAKd2CBMdSiBwEkSzxuEzJBgjy9r/8UQy9dghMolk7qGspTAdaoh6vj8/7yyRTEWA4GNNO0DA==","signatures":[{"sig":"MEQCIEUVCQe2YhVC+UWmNF3R9F7N4ZSSrh5ojP2CwnRC5WcbAiAQwNFACTYCJkBFyDCgi6FMtOMc4b/fqfqcB5g7lROKqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.9155dd5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2028969},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"9155dd5e7930e62a6129a16e350ec23e992d0206","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.9155dd5_1774113151873_0.6565068614672005","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.bae20d4":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.bae20d4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.bae20d4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b2f42ac7c90aa47ef8ff7639d6469d9067d90be5","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.bae20d4.tgz","fileCount":293,"integrity":"sha512-/pLu+uEK4tWJPrUfpzeihQG6/Gw+x5Y7rMZDxmuU1LbLDdztKjlopa655fpR/Nkh5v10OXMUKUh1IsU0Os3JWw==","signatures":[{"sig":"MEUCIQDOyAMfvvhKUtIWckgc5uirT2dc1/MJdtA0piHpfxgpMQIgS4h5Z18HtEeFUtmY1sifOunJpb+dFg/ei1v0Oqhhh7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.bae20d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2037858},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"bae20d4c498c7cb8efa6d82a7df681961d3ca11c","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.bae20d4_1774173995807_0.6556797001347094","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.532ea85":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.532ea85","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.532ea85","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"bbe8562e8acabf07b98943b4711a28b4eea92c66","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.532ea85.tgz","fileCount":293,"integrity":"sha512-Ww6EEhMv4yZ4939FbIYUOIFJ7P+6hIh5CdOHZVFoeQ6N/pjuFgOrrxJmsVXEKEuk9dN2y97U+lvnMldpmMBSHA==","signatures":[{"sig":"MEYCIQCSObqzI+E+chrt2bxHhVjOlAeUTvmljQcsP0WiptB9xwIhAOP0iyEpy+Xz6JtcPWaS4v3i8quqTrDDHsYppSVcQifG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.532ea85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2037656},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"532ea8508e29da338b8158d8b8e443bfe737e858","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.532ea85_1774199655528_0.010071866455049872","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.5936dc4":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.5936dc4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.5936dc4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"5f6036efd1e9e178254bb48c4a6b0112bfeef873","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.5936dc4.tgz","fileCount":293,"integrity":"sha512-yLc5z2zpMb7I2RVKdgEAZzqb7vW9aSNGJRIjY3fXhbjfOliiP/dxS/C+VqRM2OMGm0tDs2hFXnpuySJUNtsN5w==","signatures":[{"sig":"MEUCIQCayMjFtSSVwrbCRALKXLbXXcye4JEWDTf5xKJmm2uWoAIgI2CmkY558ZHWKo9AuFszo5BNJuKDKzZivBy89F803EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.5936dc4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2038127},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"5936dc4f292e82a99abc0ef8388c5eeb037439f9","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.5936dc4_1774205668136_0.09034938254241154","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.be5c630":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.be5c630","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.be5c630","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d97fcb3edbace68dea3c349377d67c91017651a6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.be5c630.tgz","fileCount":293,"integrity":"sha512-IR2U/2U13oqXvrEWl2QbeHr3+R+h4hA7P7SFyGvNwoPfATRiJ8phyTc66jLi1HvkDTKWcVYO6M31OwWw3SvGrQ==","signatures":[{"sig":"MEUCIQCydw80TxUCbVFBAqy7pN0E2f7+cGVYJH4wWglvCe75NQIgHk8fX4zf9Cpo5Du2TMvdiYlkw1+1KI6NFAja5OlDtFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.be5c630","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1990432},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"be5c630f31b0cb36351bcf1031fc70747b80d322","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.be5c630_1774258180006_0.5485918993798073","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b345343":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b345343","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b345343","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"767e6a2fa8c6cfcb0be91659548fb6ae0f3d30e0","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b345343.tgz","fileCount":293,"integrity":"sha512-+Ojboh+f5vRTTDTy95bXIHzdDbaxcOOnMi8/KhWKOOH/5vgD5jL/4spTRFi1D4anpynM+SbJhqBu7jD2dp+Uuw==","signatures":[{"sig":"MEUCIQCL34619V4Fnq/+V9qlU7B6VKY9sIgtovW+yYbw3LQWngIgfaQPcmQaT0w+yaPibJvUlswNrkkFeIIY5ToQpBSKkCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b345343","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1993777},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"b3453437d54c228d63e52ba9522eb1bb4be6394b","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b345343_1774260254871_0.42957814036868913","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.af1baa9":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.af1baa9","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.af1baa9","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6a7128667ed04c54e77611cee2796301893cb40c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.af1baa9.tgz","fileCount":294,"integrity":"sha512-90qVMEh9dyp1GTmj/TYwI+XRiDztIIj9fWkkwScsdMVHvI4+tQTcV4xoiU493qJrjDXqxRoLaLb8GB3iFvBAvA==","signatures":[{"sig":"MEYCIQCKwEAhBRkgglfZx2ZtuugBPAjnYkv3p1hoXl3q60RmtgIhAM4ADvC/VJKeMDRLiKgScFWzLSzeScuQoytZcFamE/mh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.af1baa9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2003225},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"af1baa96e71d3c9126bf678d3b97f9189cfb1f5b","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.af1baa9_1774261153570_0.1113033418749041","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.89ab060":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.89ab060","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.89ab060","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ff48aac0758d208c126b6ffc7893f536f63e10cc","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.89ab060.tgz","fileCount":294,"integrity":"sha512-zBjUORaxh3BG2pFwDHfIH3maahKbrpsWBTGH81WK6UuHk4uoyWwOQ17Mw2ILOFDVav+ZlTziezuGrBpl/Sq2Vg==","signatures":[{"sig":"MEYCIQDsbQsCIfMruptlaGVkiOqo20dJ/ou3Nqm4nZWA3QQBjQIhAIHdM7e0IMJ2CUqBIwD6g3RlP54dlYoVYov0IP4AMLPK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.89ab060","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2004880},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"89ab0604b91b45711e4c872534999bc18099b6ad","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.89ab060_1774262404608_0.9757264113368422","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@tenphi/tasty","version":"0.14.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.14.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"409d82878b1154df5bc055fe67c25b4144b01964","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.14.0.tgz","fileCount":294,"integrity":"sha512-GBYINJp9EiSvi6JN1wItz6tA1o1JW70SYtx4yKc2JAB43mqZb+CTabQYJt0SFj7pTV4ulR7fPc5d27FUoJ3Uzg==","signatures":[{"sig":"MEQCID9Jq7slBf3oZRWjcnx7w0dkqLTbucon7pIi+CRqnUNRAiBYlKvdrNyHK0ovRMG88O6T7SNOqWBtP89CskF/fI10sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2004707},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.14.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/6dafdad1f856688a88a454ab120af1c1/tenphi-tasty-0.14.0.tgz","_integrity":"sha512-GBYINJp9EiSvi6JN1wItz6tA1o1JW70SYtx4yKc2JAB43mqZb+CTabQYJt0SFj7pTV4ulR7fPc5d27FUoJ3Uzg==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.14.0_1774262751445_0.3009952094889645","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e9718c0":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e9718c0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e9718c0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"778c2d6afcc479dc9704e437b569c23bd3c9140e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e9718c0.tgz","fileCount":294,"integrity":"sha512-GwcilhYS2p0gJbbQlQYYXQEA3v1rSycWjaB8A3oWeR1HJOAQ72yw0FfxiEgMO1EE/xEGALa8B77cJHkfLRyhJg==","signatures":[{"sig":"MEUCIBb6+O1E86nQ4TrDVSFi61Uw0vdONhEaWS5igT00eCFdAiEA6k0CqKtpx3LPmL/KvjLvxbGsBhfs36iERQ3048t6Thw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e9718c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2012850},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"e9718c03029a8e2f8ae9c88d3149909aec374b88","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e9718c0_1774285119773_0.3097782706529555","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@tenphi/tasty","version":"0.14.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.14.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"323a7b6f7275a80b6f63fd9e1f04b1550a2822f5","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.14.1.tgz","fileCount":294,"integrity":"sha512-Feya0Lm7txNkuqgrPyJaUPMHfu5csjetU2N4iA8rMOnK3QAimNjTqdiAmmnJefNaY9DW5KMxi+MvM9Z8hX7/eQ==","signatures":[{"sig":"MEQCIFtk0nge3C7lMO3QrxfB/W2Vr08azD1T8JcqHmDJqKoNAiBFJByow9OFtuf+KqXkAjB57NSQiW+Qm04g9qCAgnm02g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2012687},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.14.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/08ca958ec8a20b63e2a050f6dbf5421a/tenphi-tasty-0.14.1.tgz","_integrity":"sha512-Feya0Lm7txNkuqgrPyJaUPMHfu5csjetU2N4iA8rMOnK3QAimNjTqdiAmmnJefNaY9DW5KMxi+MvM9Z8hX7/eQ==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.14.1_1774291853591_0.9527687248154597","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ef8cc29":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ef8cc29","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ef8cc29","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"553ab7417597394b9b315fb9b4a62c3a64220b05","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ef8cc29.tgz","fileCount":294,"integrity":"sha512-SeJvrzlVMO0f46PH1k97JYpGjoiXgGNJgQf1yY+vneGkw9+Eaybhn+fv7BHi3lSYh8RCN+6qA7xSjrdg5auVcg==","signatures":[{"sig":"MEQCIEKpte37KfNMbYPymRlZxHhN/t2hPimLHMJeIIUDxKZjAiBPt6Pvs5YdLRqOLdLLXIi/R/O7p4cI/GT2VjwrtbsR9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ef8cc29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2014641},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"ef8cc292d9cf2ffb9b87c1089995f0ad4b4b3b0e","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ef8cc29_1774348895011_0.15333904017516153","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"@tenphi/tasty","version":"0.14.2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.14.2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"20ff0c2ea0159bdae35e9b79937b7df0a6c4563f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.14.2.tgz","fileCount":294,"integrity":"sha512-+UkYtw9z3N9q6xl9dvXAXZrFXSD5a0/Ead0qvnpMvL6Zgkv5T2MaKhWyV3aqn0FayYNPY/bh6xUHqyXvh+yfjg==","signatures":[{"sig":"MEUCIQD99dkjvJEHdX2juVr0TEC5fCQiWGK5tHj5sm7FxSoR4wIgNbn3JGggbUi/m0jTTivVdPwimWiHii+AGlXR1vqeApI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2014478},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.14.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/3e02566cd0fc81b9cc22edcd5970272b/tenphi-tasty-0.14.2.tgz","_integrity":"sha512-+UkYtw9z3N9q6xl9dvXAXZrFXSD5a0/Ead0qvnpMvL6Zgkv5T2MaKhWyV3aqn0FayYNPY/bh6xUHqyXvh+yfjg==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.14.2_1774349018701_0.42061335737710515","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f041106":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f041106","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f041106","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"29d9e0d167ef440d32088c2a4d57fdf148808316","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f041106.tgz","fileCount":294,"integrity":"sha512-2HukJDMljpUn1aUo2DxYdhJrwB8flMeqfpx0Q83MACz2AA9Yw9KQOBVnODlRRVcbhG+t8fK9VR+1W3yUO+ikLQ==","signatures":[{"sig":"MEUCIHlLRWlTqay+QaosVyOTRa60L2Ym3ip6jVS0AgcWThvnAiEAl5SQa1+U2VxOztMyDK4jFKdv6gSdpBCb5KL5AYRNKYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f041106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1856686},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"f041106bc0f795cd84fa2f1f3e6578e16bdc6875","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f041106_1774431485503_0.32176166202576595","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e4aff73":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e4aff73","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e4aff73","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a6444ded3761b63a050ab5b0f7fb05571c972aaa","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e4aff73.tgz","fileCount":294,"integrity":"sha512-hjWHjQcwOJAao1xtFjxpCMGAlyfmzb2RztxuHliQ8qn9Pt3EduYV/FnJhBP6tBnqftSU9z7l2/o0SfRZyw6TTw==","signatures":[{"sig":"MEUCIAlsBO7/s9dGgWJykbfjrjeyN1cXVtg6ezKqj1Ch7/eaAiEA/rOdAjFs5YWEKZ0Z8Ubw/qe0l2w3erFc5l+pC0a55mQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e4aff73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1856686},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"e4aff730b546a61ee51c1910174b23f6c1201fa5","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e4aff73_1774431556495_0.25151222049221533","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@tenphi/tasty","version":"0.15.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.15.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"28423940ac1ae332ad1103a43c883d0523a3cffa","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.15.0.tgz","fileCount":294,"integrity":"sha512-PORjpN9tG8tF+Lm3jRmTYNj1U/Jy0xmezMhsA5axFqMQUJXvl/B5MlcZg3eF4ws3fMisrEagLWapdeK1gbMtqA==","signatures":[{"sig":"MEUCIFI5O+7PS9yhABHi5ZWcUyDIz62txCeZ6z6ahNat+R1lAiEA5ygFCi1ktnxG19RKuOAcT2MeBYJY/xc9VvzY7UARDik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1856523},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.15.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/2b014d1dc8d1e88f68ba2ddcd867de7c/tenphi-tasty-0.15.0.tgz","_integrity":"sha512-PORjpN9tG8tF+Lm3jRmTYNj1U/Jy0xmezMhsA5axFqMQUJXvl/B5MlcZg3eF4ws3fMisrEagLWapdeK1gbMtqA==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.15.0_1774432070385_0.9058781704440058","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.407df89":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.407df89","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.407df89","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"83930b55ff1aa0aeb61890aeb8baa4e650ff96b4","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.407df89.tgz","fileCount":294,"integrity":"sha512-ZxShBiV2MtrLqyWxXrMUoT5XrqwTXbGG9tMoo67c95W3bpZtSJEqG2tQHshs4Z1V9PDTGP0LcKruE3aWtk2zCw==","signatures":[{"sig":"MEYCIQCUKVGE3HcuJwg1gNXLNLJH8sO5Yy8dex0xEgBagqI6+AIhAJIDC85I1DEFs04Sa3aQb1R6GcsoYeXUEiGfU+PK6TxR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.407df89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1858984},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"407df893fc53f2e68630a0dde7f2cf1aa816c009","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.407df89_1774436262444_0.7938797584408523","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a45b943":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a45b943","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a45b943","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"aef4ed0ab107710b5ada10e700fd4262205191cc","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a45b943.tgz","fileCount":294,"integrity":"sha512-DwHOEzpxU4N+ZRQWDPY8CS7jd9hZmzJryeaHRaJK9VjRLz5FyQbh2cmzSVl+ykLtPs/wjkNh7jF2hKNRnaIQDA==","signatures":[{"sig":"MEQCIChBK7wZF5TmCsq38X4HI67F1d34pulojB35J1MUHGYfAiBx4mZmCc5BwEo2XEk9FggXDg+bTmh918gtvaaJcbhzMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a45b943","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1861709},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"a45b94309ce1d079e7fe711c47793373a2eb705d","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a45b943_1774437463782_0.7352480594069417","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@tenphi/tasty","version":"0.15.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.15.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ebf8e4182912828e359f47cb3749d819bb11f064","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.15.1.tgz","fileCount":294,"integrity":"sha512-HUSb+rorMtDmeK5SlNfZhfNeITQsbpTGe3pQ7H5ChEQmdJMmLzdN4l/u5PSfRzgATjWnru0qUmZAfkrSMoP0eg==","signatures":[{"sig":"MEUCIQDbGDyge+uzqDJrj35ROoUiJDanqf15aELir7VQvpJWfgIgCKK2mFFvYkdcmPGQu4a6Ar2XjoQoF61Ll5MMqOy/R1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1861546},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.15.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/4e008e48e0374fe68b2f6fa7feb3ed88/tenphi-tasty-0.15.1.tgz","_integrity":"sha512-HUSb+rorMtDmeK5SlNfZhfNeITQsbpTGe3pQ7H5ChEQmdJMmLzdN4l/u5PSfRzgATjWnru0qUmZAfkrSMoP0eg==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.15.1_1774439344516_0.8200040797920027","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.4c0d355":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.4c0d355","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.4c0d355","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"650e6b6ea6f0588e39e20ffb8a7fe26458eb0ebd","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.4c0d355.tgz","fileCount":294,"integrity":"sha512-CbE2+BATQ+yyT/kLO6TbSeh3UaGNIUZLVXKSujuKf14zYeT7GMaU3qsKZZMOYmqj0axECm7fxzzz1/cdOOzzeg==","signatures":[{"sig":"MEUCIQCoOeT8DKc5pqOo1XxIAVF8ZdCvpuglVWKZVlij0Y14QgIgMGO7SxKNZ0A4LhrCk7/YAryk8aSN5mWzzQP1lDJpSPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.4c0d355","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1885042},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"4c0d3555473d103cb69ecb0273f731ce9e7bb8ce","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.4c0d355_1774443318788_0.9610028663761616","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6a11fdd":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6a11fdd","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6a11fdd","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"75c9d26c5aa057b48a12dad97f2907e74a99db2e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6a11fdd.tgz","fileCount":294,"integrity":"sha512-LXyk9PPQFM+zArSGuhmLz+9D6DKKRYWcLZvAIQTHde2vrVYoAPiQl5hcFfNpdlMbSaaQ904d7YYa0Gf7gNkorA==","signatures":[{"sig":"MEUCIGpWb8U/CpcnKu1OjzHBgHqVx1LRfWgH8Vw09/jerOlyAiEAgxeFkoWYFBvS5hXN64Vsylmfe+JUJZU6L9wanpSAn9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6a11fdd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1885650},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"6a11fddbdf0cdc45767a14d15dcb2d3c9ecc81a8","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6a11fdd_1774447136453_0.41870369846104327","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@tenphi/tasty","version":"0.15.2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.15.2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"57dbc9aa9e823fe2c35ecd6aeb617fddfc81db8e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.15.2.tgz","fileCount":294,"integrity":"sha512-tX0y5YBohnbPFRqgDyJD9ovIC+sYqOWMwfLrt23XFdJyLA6iDjy4Xfo2NPzMYiHZuyeZuveool0ew722jDS7uA==","signatures":[{"sig":"MEYCIQDQRwNN/lLstAyYeRfjwjc/fCv/PJ+z3qUV1ZTQLK1R2AIhAJSH1Xb9GXnG28NHYrczcvWav3ozzw/E7FCMRkEgBiZo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1885487},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.15.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/39bfef01d6a2aaef44322edc8fc1f6ec/tenphi-tasty-0.15.2.tgz","_integrity":"sha512-tX0y5YBohnbPFRqgDyJD9ovIC+sYqOWMwfLrt23XFdJyLA6iDjy4Xfo2NPzMYiHZuyeZuveool0ew722jDS7uA==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.15.2_1774447455290_0.6543139950149588","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.66ac38e":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.66ac38e","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.66ac38e","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"dad74b34e00ace220956d3317c9f0ea3f2a944e3","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.66ac38e.tgz","fileCount":294,"integrity":"sha512-hmWTJHZpU2MVKlnW4fr7Zp+dvPftFfaq/aXgV3mqlEXm7i3+lb+J2O7m/UwjijTRCtKlSTJIAjCyDlf89clYGQ==","signatures":[{"sig":"MEUCIDzRDKxj5LI+tD5BzwQjxcYjxUJ6sGNrpzsdMpfaeMjpAiEA/RXluHL2blgs3pHQobXfOAtfAQnhJouf/ILv7hMfZk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.66ac38e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1885705},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"66ac38ef34252fdd6c4348599e0f689cf82cfcfe","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.66ac38e_1774519786286_0.1411775546499352","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@tenphi/tasty","version":"0.15.3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.15.3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"360ad75b84a10dc7b51b7765c1927d943acc9e33","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.15.3.tgz","fileCount":294,"integrity":"sha512-sWMsNZYC2f2m7kTpaavX89VA8VqCVCplHeO4R8C60Dtget5oBsNy4OpiLHJNumnKVbR/zf79cpdOY9CSHlQVMw==","signatures":[{"sig":"MEUCIQD3xZb0WWg8FZCGB0uIlt9GmvdkYVQGbowHDFeE7+XFUwIgYPapvpE6eiSJIfcQWeADQVwnoZj6EpU0Ljl6CXpR2cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1885553},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.15.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/b7d490e65284f2002ce483f2cee5b9b5/tenphi-tasty-0.15.3.tgz","_integrity":"sha512-sWMsNZYC2f2m7kTpaavX89VA8VqCVCplHeO4R8C60Dtget5oBsNy4OpiLHJNumnKVbR/zf79cpdOY9CSHlQVMw==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.15.3_1774523079037_0.6612548408567847","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.3c11d74":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.3c11d74","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.3c11d74","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"93193b072ea5ac47ad06f38c37dbe51178fe0487","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.3c11d74.tgz","fileCount":306,"integrity":"sha512-560BzTHT7WDyTR0p5Xq2vaxLeVfRhVaWoAMs8FhLgbQ4MzcAM2A6XpNcsEdnrSUX1hTkuRTuc5DP8eZnOZYZ2g==","signatures":[{"sig":"MEQCIFxBKNrIYbQ1UOJepnB8b9R8zqnIlClEfrAtbCnuP5n6AiAJSyNye/rlFt1X/IlZgW6c8zcqjsDZjBqgXqEPWjmh7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.3c11d74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1959921},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"3c11d74ee28300d4cfc2b1ec175c494226bde9b5","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"39 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.3c11d74_1774611538270_0.4427273619267944","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1bb95b2":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1bb95b2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1bb95b2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d60b27952b2090b03bc5c3300097a30bea092851","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1bb95b2.tgz","fileCount":306,"integrity":"sha512-7/nQ96yECC0rJ0hPtWm774pEmVKTsHgD+ZLqkYih49zIRBq2ztsd4wU/QKoXXhBYs+AyBsoC+yIQobi/otBQQA==","signatures":[{"sig":"MEUCIQDvJHL6/43UfIi6LOUakwEmx24WtmXaXq/l6+nhcBJzOQIgcnGksqOo62emjkfHlBsODSkTNABVtLjezj7j0a1OGCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1bb95b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1959921},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"1bb95b21e4531724143b60dee174f1aedebdaab2","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1bb95b2_1774611624300_0.20667651002087495","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b81f166":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b81f166","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b81f166","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"996b7c942cff6a3828cc70043a939e8b311c282e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b81f166.tgz","fileCount":306,"integrity":"sha512-wpzCigsy5/9vPozi0TRf6kumOFQrTi1OVjQQJdD0R+Sxv6WKRNMobSDnD/OZlQc3Gdhefe1f1mgMFAqZ/3ceAg==","signatures":[{"sig":"MEUCICYNvcjUEbp/aVl3uM/ZxtbGHjtVGDzkz7Ixgbe9qn20AiEA8rWap2I1SBZOy0mazq3ohRlBwJ5vNUgYL5EpyAJ6AQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b81f166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1958167},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"b81f16650efdd6e99779951290ec9ee76cae849e","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b81f166_1774613277536_0.7786233948434762","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a08ed8e":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a08ed8e","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a08ed8e","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"40a452b504bc9b849e07bd2ee44202dec90cbf31","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a08ed8e.tgz","fileCount":306,"integrity":"sha512-CoFb6D4LUXn29pWCwrMi2LB9WgqCWDQfuCW9EGKQSvWf2kWLDPPu0SxqJQuwryhqVhmoknmOceFa8cFGMPSMrA==","signatures":[{"sig":"MEYCIQDWO1AwuO6ORPHAjuMWcFGc3vx7iyUBT5JQz1X5R/K+QQIhAI3YKtPWCiXuIe33pQLWZTGLvhcsNTm3KcxixNUAPkJd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a08ed8e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1958101},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"a08ed8e51bd876227519dc57ee22f4b73f938fd2","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a08ed8e_1774615405374_0.6245108929174863","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.fa94a5a":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.fa94a5a","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.fa94a5a","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"633b9c06d41e65583e9604cfa09b3d2a5bc58b33","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.fa94a5a.tgz","fileCount":306,"integrity":"sha512-7q8GfHKtxIsfzBI6QAW5+5gYZVN9IKbIQrwCKuZ2sHUjylqwl9Io5jS2ii5Hql8O0o1z+iCM6yu9Rlauv2Dq3Q==","signatures":[{"sig":"MEYCIQD+tqqTZbKjpVsUlJBYWqkeurXsKXRYxEpxMJLwevR5KQIhAL+EjbeZi1n5scYdkpsnXbXh15s593fEUkqh4vgW1unD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.fa94a5a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1957926},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"fa94a5a00952d6beaa9da84cc7423aff1a061ad9","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.fa94a5a_1774615993709_0.2860326101836277","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d5c5a10":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d5c5a10","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d5c5a10","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b338841a3027a1c19ca98e9de00879c57d98a493","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d5c5a10.tgz","fileCount":306,"integrity":"sha512-XwSV+EoVvMHp9Oouew6iKP5Ac6a21cG32YEk/jQdV2rDh4uKsFz66QqLA3NRRMpvIa/y0vTfy7MQX/qtrwfc5w==","signatures":[{"sig":"MEYCIQCr7vhhBFna05p+cw2ZATTLqhj6j8S2b4MT5HTv92bTawIhAMBXJg5VAOZsoiwIFohS3ErPHtemc+DWFAmiHCP7RVgI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d5c5a10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1957832},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"d5c5a10c99a09e56eed51895b05ad95951ccb7f9","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d5c5a10_1774862069011_0.5006766713685125","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@tenphi/tasty","version":"0.16.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.16.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9f21290cea8384d0ac2c5aef872484290fb3aced","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.16.0.tgz","fileCount":306,"integrity":"sha512-Pbmh0D8tVnqoGlHACsBhvHsWiEfnnUwWR5Li3cnFJ4vCzyA1sobZpdniEQ97YPFPVCqmp2bdQNcsz4C9hrGa7Q==","signatures":[{"sig":"MEYCIQDQDEFhERivM3nDMKo+wtevicf/H4WPDtUPXHAGc49iSgIhAIHaQ2ZGkeGyH2W8q+9GD6Wd4dkSbBF+goqhl6QNxMbi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1957669},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.16.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/d6182e261d0fafb526f835017cb450cf/tenphi-tasty-0.16.0.tgz","_integrity":"sha512-Pbmh0D8tVnqoGlHACsBhvHsWiEfnnUwWR5Li3cnFJ4vCzyA1sobZpdniEQ97YPFPVCqmp2bdQNcsz4C9hrGa7Q==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.16.0_1774874804099_0.34987267177473624","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f4903bd":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f4903bd","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f4903bd","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"eeef0e681d50f7a7992b4e726dd92151742f1fbf","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f4903bd.tgz","fileCount":306,"integrity":"sha512-w23tcLEuzEKDBsxb68TJAQKQh1e7Df2rQJ1nA58yDf42VGopPGpJXIIPlq0AbS6bxjd4L9dggem9yOQ+perPnA==","signatures":[{"sig":"MEUCIE+Axxyv2rDKgAXCBtfnBmeQLO7gYxVT0YxcJfwJg4FzAiEAmuZEY/XCHaFg/ffdtWEd1LuzZc+ybb4nL/atjpBsEkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f4903bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1956475},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"f4903bddff005c5248cb92fe56017672124d821b","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f4903bd_1774879389769_0.06893980828177027","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.c609dc7":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.c609dc7","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.c609dc7","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6b6c916d887d96bad0e63ef26ae7b6e1f07b0019","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.c609dc7.tgz","fileCount":306,"integrity":"sha512-Z716bxjxgeuhYKpB0XL5fg/aAWB7PsK8oI/aYifwuTz5776jN3UGR4z66SywLYm5QqzzRpowIw1jloXDMqfabg==","signatures":[{"sig":"MEUCIQDdQn7bB5t3Hr9AAXL+xkMGfNgV0XPVnRHYfqVxNAU+zwIgdXtD7qr8ACD5czI+HfuJmYNRkve1gzB31Kavv/zy6bU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.c609dc7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1957337},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"c609dc776d055d7a6de588278105303f64dca8c2","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.c609dc7_1774880628124_0.6787686940453297","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@tenphi/tasty","version":"0.16.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.16.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b465c6ba4f843c2feaaa986373880a9578fd26ec","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.16.1.tgz","fileCount":306,"integrity":"sha512-AKU+AZLEJANkp/mQv+2hcN1/1EyST9ZuPj3/WkhX59EaHv/2vG28LkcMCL1AadIu1klo8jqRvEFpTslZn48+ng==","signatures":[{"sig":"MEYCIQCenomczJ2DLzUpG/s6NQqN02Vjh9WwBrOZwZcfvYRRcQIhAKw48TgCpSW96w7pBPt794Q3gdfrknkmWNO6r5Fuofxm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1957174},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.16.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/73269101ec7f1a410fc4e1e9c94c31a4/tenphi-tasty-0.16.1.tgz","_integrity":"sha512-AKU+AZLEJANkp/mQv+2hcN1/1EyST9ZuPj3/WkhX59EaHv/2vG28LkcMCL1AadIu1klo8jqRvEFpTslZn48+ng==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.16.1_1774880874062_0.4693596576771477","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.aecc500":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.aecc500","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.aecc500","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"031afc4030dce81b5a9ad3a370ef385993a318d3","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.aecc500.tgz","fileCount":306,"integrity":"sha512-HaoObgfMJWh/IFUeFUVK/qmzsEuWKR+61M0u3wiP/7XqeEdTjgOUoUu8GPrArW8RZaMJpV8tPmVxgQgmqlQuKg==","signatures":[{"sig":"MEUCIF8kSjBVvKtvLDtPC9bCytIXM28OSLDkKGXi8B/LJy8/AiEA95pNc8DK3jeiL+4wGw5yLIiKLUnUn+6cj9Wh40SYZhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.aecc500","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1957395},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"aecc500912b7e4213ad8f2a5a4330008733924f4","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.aecc500_1774882018343_0.7728555667942887","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.86b7245":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.86b7245","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.86b7245","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"757c78c0ccb32d48ca33ef9c7066f34eb35a3512","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.86b7245.tgz","fileCount":306,"integrity":"sha512-xhlNDIoI9fekM4oHKUn+OrSY6KYAuNShuH57JrNtAQLRvZt/5ERqXrslkari7LbwS6jDg94p7tO4lh8sOi6b8w==","signatures":[{"sig":"MEQCIEM2EZ/sG+GGfO6xpS/wwfXf6P17uPU0pWlI9jU1oPkAAiANVOPWtt66t8xJNLuMkG9YFecInEdmK8QnCZ0eUQLHPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.86b7245","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1957319},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"86b7245cd5d4a43d4b94c44d188ceb8d28ad0553","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.86b7245_1774882183164_0.8329415726765821","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@tenphi/tasty","version":"0.17.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.17.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c47096bd3a890973b3f009ba22c1f42ada85089b","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.17.0.tgz","fileCount":306,"integrity":"sha512-gqfNdQsVLMJa/4PKaBgDkWyxQnFN8lJU6fbDjfvVjRcet+g+QJjsB0A9yvx301HccH+K3tIC6Kd2khfLSO95oA==","signatures":[{"sig":"MEUCIQCCcILZ6ILLa1TGZMWZii8jRMSmQE3yyxRrPIUPagfCgwIgbQ025G5cB+2UDIixGJQmEBcQTd3avtimlID5+UvyKiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1957156},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.17.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/35e63099515628519519802836cb744a/tenphi-tasty-0.17.0.tgz","_integrity":"sha512-gqfNdQsVLMJa/4PKaBgDkWyxQnFN8lJU6fbDjfvVjRcet+g+QJjsB0A9yvx301HccH+K3tIC6Kd2khfLSO95oA==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.17.0_1774882315341_0.6620590845745804","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6d80ab4":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6d80ab4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6d80ab4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2d83c7c2c819bba8c089374e6035595880009a4c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6d80ab4.tgz","fileCount":306,"integrity":"sha512-+yeChocgXTjoEyiQdigTIfgl2BusfFj1LK8m/w/2T6kFWmSW2G8RHn4sSQqPELAXaqEPp+QGklrpOPsDIcAU5g==","signatures":[{"sig":"MEYCIQCxxhAJqMSYEF11BD3aOhKnB8F3Dz0txkzjSBnnzC8YoAIhALeiygUtvliCm+X07J8gCZnXaeudexqDA3ZWkxucVAqy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6d80ab4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1958654},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"6d80ab471a7fd6670d179a25f8aa0bf5d8fa047c","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6d80ab4_1775040052104_0.37965074069431326","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@tenphi/tasty","version":"0.17.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.17.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"65071ddfb1562a231451a81ba1fd27fce65fe1ef","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.17.1.tgz","fileCount":306,"integrity":"sha512-Bd6UAnoYldkphAeKgMIWhXFB3Bq0jAOd6RD9A9SxuVyrX4IykXOg0Y7X2jGCckmr5ZJPkYL/P4bOmY+W3NMJig==","signatures":[{"sig":"MEUCIEcUv8AePAYiBvS+eCdj5HOMfs0DAqKyaqJ7+t9NXmGfAiEA61JR1oaVqCu6fxcWz8AsvdkeuiofAKhkDKRSHN/Q4KU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1958491},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-0.17.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/38507e4316027204d9e9aa7cb15e6b87/tenphi-tasty-0.17.1.tgz","_integrity":"sha512-Bd6UAnoYldkphAeKgMIWhXFB3Bq0jAOd6RD9A9SxuVyrX4IykXOg0Y7X2jGCckmr5ZJPkYL/P4bOmY+W3NMJig==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.17.1_1775040711845_0.23525820048408086","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@tenphi/tasty","version":"1.0.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@1.0.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"4413dc4908a81bff8dd3e238d682a7f80232c869","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-1.0.0.tgz","fileCount":306,"integrity":"sha512-OBc2Oa52w87MsbOF7skhrwpdq/wotyq50sI3bHe43em7+5NSDkZj1SwnWKTRduHlH6VMTCWrN+uoRyWtCz2f6Q==","signatures":[{"sig":"MEUCIB/5vLzLAnzoajWC+VOZY1cYUgV8sSrZVILEO/cAQ7jCAiEA3tNGmrC0j5+zl7kBnNfd8oLVhroaStA/841GN8gEOqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1958490},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/1a96b432c969284b3004b38ab1fd0cab/tenphi-tasty-1.0.0.tgz","_integrity":"sha512-OBc2Oa52w87MsbOF7skhrwpdq/wotyq50sI3bHe43em7+5NSDkZj1SwnWKTRduHlH6VMTCWrN+uoRyWtCz2f6Q==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_1.0.0_1775053365509_0.2870150400651965","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.92cfaf9":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.92cfaf9","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.92cfaf9","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ec15f76c7b7a970661f493f46a1a388b59b12f7e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.92cfaf9.tgz","fileCount":306,"integrity":"sha512-982tLYQFtC3MB/2j92HpTn0GGGyxkPl2SKgExbvOIOJyW1qEsodBXL0zzP0Aitu11NyzoQvvrTKupmd+deE4nQ==","signatures":[{"sig":"MEUCIA/etWNgyKawN2qPHRjQ5NLTMQzzRs9YMwDYG+nPVuH2AiEA74OiXOtbBk6jjSxX3V/dmVU4mIviHIDbVdzo7rdAITk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.92cfaf9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1961019},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"92cfaf9bca223b64170bc5d109448993c9248143","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.92cfaf9_1775124674188_0.4860796937972247","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@tenphi/tasty","version":"1.1.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@1.1.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c7040668271c7d39096d2ed24b1def77ae3a792b","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-1.1.0.tgz","fileCount":306,"integrity":"sha512-eJHaDkS7RWlXaUcDicXwJP2Zlj8pWjZQkL18ASffAjZhh2WsvvKi90RRmDQFdvmCZmixfWpUjlIrdEA9HESXjA==","signatures":[{"sig":"MEYCIQDyEBq3bOF+BPNGV0d44Hgxgznq4eSLPoKTlwSubDrDKQIhAMUes2JEPYytnBgJhW0qXey8nizXB3otScVWuHHD6QSU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1960855},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-1.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/09acc711e7011b844fe1e9672e8302dc/tenphi-tasty-1.1.0.tgz","_integrity":"sha512-eJHaDkS7RWlXaUcDicXwJP2Zlj8pWjZQkL18ASffAjZhh2WsvvKi90RRmDQFdvmCZmixfWpUjlIrdEA9HESXjA==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_1.1.0_1775131048443_0.7263182977340978","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.829946d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.829946d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.829946d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"734f037db0086571a0cbbb110fa6e48d09470d87","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.829946d.tgz","fileCount":306,"integrity":"sha512-sQXwKF9lT1aqPzyeDQoPxvarOSRPGJInKPdD1xz4PWdJR3+W1nyGolmarh8X4zZnBdplJoLspAE9UP5FX3nWgA==","signatures":[{"sig":"MEUCICJkvBsG2E80UMNoF3iurLudqkjwfClGsAouwQYh4C9eAiEAmYWcfwimbIojV7FAHzB6upp3iP66YgOBMU86U2iWPCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.829946d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1961019},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"829946d9c2f29f3cb7ba3173bd7cc72cbe3309bf","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.829946d_1775131451128_0.16886258713087843","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.45da3da":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.45da3da","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.45da3da","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"4ec1d48201a1398566731c83bb0fb2668f5c1454","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.45da3da.tgz","fileCount":306,"integrity":"sha512-y6kpI4OSzPw9JJmIFew4OkluL9uGUERf3DZ6Tqbed9hbRQp5QRqNkylFRd7wQ+u/AK7JenNHFHUHRuZ5GdjzYg==","signatures":[{"sig":"MEYCIQCOvetue1PRyaJiu20rC+UKOpBOubHsYmuWNBmDEx9euwIhALaH8xCZwRisuE3+W85A3+c/hWHJlpr2UrMdn4rPy3A6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.45da3da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1961019},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"45da3da351e222ccc3e948ca87093e582bbd5781","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.45da3da_1775131455297_0.2804589546261591","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e5ea1a6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e5ea1a6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e5ea1a6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f5349ec38ac6ae45fa748a5336b63113607e5ad1","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e5ea1a6.tgz","fileCount":306,"integrity":"sha512-Wp3XWaKH/17LdNtqGe0pHAns8nnRLnUS3NQAmfaaPfkdXHQMYQdCUT4Elr1TljZHdHgI08ClHhTzeMG6mn2YRQ==","signatures":[{"sig":"MEYCIQDq/s91k3BkfZR/4BBtCiX96tkuggzxYCttURuqUzBhXgIhAMlqapYnayxBNxo2p+egKardvfM9Ysc/bmuxFtYOw52W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e5ea1a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1961019},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"e5ea1a6387f0212eee994175f24112a95e62918f","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e5ea1a6_1775131457694_0.13344023466456223","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.3bc3a71":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.3bc3a71","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.3bc3a71","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"27ef0c06f80d0ea634c91ac97a4ceded2c85277f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.3bc3a71.tgz","fileCount":311,"integrity":"sha512-PxhJzfXDgpzYhplP+BGJFFTqq61NqMOEnU8WfaU++EAaCTkMCQ4jYratM0u9hmMLEpNAmwqOsNunHbg/dg/7uQ==","signatures":[{"sig":"MEUCIDTmV3REfkVLOt5jxn6/MLpWzM6AB+4S82mMccARVqR+AiEA263Wh+hvnTAea1cfPi5p8H30568rPficgr7ahiZhnpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.3bc3a71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1961231},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"3bc3a710beb87f2561a0262f985158d6f6c7e68b","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.3bc3a71_1775131489833_0.6271605548721011","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8c482e3":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8c482e3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8c482e3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"88a6b5e027d75d52551d514bb2d581d99516f4e9","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8c482e3.tgz","fileCount":306,"integrity":"sha512-KLwyweBkkYzzamEs2y5s0sdGq3fp8PfTzE2js67vsiDuZ14xsGkKrXRWXDBjr+kQJjHp8Y3dTP7nfivpD6Gn0w==","signatures":[{"sig":"MEQCICebJCfUy10QC/tEri2VeY/cjJ+R7qppEcYC1AknGoW6AiA92r/gMd+UvJV4z0THpHLPjedMZHz89P+5sGeXIz/bUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8c482e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1961019},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"8c482e3e88705f17f14ed2833137dcbeaeb8741e","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8c482e3_1775131502429_0.020233807761423916","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f5861ed":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f5861ed","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f5861ed","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f5cb2e0a3226e49cb21276ed19faf1889b331d56","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f5861ed.tgz","fileCount":306,"integrity":"sha512-d+Xnt/INOGS9bK56qwlpXns5IZnw3e8PQxMdKj7NpvOmJFlG/ieZtQuYMEIGhFzQMvFq6jGvvFVWIMTaVTJ2hQ==","signatures":[{"sig":"MEUCIQCj/lA8fJteUxFkf7ivUwyCf3B8aG8GG8wx2rL5EtqjIQIgYEKUqmu2y9dMS4Eod5gIpJkz61FH8dUzxaE4EXFIm/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f5861ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1961019},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"f5861ed49f56a15362b8957b5786902ba61d193d","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f5861ed_1775131517748_0.052336714179233024","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.41f10d9":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.41f10d9","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.41f10d9","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b27463e2e0cb0be93833a3bc41a3b678ddf3cc39","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.41f10d9.tgz","fileCount":306,"integrity":"sha512-iHer2VgCklDdfr3ghicpB/pXFbKh7K/VvZYtn/MkO0r06RoSZWowsh25YxEx18nhn7+4YGVpq21Qp1wPOOFPjQ==","signatures":[{"sig":"MEYCIQDzJxq4jgNoQXuwLlCsHLIg1obbjiolwcrv7G4MeyptcwIhAMaduDGAoRu+56skeOw68AnOCx3vRwOER3jN3yxLf2dY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.41f10d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1961019},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"41f10d98ad813fc4da68f1c07633c83a8bd367be","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.41f10d9_1775131527212_0.7775155738292034","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8c69148":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8c69148","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8c69148","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"db12b5bfca16140fcf506714a86b9cffdaa869e4","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8c69148.tgz","fileCount":306,"integrity":"sha512-n0c0EJxx/l4H6pYiB0WO8pAgucrn74BEpJUbluN0QLhF4sHeG1V1ixd3CIUrbqEskKnsZnisacFKndRLqSyddA==","signatures":[{"sig":"MEQCIFmcua71+qeaoADhqx28eX6RZnvJGHoekYtFYfXUAU/AAiBVs7O2R+J0khhcjDkacQsEXYzNQe5lldA4/4fqFr44+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8c69148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1961019},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"8c69148c0a3d85d1079707d6e02a00a89cce83b3","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8c69148_1775131544144_0.5886585134620428","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.82367b9":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.82367b9","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.82367b9","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"56d78d811555f886f568e032f612cd6d72b893b9","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.82367b9.tgz","fileCount":306,"integrity":"sha512-uWfQOJSo8il0TwZtdCMPAvaVjXucpfz2+CxnWbZpwnV/tYO2/iqJ9803/x7mx2qO6BIOhveBQyc7EVUXK50DIQ==","signatures":[{"sig":"MEUCIQCGB2cIvjLnjRs+Iy/TVwiB2LW2SVrfZ3Y4KR3OZFeQ2gIgW7RfnIYC8vgHSwRzs635yLndEhF+vzJMAT2FnG6y6zQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.82367b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1961019},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"82367b9f37a2285110a7ff17f7ef13291515a26e","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.82367b9_1775131552840_0.6104800944406212","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.320e44e":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.320e44e","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.320e44e","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"4fd86d285dcd8ac11873a2f59caafd42ad293234","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.320e44e.tgz","fileCount":306,"integrity":"sha512-MikXX9EwfbSzMMeMTYlGNSoOGDtxD3RcgYzsv/6HAaKRY+xOcOvf2+7Myep3xVvEFx9Bkdk/szmQ0LQchw35Yw==","signatures":[{"sig":"MEUCIA+lsYB6LpeciHYAy9TUOQQW1I0l7knU+8m874ZHDw/bAiEAjly4V2YE3G89njP4JH0bw75EWbhkoJQ+hTPXA5V0BeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.320e44e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1961019},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"320e44e3e88500691373034ba336190a1c181183","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.320e44e_1775131573831_0.8329415214757101","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.2705ab9":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.2705ab9","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.2705ab9","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"12bb117dfd13f69814d714e3302953d47eb0738a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.2705ab9.tgz","fileCount":306,"integrity":"sha512-+aZh06K/u26m0Eqh6Px2yyZO8PD07aQHfbVPAqA5HskEVe2DnxLz+q5pXF81WU9GJv5vMruI69HkzEuB0AgKIQ==","signatures":[{"sig":"MEQCIHOuMvczu5K8L8yjOGrmBLwAsRfNz1Hih082X+TxRU95AiBAkVVrY4qjr4Le/yT+phKv+CS0VtZeepHtkpfpwZK2yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.2705ab9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1961019},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"2705ab90057a2480d712d93766d7b911afd3b225","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.2705ab9_1775131601821_0.7999549072381891","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f6f4ef7":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f6f4ef7","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f6f4ef7","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"921a68a953e8c5b20febffac55bb96593d996f69","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f6f4ef7.tgz","fileCount":306,"integrity":"sha512-eKKsI8hp3YdyN9NySX7oNqi7szoLIEVAQM8le+5DHgNsxbgHrz7CcjtHWU0IXpJqiOer6AZ8887mP7JcgVBB/g==","signatures":[{"sig":"MEMCIAg1B86ex6HV3FhOExqoO58KuqVkVOV02Gjjtrrl/pPWAh9JAhQenbyovsjOx986rUmYbZDImq7oSc0KdPP7h6f4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f6f4ef7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1961019},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"f6f4ef7c37e92753beb4443f0b646bd5eed1c6a5","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f6f4ef7_1775131630414_0.49185196285503174","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.2228af4":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.2228af4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.2228af4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d3dfd3be9c167999298bcf035779569b51483e58","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.2228af4.tgz","fileCount":306,"integrity":"sha512-dHFpEBHxzS1k8zSL0eZmNYW/00r0O90elZP8F1eiZ54Qs+KIvoZsSkq9NiwzrWTNChK9LLfOHsQfI7PuTdyI+Q==","signatures":[{"sig":"MEYCIQDnvEOi0QV0F0V7yjoIVqlUUdcvtFjQwFVK60pxABfshQIhAOZgNvtT0NgL39sinJq7JwIhA9Fdeu2TKqSgRKzNDrqs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.2228af4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1961019},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"2228af4d8697549eeb16fe88d9fd2ad8be3bbc8d","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.2228af4_1775131635643_0.2285944554356687","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8052960":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8052960","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8052960","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"700583707bcc929626afdee0e509a22ede187596","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8052960.tgz","fileCount":309,"integrity":"sha512-a9LjKnBDjBv2tJkLBYrlHQpD4hVuv8Om0lYNJF9GFkgTT/rkmU9B7QiLajF4QffXWQUIgb2aqK2HpNUVEM6XLw==","signatures":[{"sig":"MEUCIQDihJp0+TGXH9AFC9NUUNdX6YxPOosEwDUWZbQ6TgMf6gIgd8oCR6SwMB38Mo5oyYQVb04u/I9VNemWdBbXiD9swiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8052960","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1976143},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"8052960e7e3fd926b1a8cd123048143358dde751","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8052960_1775135753067_0.316079781741361","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6156f6a":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6156f6a","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6156f6a","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"5138d6b672f3198d477003ed18ac9d4036bc1e31","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6156f6a.tgz","fileCount":309,"integrity":"sha512-r3IFCaHgvDNiFbTVf4Lmj5lQl5PoIvYYGVeQIqd3Ps1/11A1EJqdnbBLS1fpCkC9zyP3m+J3WHAR/bOOzo5Gdw==","signatures":[{"sig":"MEYCIQCuJjDMcquFbypevNyo79lS7ZlAEfGPfKEsJx1bMQAmbAIhAJ8sx3YR45OmLai987/7dYhVO4ncTwyUT1+DzP4ljuJ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6156f6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1976143},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"6156f6a52402c7254e1c4966d5347ebd20031179","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6156f6a_1775136353811_0.24298930176616418","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8763514":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8763514","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8763514","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1a715064cfd1e581ce4a4f1357c12f9a77a95e92","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8763514.tgz","fileCount":306,"integrity":"sha512-zmkjIE4lFrfONkmLGgSLqxy7AP2hOGfq6/Ch3eWXv9lQKHoPfClWRqtnUcOEdi8m4iDJIfyqKx0/HeM/0Q04Zw==","signatures":[{"sig":"MEUCIQDSMQ5WRIqAiQXBcyfO/hBfcd5fiiDMyFNYSnKgBzH2fwIgckrxkUTm/ZC1qUN3IvKm2Dp8l5kwpcBCbcIjKBrE/Jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8763514","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1961019},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"8763514b67d46140f6813c5dee551d8108f67a7f","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8763514_1775139279633_0.5981872872878082","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ef4a8c2":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ef4a8c2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ef4a8c2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"934c996bf1987e716635b8b0f836604f2f318259","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ef4a8c2.tgz","fileCount":306,"integrity":"sha512-+sYfek+UAggOf8jOCA3cVO/iQuw+ZrOFdUxNxOLbyYjIfnW4BDSnbby7zXTgN+boKG2tCTbTh4m53z/lhGgTWg==","signatures":[{"sig":"MEUCIQCR28zU0xOIcefT8NdJKSQ0UcmcALM5UrqQdAxI3jsu3QIgCX1EChM5mF3QLcriFoc/D7L6UIBCRSXTB1/AWxmjedc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ef4a8c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1963088},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"ef4a8c2effe9d2335b1fa1c741d576120915187c","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ef4a8c2_1775149109353_0.8996711047894532","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.59bb47d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.59bb47d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.59bb47d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"4e3b0646b2840757ffb0b167a38ba8c1cf1101c0","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.59bb47d.tgz","fileCount":306,"integrity":"sha512-Z3Q0Yn9TXGTN8kn+n6tFSMRt0cXc2JyYSMCGXuICSiNvwZVm9X+wUiCBbOWx5wiRmwk9Nsw10KpD7FAlYAzjcQ==","signatures":[{"sig":"MEYCIQDOWagRlsnZIGKF0sgOuAbw34pIPRNyZRv85P71evidgwIhAI3syyHSV7n87DCABYvIwMwyI0RjsvVVCQoMKrao32ok","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.59bb47d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1963088},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts"},"gitHead":"59bb47dfdaf21986e7fc800fda34a5cee73ceff9","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.59bb47d_1775149386324_0.297712894836313","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.0c51029":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.0c51029","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.0c51029","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a1faa9d2bb27d1e2b2ad02c1194687c69c84ea87","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.0c51029.tgz","fileCount":309,"integrity":"sha512-RjuqUI3HBWhAmtq6F/fNYZUMzJRhWbsxQuQb07Nihrc3R3d+L5bN0tfMwlfw5VLjn0NRdOL6OerXUX+5H78SGQ==","signatures":[{"sig":"MEYCIQCGx+aph7NSREo42ccdtIH1cNziNA6Ds3LvfVx63jk8XwIhAPASR4ehKf9yEarHwlg+AnnhyDrqIZ4cm+8R0jdwxzah","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.0c51029","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1978212},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"0c51029d3a14df0ad84828c5a2ed89052ae40c5a","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.0c51029_1775149397678_0.9804455019132967","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.4419ed2":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.4419ed2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.4419ed2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1e17bac7760ff04350c706c45348157c88a40723","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.4419ed2.tgz","fileCount":314,"integrity":"sha512-yqDE6g4aLhAGGLPYRXHWp0DCHaGYJm+Z4V5UTVoZcFmmZxbjnNfdi8kT8fOoqn4Pnc8T3fYbLkztMzBfSKaA2w==","signatures":[{"sig":"MEYCIQDG1cH2kkC3BMhca5pKjcYhqez/nIF4a+ADfnDHzhyVYgIhAN3xKKZUOiwv7+cEqqoDzEi3ZJZ62uLv0lvFWGOodMfH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.4419ed2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1978424},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"4419ed21fcd815c80fc5ab90b3a9164953dac70f","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.4419ed2_1775149407775_0.08664791651420467","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.60a3d7e":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.60a3d7e","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.60a3d7e","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"e62a1f4f2a130066760c33d40ab3781885c889d6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.60a3d7e.tgz","fileCount":309,"integrity":"sha512-n0PsVpOgdr09nO5Sv0ypd0ngbIk+grOup8B9RsOaU693UlZkU4VWeTwRSelNl1Vmptq1alWJrLBCGyjSjGl7bQ==","signatures":[{"sig":"MEQCIHfdN0DpQ0/oPEvBP09zTxbQyuyNWDuf6k60/7JesNGJAiAuOdGl8qVQPJ6lz3XA0NFqHmFzSKFejcNU5QeHbnSoZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.60a3d7e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1978212},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"60a3d7ed1f2832b3c848db1ddab780e81b5820bf","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.20.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.60a3d7e_1775149410153_0.7786209880377852","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e087577":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e087577","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e087577","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"cc0fc190ecc82822d784940630c95933efd8163e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e087577.tgz","fileCount":314,"integrity":"sha512-QGSWvktUCBAsrh2VAzu8LyuUQI0KC0uNOkte6gqaHiidvSf9BoTpdmnxJfuyH13frpxTpgEQqIrfqZRbxIWpbQ==","signatures":[{"sig":"MEQCIHPNjXlVX3/CnHN55W6Vf7i04z5mRNV9nUube/Y6TrbmAiB/F2uGAdQnojUd862ITZgaa/1+/JSo4xx0H5ybNTEe0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e087577","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1978424},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"e087577c9b9f49225713b3f383435d57ba48f67b","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e087577_1775149417187_0.6914284996940345","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.db103fd":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.db103fd","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.db103fd","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"151b9042cb420c569ce1bdac20c24cb687db1a08","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.db103fd.tgz","fileCount":314,"integrity":"sha512-MTwzqtCfgSrzoZjXZ17UOyqoMdoNa8eIt6kjasHYKWWDLnJd1ae52InL5cmgvFNH9rxZV/Z9nbjdxzzyY/Pl2A==","signatures":[{"sig":"MEUCIQDfyTF1bm4h5tUiK8fzt3yylmf+Y4uT2dyfOyDMBmrfXgIgCbp8hmO+6QcLKjD1atMDnEUCku2FnpWeUOVg9DkSmkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.db103fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1978424},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"db103fdea1b549457b4d7c8627f8e747032fb199","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.db103fd_1775149418131_0.7067906117044576","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e6c872d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e6c872d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e6c872d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3ffecb054f0637c9f328347d8eed6640982cc3bf","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e6c872d.tgz","fileCount":314,"integrity":"sha512-gGqCQ74usBq5ApI24oZn+owqUiFiO1yrLYw3TZfoRW4KJVbKVy6yHsrGa1v1LljYJ4dDAlsFxOWU3HBuEeFaPQ==","signatures":[{"sig":"MEUCIQDorbpen5Rw90l7R3bcYVKjm42IS5K+onZT1BfAzm9mjAIgDr4WxVO36cf0q2yTgEUeLSYlZMbpM/Dru3MEi3ywr50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e6c872d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1978424},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"e6c872d11a48bf254ab258dacccd7698288c0082","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.5.2","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e6c872d_1775149488862_0.49250362799936953","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.c3079d3":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.c3079d3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.c3079d3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"536d8770629d744f3e1f5fc13afee531f4a3f043","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.c3079d3.tgz","fileCount":314,"integrity":"sha512-r2BMLnbVy24clutz6j2zsSaZCVqWuL/A3o8uqBgxdsW+Ot/YdsdE4/Vlb1lG2SyuQclI0WJP0LD+cQdiUH9EzQ==","signatures":[{"sig":"MEUCIQDq9z1EZujG73FtzZu5a6bxQqZ/eWxNFvrjU2j73BAxXgIgLsIOAGLEDKN/J5Tm5g9mn8/lKG0T4EGHgcHylwjDVpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.c3079d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1978424},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"c3079d33c4ebcfd7d0c8fd640e7b66ce7191a16d","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.c3079d3_1775149505043_0.424637668044171","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e92b760":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e92b760","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e92b760","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ee0f3c44fe62194f279a835aced68bbc0cf1af7e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e92b760.tgz","fileCount":314,"integrity":"sha512-ttmbA/OdmfuDT5lwJCIfK1J4pYRrEqHRBJ0VVm2ZVMeBpOGJyoScV3GVNgvNDWANspcmGnB9vymRWpi1y3tVJw==","signatures":[{"sig":"MEUCIBxqsy3WZPW9WmgR6nHvcRYH7M1E1HJsRHLXZnBPaqZTAiEAzMSD5TXW4SN3lA2usv14IEv/DsjuQ6qDyncGJKAiUq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e92b760","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1978424},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"e92b760e4928068b0f3563f386a4251406f558bb","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e92b760_1775149545358_0.6279086730114354","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.470245a":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.470245a","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.470245a","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b7e4f81522a0fe48082251b3d20fdd680b3b2431","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.470245a.tgz","fileCount":314,"integrity":"sha512-HIQRGmkmbD1tAvd+q0Rjc1VtkvPAFTgrEDMovWC5VjkFnIPHOtcO973Rf8jCXHEsEr9i9a2I8XtwOd4PJUn6Cw==","signatures":[{"sig":"MEUCIEI2qQSbNFC/b9lVqEsOXZLGE6XnkeqOS5urve9gHPpIAiEA2izCurOxmpe9Dq5LrOmqCsGEPp1LzyhSCWZw2lyX/ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.470245a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1978424},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"470245acbddd37b49d0b857c10311de2becbdeef","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.470245a_1775149557119_0.26529860260939375","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.73b850f":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.73b850f","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.73b850f","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"bacc7de7e170bad4cf96b4fd72e9b7c6156a5575","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.73b850f.tgz","fileCount":314,"integrity":"sha512-QFttmtgfFbYGbZ2MRbvh5M/+k30I90cAb0oWOCl1reBKJtC7SEQVMwbnSrXpROSvFE6HoyGKDmlFvuICf0roEg==","signatures":[{"sig":"MEUCIQDrT8DrxnKh876Vg76bIk0y8iikqwFb0nLW+FZPbHiBNAIgek5FbGSjKKZinBoAwNRwzR0FKXWo4A7DKViMlZfFIDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.73b850f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1978424},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"73b850f5f64e3e263b1d5b5401049e0efcd3cfb8","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.73b850f_1775149564429_0.42696524975093997","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.15d87ac":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.15d87ac","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.15d87ac","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"86a1235ab21990090ca9e5e798959f4a85fe8c42","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.15d87ac.tgz","fileCount":314,"integrity":"sha512-KdE5M5G/d71X0yQNp9n620ZGuH9xN59WsmOKZKdmNTD5Y8vrayxoNP0DX7F+GNFd4lyuXRt8BgPScxYaZBoWzQ==","signatures":[{"sig":"MEUCIQCIFpeczHpIQakZfMANSG0NuQv4V1ylQcSj4d14eta5XQIgZOv1U6zaFyB0V9cS8aVkRYa7Phnb1QQVzauBPbg5wPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.15d87ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1978424},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"15d87ac57a79ca65e878dfac1ae12b33eacdde0c","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^28.1.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.15d87ac_1775149580841_0.8682807757996884","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.3a99e57":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.3a99e57","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.3a99e57","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"421f83a5b3e40e8bcb5d34d4d993d8871ffd60cc","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.3a99e57.tgz","fileCount":314,"integrity":"sha512-iuUs5aC/JSny3jM26r77KWWuJ6giC6kzeWPv8qVHF52/s4lkfu1Nk/R2dX06tuUNfVA/vEL7SD3tk9c8GY/wZg==","signatures":[{"sig":"MEUCIQD7HDXEA/GqskcQXz3pZ/ecK9r76fipGooEVh7REzmBSgIgdpHREbJtbS6Crajv8qy6YGcgsc+wMdOWa6az5cKrX3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.3a99e57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1978424},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"3a99e57ed7bc97daa61e2639e0db02630e6885b6","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.3a99e57_1775149620865_0.6747316646899544","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.05c1c22":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.05c1c22","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.05c1c22","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"fb72f9dbf8e8266f4a3e5d670ef1e8d728bbb625","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.05c1c22.tgz","fileCount":314,"integrity":"sha512-dPjH6BOLQxUkcYaM0AryO6PtrK0+9W5+Z8jJFiJg/9KJ5YtXicOJ/CUc+COsv31EuyDX0yo70OiCI4sM0We/IA==","signatures":[{"sig":"MEUCIEms1GLYQ8NfvNiZhTKRHxCsGDnwoaYPTjh0DVao9DhdAiEA9+CfCaX4GOihuVxmZX0c7ILPexTAwciQ6ZvRSb5aDhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.05c1c22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1978424},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"05c1c224bb8d8c6dc36987a50043f4ec35a7666c","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.05c1c22_1775149691120_0.2612816602736321","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f656100":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f656100","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f656100","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f99d02df8aaa180ba5ffc6ccfb0cdb3e07324fa7","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f656100.tgz","fileCount":314,"integrity":"sha512-InI8nzDkLRk+9PL3NmfLe8pZWRYoztI10fSMR2/OscCSmFALxRX7YTfccsV4s03kc9Y0NjeI6AP5g9wwzFF/Wg==","signatures":[{"sig":"MEUCIQDAJdMFHnykRtbxbREbsfa1PSi6Yfj7OavcF/SF7/HyMAIgY+Lm5K2rF48sltnZfQNeoBT0xxhMUSqzxC6Y6KR4pVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f656100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1978424},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"f656100b0354c1ee8c3fb32674f7cac897a4908b","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f656100_1775149796694_0.3008091000967337","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.61ff2fb":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.61ff2fb","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.61ff2fb","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"afede88112916bdb484817f2dc384d6b72cad33d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.61ff2fb.tgz","fileCount":314,"integrity":"sha512-+2zfW7cUkf/eBce/IJGRXu6fLQoW7Q1CKhue+NnFYGFoKD5bxQHHHkWwrg8sa5yjqmJ/JRHVRxciMOWUxbMadA==","signatures":[{"sig":"MEQCIEEiF+iBnXbfzBtwDPCBnjy2085X8gILWmI5wWOgKu6AAiAgIsEZhVh5/VBsYv2ry0QNKa/gQTofYtjBtIRPh5coHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.61ff2fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1978424},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"61ff2fb126f084887742c28c9733deac707787f5","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.61ff2fb_1775150621300_0.6168000819453159","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1a0477f":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1a0477f","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1a0477f","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"83d014789576b1a6c8022293d428723e8b111942","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1a0477f.tgz","fileCount":320,"integrity":"sha512-H+G+YeyReXjC9yyZYFdiECBCDjGB7ZJx5Q3R/CFM/lOWMkJqB9gmq924ipqsF8hSyw2swD0xosHdvo5b4JYj9w==","signatures":[{"sig":"MEYCIQCROUqte30geDABbTPd4vnFPFOFGRqTSl3r1nQ9KIEpGQIhAK1wX7rgALk6U5v0k+KrVlyTGJ0YZmFq2oCJiyjur7+X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1a0477f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1982041},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"1a0477f6f9e115115e812acac6d867daa7ba3ef0","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1a0477f_1775219596504_0.34747820897853243","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.7d11cff":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.7d11cff","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.7d11cff","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a2076ba2c5ae4c425362c5ae09e048d2963795ef","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.7d11cff.tgz","fileCount":320,"integrity":"sha512-vgS0KnYBQf5QWQ4viiTm8pC/FTk7YPM9MKhc2cSdx2XEzmbe4d1yG1hQXX+FPQqi8VU5v2iW9ssWRPpAJEvHcQ==","signatures":[{"sig":"MEQCIDZl6q9vr5sxpiYEuE07LRlTln4Y+A1Zx32MlMGxZD9RAiAK85fP6NG3idSqT1UDo6i/ToSl4B0HmTPb0zPt/GgySA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.7d11cff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1982041},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"7d11cfff79a4729ea2e54f159443259b69430b69","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.7d11cff_1775219971517_0.955601722051731","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6ea31ec":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6ea31ec","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6ea31ec","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"249d641b84f17112fdad2a62045dbbd3cc4fa325","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6ea31ec.tgz","fileCount":320,"integrity":"sha512-fIpEcDkvL2B7t5+umTjvYOFyyM8Yq9RNhtLhR6yMW3fJeg2Xw2iFiRetP1ZmobUgzA1gPeKAyMjevth7QnmlXQ==","signatures":[{"sig":"MEUCIGAqboj/S59zKhhvvhy9HjR8QDsRW2WS3kR0nS8iOxEdAiEA+d5N0XEJNgSfVehIsIaS4wl2G7a0O9iSBj0zzaj/rTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6ea31ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1982043},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"6ea31ec9d732b8cf47aad9154a1f8f37f1357c02","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6ea31ec_1775220210553_0.19226932228208882","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e436fc4":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e436fc4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e436fc4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"aa7ecdb261ae82dba1ff6239d5361a8a90c481ce","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e436fc4.tgz","fileCount":314,"integrity":"sha512-OLsoN9c4ZLLDuNJjaAKS9CUrTbw1MuVyF1Ta4aB59Uxi0ZyC9ddDIyO6Ly+ul03Pd5HG2e0HdkLCpe8DaWwg/w==","signatures":[{"sig":"MEQCIHIR9QBawhgRC9nKdefZBTOmbELl6MfwKSx3aFxLbeSZAiAzwrU1Owq3ej4TEfK6CMhACP1dse5mNGLfGr8d5rhOIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e436fc4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1978424},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"e436fc49aa417d0e889f48563d8a45eb86b9bd51","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e436fc4_1775220294961_0.4545427116102527","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.c632ee2":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.c632ee2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.c632ee2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3add88db9b157ad831345ec40974e3b575173fe9","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.c632ee2.tgz","fileCount":320,"integrity":"sha512-8+t+CVtYDg+6s8txlSTvfmK74S62mj/LldOuHmRfBGEuD1RID4kld6g7remXHePMScq01IS0fjpObJULZHFSMA==","signatures":[{"sig":"MEUCIQDl/seRWF9AkfYPXguVYs4hmOfHVQUShp/9P0lHTXw08wIgIvxMLMAWuu/yv0C23zaJt+nIGhpV8mJtZwLcnLrXxzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.c632ee2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1982043},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"c632ee29263bfbb69a6aa6d4f869f664eb3f1686","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.c632ee2_1775220528753_0.9358354566734719","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.74db5d1":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.74db5d1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.74db5d1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c044daae27f1fd5f59c4be52673407f00b351be2","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.74db5d1.tgz","fileCount":320,"integrity":"sha512-/GfPDbFtkvBS4+2vWDpJDeJmjgrl/AZyTn+NKk2iniRlwXe6vMvhYrTjlZMOrYGezCImuRzW24Sy547YDwVnmw==","signatures":[{"sig":"MEQCIBpyZWRpp9dnwdCASpfFzwMI4EarvFmqlBmiFLvArsf/AiA1YOS8H45sjTV488wmeYepeWHZF9TeRskook9vOGR3QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.74db5d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1982043},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"74db5d10d6fc958d9fddee5de84087e65fed548a","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.74db5d1_1775222533733_0.11230361035073266","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.12603a1":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.12603a1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.12603a1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"caa3afdd62c4b75599bca4ef24dce21d1a7d4815","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.12603a1.tgz","fileCount":320,"integrity":"sha512-mPp7Kt9O2T/dZnNFVjOK7NP2LvBb0fA2pDGFsg7asFwfm4yBmmx8DD0YosRvXRY9frOP6ynXxWKDImNwwXPPZg==","signatures":[{"sig":"MEUCIDxWy1CIfBf5FCWcJVWc/M2M6NBWWQHsBqlHH0Xi405oAiEAsIis049XFM+yq//jfIiUwEZwPKZRDR8qziBD0btkLoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.12603a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1987195},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"12603a19d34a86bbf28848f4f038bbdb114947de","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.12603a1_1775225835075_0.18058947641841883","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.7a4d0bf":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.7a4d0bf","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.7a4d0bf","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"534d17dfee70663974304106922edae5ab68aac1","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.7a4d0bf.tgz","fileCount":320,"integrity":"sha512-aGz4YwEqHAfYJXurJ5M4vZ0j3yY74SQlhpyo435LkPMabnyZy+PbvsLf5FDrJpODH1yfe1AiHpNznJy1FfoaMQ==","signatures":[{"sig":"MEQCIC8Vj7acHmvB4g/uqqhgBk/lQVMBXohZNYzFGZHdg1OoAiBcA1bbPGtC3djJkM+Azrwxazbv8u/Lk8+P6VqrZLEbBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.7a4d0bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1987195},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"7a4d0bf9b4077d2fada7f5edb70088bdc61116f9","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.7a4d0bf_1775226006164_0.7878889962684712","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@tenphi/tasty","version":"1.2.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@1.2.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"644f1b6c8388b06298ab2e844f833c1d4c734f04","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-1.2.0.tgz","fileCount":320,"integrity":"sha512-31eXCtX8T3K9t8qEFxE94Kt0Zyu7a619+QhlfbSlxjtB2axytnppucQF/FVy5/wsXinQPoDjpGqyMnZU006caQ==","signatures":[{"sig":"MEUCIQD95qN51WO+XaGAlRMp4HABsUravkze9N0IUZyZeonb2AIgV/MIvGZ7J/Gppz2LkaXT0b8NT2o2JpG0En/Kahjv5b0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1987031},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-1.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/75f52201eff2e7a41ecd7c1d2b763778/tenphi-tasty-1.2.0.tgz","_integrity":"sha512-31eXCtX8T3K9t8qEFxE94Kt0Zyu7a619+QhlfbSlxjtB2axytnppucQF/FVy5/wsXinQPoDjpGqyMnZU006caQ==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_1.2.0_1775226670135_0.4446612177425864","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a11d93a":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a11d93a","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a11d93a","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3880c616024ac21de1cece96e272f326d5445e45","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a11d93a.tgz","fileCount":320,"integrity":"sha512-d4IOf5x5LaEecwK3glOpjtruQFb0Mw4U67fGvA9JfH/apR9a/oJk2jgHtIZRQcc53opApPSvd0OTdC6oL9P4+A==","signatures":[{"sig":"MEQCIHasGwuY2AVpbQGI437yku8wqfqWbG+NE/Cmrh7v3oLqAiBY0i3CPGrsoWm3ABn32kDFv+MOu4sAdqloICcv1bagfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a11d93a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1987195},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"a11d93abfabdbff52a6bfbc30f2f16a2319ad5ad","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a11d93a_1775463816939_0.7010414534162759","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6be733e":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6be733e","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6be733e","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"65ff6d96a2327146f170a400703b1ddf940f1104","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6be733e.tgz","fileCount":320,"integrity":"sha512-7icG2ebzGcvguzeLb74VRrKUybsroYIFlHa+2ezH7YVV9i+exs/4W+q4FBoJzhd9S38C5EaBG5dtpBsfX/+kgw==","signatures":[{"sig":"MEUCICvcW6DFN6Q1KtV4p1EUuMLfWezII2y2v/ANB3UdvchXAiEAoCsYFCkrZryqgOiEJmOcAYbD/Z7ZF+Ve7WXpNN1z0xA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6be733e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1996800},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"6be733eea06134c0f1ef35617c5cb36677d48f1e","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6be733e_1775463898380_0.8434547409108006","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.598185b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.598185b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.598185b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b0e6a4a9700f9f71486c0ddef3b62d8e3cf3139a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.598185b.tgz","fileCount":320,"integrity":"sha512-ZHOBmfpYy/2KTbozQbcyed9X+Li8iRUwZcGKprJcF0yzIklGBEMKfaJuIEuGRevxczjnEeYJjfp4bAZH5f4niw==","signatures":[{"sig":"MEUCIQCkI7MXlxJApAx+v55C1z31DhgJIWBMZQHVzH8enDmvrwIgJ9XstyPBszKFL9YKoukpDO40USID2GGcko5ezH0OhGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.598185b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1997828},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"598185b28c8524a8f1651a5784f963497ac4f126","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.598185b_1775464054403_0.8250436624376991","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e8f14d4":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e8f14d4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e8f14d4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"cca98c41ed288552fa3c060a060ed6c33482106c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e8f14d4.tgz","fileCount":323,"integrity":"sha512-4XT/OY9qdO0oo2MKUG2zEpQVOZV+apZnjmP6+Ldtz3X+ctG0hfkE9T07I9U4ooXz8lb1pskzLAyv849dSLqQ/Q==","signatures":[{"sig":"MEUCIHlv6E83GWAZN2XE3srFbn/0ixkKIO6VvNkcSTWlfXHtAiEAgRUT5M+cRFsF5C5k5+Be+8Upcf2L/PRjwVmnZvkIQko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e8f14d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1993361},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"e8f14d47aebf069af7561164fa68a5b8ee3c5574","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e8f14d4_1775465834536_0.3503511106447974","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.23dbfd6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.23dbfd6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.23dbfd6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f8b3a424086003bb994ce7904d162d81e8d3d90e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.23dbfd6.tgz","fileCount":323,"integrity":"sha512-IhObeH3qsupVZRaFdqB3cgjk1ZzM1+NllZHkY9XRs5zljPdjB2zkUJ13vc8liH5MjrDMZHEcZc1CR0FoP5gjAQ==","signatures":[{"sig":"MEYCIQCYysDQFufg0uyrc+7kb5jGPjIju9lgTnRTVnAgpn4kxwIhALL1EnPTXm/3ZvO9cmVEw8vpWHszv1o5Pu6rOrjO6oHh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.23dbfd6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2010297},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"23dbfd6bad280cf4563cf30fec5b75bbfb06eae1","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"47 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.23dbfd6_1775469611958_0.8898023513084641","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.c4d39c6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.c4d39c6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.c4d39c6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a842ace343bed38379ae592cc3793734895b0c34","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.c4d39c6.tgz","fileCount":323,"integrity":"sha512-j+9/DyvuZOhUIQJdaGE2jtld5aIXaCT0dboGFuT+kdarJCdgVHOgS+Wwzt3k2UoCm6kxeNLUcJPZuKAhLSbw8w==","signatures":[{"sig":"MEYCIQCxyM/RSTTarmkA64JtxbxZJWdT+BUMM8tX6oB1yrPFDQIhAKxx6WBui2LA1VFssQ62mBteXIUJzJpY0TE7rwU+j6sy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.c4d39c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2010297},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"c4d39c6e9e81955312445e434cb54aa938ebf7a3","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.c4d39c6_1775470850784_0.465737968515203","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ef967bb":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ef967bb","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ef967bb","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"85f03066d581b5c3a774a81e82f02ce4678623c9","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ef967bb.tgz","fileCount":323,"integrity":"sha512-v4TihnYtDDkMF2IZ5gBhu2dFMtMi7UJKSv/c4I2m0N6geM5uVmBCTLsqFpsHlbBRc9aF+Ry3BG6o8Y8grDY/rw==","signatures":[{"sig":"MEQCIB2avVyWl2VOdIpTtIlbJ9fCdQYMuOmS8EXhgnBoKxekAiAujvUYVA8ZpzCQyW0sEKi4lRj5q63KFY36nH7dhQtHqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ef967bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2009275},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"ef967bb2f69be8d98730ae3151b5308454414fc0","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ef967bb_1775472497531_0.6367592824290298","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@tenphi/tasty","version":"1.3.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@1.3.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1038e9726194469ad779646a58b6d80d52318471","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-1.3.0.tgz","fileCount":323,"integrity":"sha512-PNmzkw3YJgc8fkdODdVrO+kSopJdtiM4Rl55QAaROxrlerFM76o8b0KMrxY0pV5iezuYqArJOnWjnGW+KP1fAw==","signatures":[{"sig":"MEYCIQDyJLaWD38V9xZeCjrbFXGvhiIr8AsZ6B/hIJjmNhItogIhANMDg6tCibiY+ZfrecjdO8EOOpDFenenrahheoQLFbKL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2009111},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-1.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/4c394c19591b67c0552258c7b529c107/tenphi-tasty-1.3.0.tgz","_integrity":"sha512-PNmzkw3YJgc8fkdODdVrO+kSopJdtiM4Rl55QAaROxrlerFM76o8b0KMrxY0pV5iezuYqArJOnWjnGW+KP1fAw==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_1.3.0_1775473045625_0.5872076039465344","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.bbd10c7":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.bbd10c7","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.bbd10c7","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"290fde0f0be2b724c1e05caccf26ff14de97f534","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.bbd10c7.tgz","fileCount":318,"integrity":"sha512-RBRVvVTimkaaGSGtptJLDHfYNaU+ZIGbERDBk8oJ8KZpHfwHkiCk4mbEmAQC4YZI/G0iwIHXUQZ7arlErJojOA==","signatures":[{"sig":"MEQCIAKhM7CkjXlYb6tR4ph8gWjB0Kc+JukLPmbAEpY6E5TQAiBXOW0Z2RsJCsRzmswv7KA67fkFS9sp5++385ycl5E19g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.bbd10c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2003939},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"bbd10c71f1326e057c3dbcdef7764815bc3a879a","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.bbd10c7_1775476234860_0.5674120016623365","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.46ebb34":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.46ebb34","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.46ebb34","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"97272e4deefd19671f92c1a89a45b38387a25a5d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.46ebb34.tgz","fileCount":318,"integrity":"sha512-ATBowEuhoStJyHrkol8wTpbaJ2E77ybccZXWq44kmRuYBB603w1rttEEkaS6zkWqUvc1YVFS2cXYb0DNodfAAA==","signatures":[{"sig":"MEYCIQCPOVgt04gTQzYWlROeFXD570WlkCnOCetF7SE+8aeBWgIhAIIA05Kd84/oDeY1Nt6javeHZLgSb+uWTg6lZiMOe8Fy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.46ebb34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2012124},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"46ebb34c0d239344b13e80004fce340816d38c57","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"45 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.46ebb34_1775482055504_0.9119206415056789","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.7b89fa6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.7b89fa6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.7b89fa6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"06d3682ad1a30e3a2c97bb4b675974d21c232c2c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.7b89fa6.tgz","fileCount":318,"integrity":"sha512-JbP+tPe/gAa9VfdNDxdiZsmA5xrSDLhdm5Tu+IPyqMPzsTUA5+0tiOApmuuvMNuROK4GSPd7teF3Lx5ne4HOdw==","signatures":[{"sig":"MEUCIA8tqmcSCq9eONXgXOVJr0DrfFu9y9WgnuQiei2LwcwqAiEA0v+r1K/BCskWY3WdmkmXx23DeqzlYd8kPARytOd2RJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.7b89fa6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2012124},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"7b89fa6c35b9cab256d04b650ce67341c4c98f48","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.7b89fa6_1775482217297_0.4073185732842586","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ffe00e9":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ffe00e9","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ffe00e9","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"4194897382fd4381c2aa5e26cd260d9cbabb5bf9","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ffe00e9.tgz","fileCount":318,"integrity":"sha512-A90ZPaMpByVwXuNL28Oj1uJcxYs/VPJh9TyVpEc5ipPG18H/ph5ZuPPFCnZ+mvuuTR1N/5REWBoCNkYyyjj9hw==","signatures":[{"sig":"MEUCIBo418bOa6m9kjyZ6NPDAEcy2z1k6RQCLnf20j1Or9TlAiEA5HJytTFBUPpSeCcc2V9p506XpuQiMC/oBf4afcmoAQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ffe00e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2013666},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"ffe00e9adcc5206096d988ccf3519851dc228aac","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ffe00e9_1775482703993_0.47402243642934105","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.93516c8":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.93516c8","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.93516c8","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"bdd017fd5a16141fa7c35e8b72e63f08a5cc75f6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.93516c8.tgz","fileCount":318,"integrity":"sha512-0Xx/Rkyj3fp7wRbWujdU5tNZyQIEj+G/PGSvbsO7oerzinn+XerzdDGVu5cu6eePmNPFRPzjXhCzm3qvXBM+8A==","signatures":[{"sig":"MEUCICbrEnhyzqmUPQXoKn9TgnFJjg0qjgp79VrmlhkwUWIAAiEA6M/IoFcCz3/E3qTsxIkTXPIf2gjVy0IBrIabUHgccwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.93516c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2017005},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"93516c8828b110faf1ab80bdb6b7027e28a8329b","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.93516c8_1775484731449_0.6440032409037673","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f1bee64":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f1bee64","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f1bee64","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"394eae57f958e8c047646a4791e5d1c05d0300c3","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f1bee64.tgz","fileCount":318,"integrity":"sha512-D7OSaQUzkc+MVBpZyNhAt7izwfxiAe03tzHQdvxfbr7CBWSeQpEdd5V3S65OrYlc95utO/B8fyajQWQggKa5+Q==","signatures":[{"sig":"MEUCIET9038no3ZOpEWQBYcsEn1EYW4UrqMt05ubVL1sQ8B3AiEAtMJBIEYK8hHvUes5+G0atmeNR6ZpgkdimAu851QaMOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f1bee64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2017697},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"f1bee64fff67b91b768df97d1945457d329f4b85","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f1bee64_1775485383974_0.9271620047537179","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.be4449a":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.be4449a","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.be4449a","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"40621c2ac7bb02a7f7f1cda73046dc20f83a6a43","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.be4449a.tgz","fileCount":318,"integrity":"sha512-NQBLgvCTgBVxSSva6YOooQdPa5+iICEYsZhVA3L8JbbvLM4lOLLtJN6RrNF8usk8SmgbfPB4MtnklmLbFq7bIA==","signatures":[{"sig":"MEQCIBsbMooLW/t7jDsBqHy3VYBScm6M4p1gT0k/smYe014yAiBPsdVvS7FeNpeK2eMDcitU5II5NUzuxuKtvkmUxWHvqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.be4449a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2017678},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"be4449a9e272d1505491b05a18f29b9555184b00","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.be4449a_1775485533343_0.24825624662383028","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@tenphi/tasty","version":"1.4.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@1.4.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"846883bfc6abc0a0f8c5df6659757c390c9573de","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-1.4.0.tgz","fileCount":318,"integrity":"sha512-qy9ZHB/n0Awwm/lCTA2kYxklPFMo6fTDWWqKieRdxkEejO6rmwag/JrRRGfm0LdwQK2IIgDkLsre0o/I/IUGpA==","signatures":[{"sig":"MEUCIDBFUTXces9kJZmbPb7eUAo6f97Gvsozm/BonoavRh4KAiEA63b3xQJMgA2rsNahZ2z0U5eryLZUTWI9+HVrccaNSRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2017514},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-1.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/b860b613094856e7e8aec8c0e4eda85c/tenphi-tasty-1.4.0.tgz","_integrity":"sha512-qy9ZHB/n0Awwm/lCTA2kYxklPFMo6fTDWWqKieRdxkEejO6rmwag/JrRRGfm0LdwQK2IIgDkLsre0o/I/IUGpA==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_1.4.0_1775487487362_0.5446722395910153","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8c027cf":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8c027cf","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8c027cf","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1a9b285bb35bd256b4c23266365517445cca292c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8c027cf.tgz","fileCount":318,"integrity":"sha512-FvyKiKehKnJZvcIYhEov3qPn6p8P4oiFo6byL5SNoMjRVnreQFK9uFCyx+3IL4/Z24C5y4WJLFpttSaSVdtw0A==","signatures":[{"sig":"MEYCIQC+LWtVviLVe98xLeiUgyPfrZ+V03T7pQec/ceEjxbmIAIhAP7FRZKH6GWodCZd0VaItN3MtNPzP1TvSp01P59+y4LC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8c027cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2017665},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"8c027cf6c5ee9fdf57766b36a38d4d40ec133299","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8c027cf_1775491826125_0.9178104330051855","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@tenphi/tasty","version":"1.4.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@1.4.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d76cfc3a923fc57525cbd28e39a9bf2088893151","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-1.4.1.tgz","fileCount":318,"integrity":"sha512-fPL5VwMPkiHlvyqkNRrwYOIPZMiHqT26krC/tG9+cgldnmBi3v9+qaTrbxZoxbX8x/KuPMJOXr1/yLM4sNPMHQ==","signatures":[{"sig":"MEUCIQD6zkmTIIf7P3fBspOE3XnsY3Cb8iD2zPtEJDD8mXOGHgIgavM9OChM4e86WVNJ1MYHKmx2syQU6cVOZHgtdT4hLhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2017501},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-1.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/3b1efd02561f66829831635c8554ecc6/tenphi-tasty-1.4.1.tgz","_integrity":"sha512-fPL5VwMPkiHlvyqkNRrwYOIPZMiHqT26krC/tG9+cgldnmBi3v9+qaTrbxZoxbX8x/KuPMJOXr1/yLM4sNPMHQ==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_1.4.1_1775493243661_0.04182761344197439","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.4cf1fe9":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.4cf1fe9","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.4cf1fe9","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"dde4429cd97270df7292e63364c34e7cb8e422e8","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.4cf1fe9.tgz","fileCount":318,"integrity":"sha512-jwg7dMEn/VwIBz4QN2ILxrSmSoDCqRw8r7wOsL0s8Q9L46hY8xNxoHHG57atBHpmT2B6iCD4qpVRSz8BaDar3A==","signatures":[{"sig":"MEYCIQCwbwK9vuby9K8gg1U1zV5bNCg/4qhiTqfZQqkOBANXXAIhAKYscJ1KsmfV55vPrXlrlmrHdqLQfh2a7ONW41Eel6Lg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.4cf1fe9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2017631},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"4cf1fe900ebb258e84c9b9dca3b551007a3a6450","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.4cf1fe9_1775495574646_0.5740498520483361","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@tenphi/tasty","version":"1.4.2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@1.4.2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8883397419d75198ba47d1cd0e18a0221af00217","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-1.4.2.tgz","fileCount":318,"integrity":"sha512-O5CZEREPfFummX0M4tIsrVmCy+Je0eUYNiKKf3N334HeyoUmsA0LUmO/UH2LepgXZHauyEGWSrryjG+obbrECw==","signatures":[{"sig":"MEQCIHUDFT65mmyR+GIRnSAUm7stRPdqMiM0xwLtprfJaTqHAiBQp4iqy3DMKMhbwzT684JdBOuAGmY7SKgAEl57KV5pOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2017467},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-1.4.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/be8f3993f3021b71420f6dc7892dfed6/tenphi-tasty-1.4.2.tgz","_integrity":"sha512-O5CZEREPfFummX0M4tIsrVmCy+Je0eUYNiKKf3N334HeyoUmsA0LUmO/UH2LepgXZHauyEGWSrryjG+obbrECw==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_1.4.2_1775496042842_0.6706216037395838","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.30a8b13":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.30a8b13","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.30a8b13","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"20d2f546fbc7cdf220db433c643bdefe3e8f4c7c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.30a8b13.tgz","fileCount":318,"integrity":"sha512-tXq95NP3ikPfbhs9tDcjLEgW9/NGatdTTtFyGLrPmptOQbnwH9kUABQH7fQRf0fOYryaNkP6BQ7drtpVbg/PsQ==","signatures":[{"sig":"MEQCIF9lkmHwG9MvqvMx4ZfM+T0StaFpMaxHryFREfOKyPK/AiB1dvDkeetLPVJYg7q0ILnU1jEnVz0z0n9VzxBX66n0Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.30a8b13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2018437},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"30a8b13f5cbf45d4fc99b3c1f89b92477edf2358","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.30a8b13_1775498854871_0.886166301191643","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a7fb1f5":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a7fb1f5","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a7fb1f5","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8b807baca8fdd26b23f37b0668596c604eea825d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a7fb1f5.tgz","fileCount":318,"integrity":"sha512-lkVxYfksRK6xmPdyko2mWK2EbgIw8XasKuQeMM8nT3GK9fhRj+4AxYBlTUezA5fvy5vDvM3HoVIfH3J2c+6i8g==","signatures":[{"sig":"MEQCIHegok3Fi+HjCSeRAnMtV+NxB3dbL4IwWPAYOs7Kl1mXAiBUiQt5Lz5uTUBAHrSg2Uwj9JL81SmuEwkemjetCVgfBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a7fb1f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2018437},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"a7fb1f55ddc2f46b8549eae45dc239ad57649d26","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a7fb1f5_1775499113565_0.4981166327710387","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d7f24ab":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d7f24ab","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d7f24ab","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b05d37f95573924ea6d7ffa8c611716dd5f33bbe","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d7f24ab.tgz","fileCount":318,"integrity":"sha512-qAEVBv7PiXDeZWVbYozNp0juQqsPq1jk4JZva6HyOkiQUAOMVyN2X5ctLdacOfYz3KkbA6Fk1J/y0H5urmiAUA==","signatures":[{"sig":"MEYCIQDmanlpf7YbvNz3r37OOAYM5T8anmRFIo1FAteJ+swV4QIhAJGpGvCra+xI0HaQVA28m3P71tpQ0nz/fzoVXuW/HEB/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d7f24ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2014171},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"d7f24ab4e092d120aa36feb0bae18ac16fd97d37","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d7f24ab_1775549402400_0.103897297089246","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.cfcf770":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.cfcf770","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.cfcf770","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"77612059d1b83eadf5bbf561f7d60377e90a0904","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.cfcf770.tgz","fileCount":318,"integrity":"sha512-wDR8qvwuFek39tc+PXGd/KE2r4b+BZPRjYvzOFaS/EvaWGo2+Cz/ZMICRfG/BPiDBB1CJLX6dg+34lIRiPzlhQ==","signatures":[{"sig":"MEUCIQDERfnIkdhdEyrNDhgNdrgpBTGlIHA09Erl9tN7PsmZewIgNa5AQWff9CoJLDxkYdS54m3w0Kbi34ZuUovFls1a/zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.cfcf770","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2015331},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"cfcf7705b87f615ec287ce645e07ec2567fbc856","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.cfcf770_1775549629976_0.23231650750086108","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e958ba8":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e958ba8","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e958ba8","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"14c07209cf9922d3f77cc20efdb8008530a0050c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e958ba8.tgz","fileCount":318,"integrity":"sha512-fflrt3IkneEaOVjL+gFHivs6ANfze7C98W+EeG0XCEyI5YsE2X18k4EFaC0FELgrcgShU8KMFSGEfPRAVtLFeA==","signatures":[{"sig":"MEQCIF6GpyIH7cof8zLEzmYLY31BDl4IAmRe2Uvj4qDhdy7DAiATS+raFVP66lKsmvqSUFK7ZeU12hHbyH52VKTHpGyB6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e958ba8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2015432},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"}},"gitHead":"e958ba843a6fb2932c67ee3f1eacce06b24322f8","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e958ba8_1775550451760_0.9674962873783812","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.879f5e9":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.879f5e9","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.879f5e9","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"690d9e611136b0c984e3fad43a21e3994efcbd7c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.879f5e9.tgz","fileCount":324,"integrity":"sha512-226YgeocsYzs5LUA/i2oU6zQed04Q+GpbGZRUFiTlJLAdBl68lBH1G9v2krUOqkmgupZEItCLDQ+K+IqxJafUg==","signatures":[{"sig":"MEUCIQCn06Fk5nJ9rhnGDbP25x6axt2VSGvvzy+nVqQrljz+LAIgGZyrNRSk/waPfs53wy1Tg+ZHwjlM4JIr+JnvFex4q+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.879f5e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2032747},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"879f5e97aaa9a2cbe67893ae343753700a55b8e8","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.879f5e9_1775552522085_0.2583797656845479","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ae900bb":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ae900bb","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ae900bb","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8eb2cdca9ea47766fb07a8fb9b1e31c7a9285f7e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ae900bb.tgz","fileCount":324,"integrity":"sha512-lrQrzfDPqaqEPFv3rTz1qkWKZhO9lZqHNyGGE0ofJn1WuBlgks9tkylCSXKnVTtpM2WeBWMyLZdrkoIFRY+6Tg==","signatures":[{"sig":"MEUCIBaMq95c45QKBtP7xHC17RsyifmqZItPCXplNPg7X0D1AiEAzwR/+o0PdNCPgC50uKqdPuxDgCIYvTLfQpt+pr+FGEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ae900bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2033039},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"ae900bb43589c8a4ae3e8df4801e12b531605aef","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ae900bb_1775553246735_0.11719234046277083","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d9b45b3":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d9b45b3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d9b45b3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9c0aca3e1a5354e9ff5f5d751f01c033c7bc31b0","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d9b45b3.tgz","fileCount":326,"integrity":"sha512-H06hZguQJjDZ980ciMwfJakCb6v9koVPEXnDbmHB9I0igqWMM5gk1HXnuoh+NM1Fd/i65r5Fw3xXRlCF/9mBIA==","signatures":[{"sig":"MEYCIQDSTjDNnPuIgUS1xsc6YUZkdCf71dBC+7UO7hAbV+UsdwIhAPLF3Hh9QyWWiIC7gfgVcMrdF6aLXx/ynystGp8fVYgq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d9b45b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2039829},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"d9b45b339e65701a90cdbd30ac92f5a005c2bdbd","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d9b45b3_1775555303926_0.05513055157276647","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b732102":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b732102","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b732102","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8d39961fb3ee864fb4d1ffdf74fe00665b554361","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b732102.tgz","fileCount":328,"integrity":"sha512-RwNowzNL4qVryDJOeViYu8YOjbYSarxyqp3zi4HnYVpDovQIznG5yslpQn0lxuO0IUp69dJYuz1qdjDP1X2/8A==","signatures":[{"sig":"MEUCICxGkOOO0WYZQVaj2TF978tQuLw7GBURPdt2MNRYnovzAiEAwyx+6mE3V6iYDvpX/OZqEh7j7+SkZC2xNdipy+KtjO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b732102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2050577},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"b732102d858eb2d60db593af588ca1a01d44191d","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b732102_1775556954147_0.48971887696597927","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.2f5d166":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.2f5d166","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.2f5d166","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7bb2181bb683fde9a0034061265fec24582ea7cf","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.2f5d166.tgz","fileCount":328,"integrity":"sha512-6cpCy7/OiYqjK+rhIFX4ixrm71RCM/GESuu7jBtZWjrKdS/VgU7A3mTcqQgfH0YLBnkynQYxxAM6ophwrt1r+g==","signatures":[{"sig":"MEQCIFmeO2LYwwudZ705u08oqGSwXGyG58LFYJReQy4UNnR2AiAe90FSQSlM1FsNhvb/byVc36IC6NH2R7Uqd6MsDfYGnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.2f5d166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2046722},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"2f5d166b738678d34d2c294fd308caee55dcfe68","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.2f5d166_1775558155601_0.56224865550299","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.407dbfc":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.407dbfc","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.407dbfc","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7f16f3e5895974a7ddb9c1ecf02542d8d1dd51c6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.407dbfc.tgz","fileCount":330,"integrity":"sha512-ZY4xgG307elScPVdQDrd/xNByknLw3/eysG7bmbgpXNS5TUMtUAYUEu90Pgn9yfTHg+8E/yfn3paeEQYsMtHTg==","signatures":[{"sig":"MEUCIE0ZJAcFH4oAe6Z4D+wdokOWUvi/ZmEsjZ/gtfLVOLfPAiEAgsLYTV6SMKBsqcpmtsJGdou74JRYvg/GchExvSdJOm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.407dbfc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2049408},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"407dbfc1dc656be65002a521f21f22b8e97cb6f3","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.407dbfc_1775559988964_0.1441971503263606","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6b95069":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6b95069","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6b95069","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2bc65864f759eefbda43345c948e9107a0ab51ac","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6b95069.tgz","fileCount":330,"integrity":"sha512-mvv4YIlN5XDtqD1qSPybrgDbUtA092Ms0li/sBm5o0hPThJ+7rdeWsndBbNzptPseEd931XsUgACJmcWFKBrxw==","signatures":[{"sig":"MEYCIQD+SUuqOmBjKgjBs5ObcoOsukbA1xc/ADnx/N4oqV2huAIhAJ08IiBSeGFnPz+YY6CXx6LG8KQRLXhxo+qrZt0V1Ggn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6b95069","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2050000},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"6b9506942ed049a948ef7986f25fded7ecc5d8ea","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6b95069_1775560444320_0.5025290388325634","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@tenphi/tasty","version":"1.5.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@1.5.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8f925fe5eb0753d72ddbad3b13288ef18c7c6e25","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-1.5.0.tgz","fileCount":330,"integrity":"sha512-JWhWXq7O/lkSOmDJLatysjrGvr5JE2b5JU5r1usFMdON3qsrbLrxIZl4ffmx1fsKJuAUNzi1aorFPLIiMTC3yA==","signatures":[{"sig":"MEUCIC2OkcfFaGMS1RaRCiFaW2MikeIWim6VfxuTaDOszzUuAiEA4RjDiD1eOhtn3saVAjtLYPr92/INtW4vVoRnuDJD+Xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2049836},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-1.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/9c7ccbc37396739d87d8f06c15a760e7/tenphi-tasty-1.5.0.tgz","_integrity":"sha512-JWhWXq7O/lkSOmDJLatysjrGvr5JE2b5JU5r1usFMdON3qsrbLrxIZl4ffmx1fsKJuAUNzi1aorFPLIiMTC3yA==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_1.5.0_1775560778787_0.8464344848284917","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b472917":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b472917","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b472917","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"4d60bc7679c565716e734fde8643bced7722e010","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b472917.tgz","fileCount":330,"integrity":"sha512-kzQ1VjE46KVzfOzP1ejlXDTflpdRKnpV7+zjaCAXWN4p9sEtiYKz9thLvJIUdcg59G/pGCNOeCXAFj8DkTyntg==","signatures":[{"sig":"MEUCIBphSwBHn0Ov75ZGgj198986//n1Re/4vYdIa9aLWrClAiEA8Vx1UbGtBiHzjNWc/DmWbM3c9Zdb5EqgY6Kc9upXIRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b472917","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2051349},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"b47291752da88c1af5c9c8040e62c4439cfe0dcc","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b472917_1775564914021_0.5527886229533825","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@tenphi/tasty","version":"1.5.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@1.5.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"54d9252823a36ed46e1b435a664a56075f021e3b","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-1.5.1.tgz","fileCount":330,"integrity":"sha512-5WtS6VpdLyG1FgDL/Rx2JYp+nucFbd1REnXL1wiWfAW3vkAOEhZKPnjUk1hyO0lOqe3pJVP+PwlJOsFeQZz9qg==","signatures":[{"sig":"MEQCIDEhRYHsvdXGpwaHGh0aHWldUlZmA2dwQaOfb3hElXC6AiBfb1HL2ROYdCXGwICFAQQUbTGEKQNY2LNL8JDEsCp6UA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2051185},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-1.5.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/aa528361009816294c3ca5c6a260a6cc/tenphi-tasty-1.5.1.tgz","_integrity":"sha512-5WtS6VpdLyG1FgDL/Rx2JYp+nucFbd1REnXL1wiWfAW3vkAOEhZKPnjUk1hyO0lOqe3pJVP+PwlJOsFeQZz9qg==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_1.5.1_1775565148025_0.35233352910086535","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f6c0abf":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f6c0abf","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f6c0abf","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6e705d6628a4795e27581858fda42338a818263c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f6c0abf.tgz","fileCount":330,"integrity":"sha512-9aIXPeuhwyEw4j/DMkzuUYEViUPt58eEniyHnsGJnVpSsqxvYcyD9tWH124/aKSpYuHGXpawQ2w3sndC1SH3qA==","signatures":[{"sig":"MEQCIDTOKFiFZEefvvoDUgWT91syeKX2Po7p5YkxUBNbp4MkAiAIjHvmAYrsRQ7Sy/QvTLHCiA+CW06OVwzOEMU1edN1uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f6c0abf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2050107},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"f6c0abf7ba242881769a09345c44ff516e049ef2","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f6c0abf_1775569600428_0.4940089765245552","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@tenphi/tasty","version":"1.5.2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@1.5.2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"366d8e71d05eb75adb48322e926ace187c2fda7b","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-1.5.2.tgz","fileCount":330,"integrity":"sha512-A7H0xRbuMvi0CCPyevbYReUwW+8hr6FIeCvtL2zZj9gQtuuo4gGRHcO2we84w5oHC4R1AM5IZvqzKld8qOnDGg==","signatures":[{"sig":"MEYCIQC6VHqoxya0IUjeUXBkQb3PPiCMj7OCmvJaPOcM5o/pnAIhAJ6ppIjEQs42q8s0xCW8yj4S0g7FzjP1mtbOA4NdjjnJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2049943},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-1.5.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/2b31cc375b935405f41ba295d7605146/tenphi-tasty-1.5.2.tgz","_integrity":"sha512-A7H0xRbuMvi0CCPyevbYReUwW+8hr6FIeCvtL2zZj9gQtuuo4gGRHcO2we84w5oHC4R1AM5IZvqzKld8qOnDGg==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_1.5.2_1775569987752_0.2821276320510768","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ba2f94f":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ba2f94f","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ba2f94f","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7e8098285d830c7257756cfa913d78b5dd64e808","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ba2f94f.tgz","fileCount":330,"integrity":"sha512-GyBBssLvrYLspjvZHcERmFxPVsx30uvnmn7ghXuPwXQ4XU1+Jc05vTkghQ4m3EnzNkTLO08OJWuS2/pVgdfcxg==","signatures":[{"sig":"MEQCICnziuXL6tBz0J8sIYyEahQvMq7E6XPLEr/3a/FjNff5AiBaf43oXAdbTzFD9s3akTBVTXGvXoptLJTt1JJTzDZFIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ba2f94f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2050689},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"ba2f94f02e1fe2fe9cf12517fa65bffb1a3e4adf","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ba2f94f_1775570969151_0.8888336201829328","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.245a36a":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.245a36a","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.245a36a","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"60a4d1f4db22fb2656d08287967808b911fe58cc","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.245a36a.tgz","fileCount":330,"integrity":"sha512-cH4CBGDgNs+fKMui8gnaN7b/Vqq0XrhPNnMmqJzM+oB/D6CVeyFsABN7TM6x3Dym0CRzZfsYPz/qlVg2zjWOiQ==","signatures":[{"sig":"MEUCID0y7BgbSZNCUhcZQ5XOYww1mszGc/BAQW3eYSGYKNsPAiEA/XEKkPiBRIkIU0FdvKaTCxHhBZEXdbSTCUy0S0HSlU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.245a36a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2051103},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"245a36a96c416c44aabf2f77172f1393a1570fdb","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.245a36a_1775571123863_0.13870747083167623","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.0a2bb74":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.0a2bb74","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.0a2bb74","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"09f16504cc1bc8dd347163166b624232fbbaa131","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.0a2bb74.tgz","fileCount":330,"integrity":"sha512-AieR/RaNXiry/KihNI1+Pwbj4LOoNVYJYd8jOp3GCqXc+yot4XirDLU/4Z0tECYXgoLTMcQ4a7NrJLd5QTkFpA==","signatures":[{"sig":"MEYCIQDWwcc1/f9T8az/ClBYEwrK+ZP6bhwGq/DZh0qk37MzigIhAJO22mIwcX33UfkuTA8C01R5mo4UCxkHIfUaGAPHzgX1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.0a2bb74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2055018},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"0a2bb7481543a4ef97c188a16b375a791d029924","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.0a2bb74_1775572578081_0.0071415632224383074","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@tenphi/tasty","version":"1.5.3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@1.5.3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"cf2c2fe48487d36f7e2ccc6243fe6dbceda1892b","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-1.5.3.tgz","fileCount":330,"integrity":"sha512-CztTC5ctgaQbDNU46jh8rmouVtrwdNO2egxCcTn1XlUY7oPkO0ypqhw7cwZTZ0aZlM95iiLcUhP5qE4gDJQ6kw==","signatures":[{"sig":"MEUCIDZxNAFzKCdV0lUpEX2I23EVxLkFqWhNHV2dkyKUjO8fAiEAp81OQTKSDdwAUCQrkuGMf6Z7zmBaSVDaKBz6UkzjzHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@1.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2054854},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-1.5.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/0f6df90326541a1e239b3b7254a11fe5/tenphi-tasty-1.5.3.tgz","_integrity":"sha512-CztTC5ctgaQbDNU46jh8rmouVtrwdNO2egxCcTn1XlUY7oPkO0ypqhw7cwZTZ0aZlM95iiLcUhP5qE4gDJQ6kw==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_1.5.3_1775573186662_0.37176416519991884","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d4f6b5b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d4f6b5b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d4f6b5b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9aa67107dab8b47d34bc71c2377fb5ddd2633518","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d4f6b5b.tgz","fileCount":332,"integrity":"sha512-iS27TWYPZW983+0mDUGgvJNt55qH/v0lL+T9dkxN/x96F/QRow3aiqF1nkxBfDv9k8dw0h01bSqwRZt4i2TH9A==","signatures":[{"sig":"MEUCIQDJPysYDA1ibfzl0Kq1SksXIAlk3uPfuX0kk3QkKehVTQIgMVUozK70+YMwtDfp8YHkm8hrwjAQb008SNRgJq12/YM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d4f6b5b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2058856},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"d4f6b5b175169130328a9eec509085fc9055c549","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d4f6b5b_1775575178659_0.9589908701135024","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@tenphi/tasty","version":"1.5.4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@1.5.4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"efe435274df138bd4ad64ac8500b538fc9b7fa06","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-1.5.4.tgz","fileCount":332,"integrity":"sha512-ABbVDz32u8c5qgh+bTVAdYIH7xD1X3TlwLEb3MiHU2LkmW8FMjN99glTJSDgwRrKPoAMm5LZHWc95mWpmnfA9w==","signatures":[{"sig":"MEUCIBYMLcDZA+JCu6Iw0O8aBWJb05FVYKV7TEG8b3iU+xmFAiEA3T0eyl7G660RC3NCI48mR5iUDobxLCe34Zfn9YB11zA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@1.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2058692},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-1.5.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/55b1b10f7e5292a7e085fc87cc8d159e/tenphi-tasty-1.5.4.tgz","_integrity":"sha512-ABbVDz32u8c5qgh+bTVAdYIH7xD1X3TlwLEb3MiHU2LkmW8FMjN99glTJSDgwRrKPoAMm5LZHWc95mWpmnfA9w==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_1.5.4_1775576197625_0.2900767001014233","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.056b911":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.056b911","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.056b911","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"cbbec3052bde94be103a208c77ae8e98e43b3612","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.056b911.tgz","fileCount":332,"integrity":"sha512-sHa0WSnUrNIXHqltmY5/V2dywQg/nMIo+fVjSQbEEf75mansO8+fZ2Jh6w4aQB4E9x8AVOVo4VgTY0mWu6pkew==","signatures":[{"sig":"MEUCICRLiO5qMqCmJFJaOl+CO7VuwEMBAB/m/B6rbt4GrlgnAiEA8rrOGfAQwE2XP0p1dy7FgfO971mw/xU8lq0bXh10YeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.056b911","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2082846},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"056b911baca72fc18c22ef644376af819309302c","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.056b911_1775586119583_0.09634011767521589","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.65b943f":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.65b943f","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.65b943f","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"03e0d4f86abb2aaf59b075ec2e826ae54bbe98e7","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.65b943f.tgz","fileCount":332,"integrity":"sha512-Lz9+VxPw0Z5nPLAGSpDS5pDOFUhNWVIAyAu7EsvzBc6FpLX0DRpuaS3ygsrO3blyZ35AgSwGZH4zX/WouMrSLw==","signatures":[{"sig":"MEYCIQDlkRdzo7wn5BnBFaa7/h4njWgmZnQnnOFtLhsi7b1iCwIhAIbkOTDxS8tFJUmUqziNBbn4yvVc3sNamu4u44aYD8Wp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.65b943f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2073722},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"65b943fbec434623dbd4e6e8b48379929fa81d57","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.65b943f_1775588755941_0.9560158054177652","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.0b8bd2b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.0b8bd2b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.0b8bd2b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d60ce8a9345a29533e6961cc362887f25bf3fbca","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.0b8bd2b.tgz","fileCount":332,"integrity":"sha512-FUjunP8ktbkOBpRYznf+2Eo/fnwQ5Ia5iN4OzQPSEoBnoJjOEkniECxVQXTLiPiL1zMYTf7uiORN0rY2nTY+sg==","signatures":[{"sig":"MEUCIB4xfI2d1iPyxw3jiqJ+UC5PTvQuH3TDHlk+7uQ8yANZAiEAwKu+VVCN30TP+lqKVHfhInfMdrrO2OUinZF4vPJwt3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.0b8bd2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2073841},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"0b8bd2b568579b2e156440566c7fe9360f1a66c1","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"48 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.0b8bd2b_1775590270427_0.7326209170939357","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.5b49e75":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.5b49e75","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.5b49e75","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"5fdfca82575db226ab32bd75da42850c563923c6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.5b49e75.tgz","fileCount":332,"integrity":"sha512-b7uEtBf6Ftf63y/bNmYyTrhQyxkAZhm2yVDyxgv+FRTwq+Kb4kx8Fxj4xNQ+iUJ6XxNczDyELCX+lNSMcP5clA==","signatures":[{"sig":"MEUCIHe6j+juS30te5ZN5jwHwUqh9eeRbRw8evBY3horNBM0AiEAyjHmO49CtBBWDdoFbVif5QjGVl6zRx8oegYiOYmxjkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.5b49e75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2073841},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"5b49e754f3105f49fb73f15c6871bf5caf18d132","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"49 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.5b49e75_1775590987650_0.8198358176402747","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.c85c2f3":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.c85c2f3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.c85c2f3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2cbbe2a08682a049ea0a31847f0ce5467c9c9839","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.c85c2f3.tgz","fileCount":332,"integrity":"sha512-h5zvpu9W51bQWrdUWDKI5abNvCDOYy2osyt3WPXubuqTKtkSDFBXKOMCzjptE8pYWGpdq1iKB3IzaMlplEzwSA==","signatures":[{"sig":"MEYCIQDnKAwQDD1Abxu5AkgvbnUGIau9njrKzEVVvnSlPhaNOgIhAKyLEYI0xsbw+rEbQZ3mL7b+Wq//k7laGeu34Mj4wZH+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.c85c2f3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2077063},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"c85c2f3091c067ae4298df5d4946c533c1e6a0fa","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"49 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.c85c2f3_1775634165589_0.19184440507018885","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e79e833":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e79e833","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e79e833","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"02ddb2ad00f0f7646e1b963a6a9a8768cb457843","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e79e833.tgz","fileCount":332,"integrity":"sha512-fT9FdtaZNcU5gGcwrcJ6jul0eetQW9mBPL2thU9ZFdVMBRGY0LWPDzdrkIVrwJrRBua16EkzrbAVCm8fXYGAvw==","signatures":[{"sig":"MEQCIAWH9Oc/srIvgKjhkdtMzlpH0Jm2TEI5ZYMshx3Vyv/9AiBZ8O5OAcrQrOTKeXR73n1F1bcHIwrdSnfV9rVvyGG/sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e79e833","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2076814},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"e79e833964692feeb1cec7997cb32b0ee62424f6","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"49 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e79e833_1775634289872_0.43681745117326654","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d2076da":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d2076da","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d2076da","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"28f255cafcada6f4316c71829db3160b5d983eb2","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d2076da.tgz","fileCount":332,"integrity":"sha512-sJh+TkI8+Xbb7M0n3wfoejd/fEmtRIcyngGOrSQ5dFSq+CFivcycaY/yWPodJk14lBJiHrEOXAee338OhWWnSA==","signatures":[{"sig":"MEQCIAKv7HyE4ipntLjEMy/X/IpdKy5hE6GOX5eyVZpS6u5wAiAnM2v8ccu2zKmWv0bUcZWMTWwS3VZSdzuVWveBNmVL8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d2076da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2076880},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"d2076da164cf93983ef4581bee58b1c8743f2ccd","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"49 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d2076da_1775635981941_0.3595322735999509","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.90d5a03":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.90d5a03","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.90d5a03","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ed75b8170da08542620eb0bfcf9115c59a704e80","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.90d5a03.tgz","fileCount":332,"integrity":"sha512-8Utn08BAkdwF771+4PoqdoCNSJitebhHqXQbXT7kvQroXulmx/OiP9Lto2zNDs+IV6V8mxCpI1V1Rj71SMItCA==","signatures":[{"sig":"MEYCIQDerU9NR41T5Yzu1TsvBi1vKUEr6gqJIyCz5NgKqxwXYQIhAPjUNkTUYI9gPrATaDo/gcjcAOPYp/sCozylZkZl9AOu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.90d5a03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2082741},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"90d5a03625cadcc443a4af7bcef613a1cfec32db","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"49 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.90d5a03_1775638399709_0.9919025885851909","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1a15fbc":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1a15fbc","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1a15fbc","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"73052ff4c61d8242e6a00b1ee6b7dfe66de33053","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1a15fbc.tgz","fileCount":332,"integrity":"sha512-9LLNHmolB6iy8dPGEWdbD2gfsye9LYlMNB1xLNEljQOgeae7H6TGUhLbL6XO2OG47hD6jDvBEc50SEFhmpkB4w==","signatures":[{"sig":"MEUCIQDffaTws2e6qvUycV2sS3Htqlebl4DNvCQ2w0a8aet67AIgFQyPqFj2Qal2VVtnctjwkqNhVK6t/y14MURoBev6Kbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1a15fbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2085027},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"1a15fbc388751545c33a04e0b66678bf522c7170","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"49 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1a15fbc_1775640707603_0.004452016919660684","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d2dcdeb":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d2dcdeb","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d2dcdeb","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f5fda7d658ccb0566248e0a78fc137cda27e6489","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d2dcdeb.tgz","fileCount":332,"integrity":"sha512-CUfSR1Mt1WHvH55WTTz9Pf0CiNGgWvgdbuhUYnccTR9BVA198xnqlUu0J4ueWpGldt0wReI8LhOhOAfLlY4gfw==","signatures":[{"sig":"MEUCIFZDqxaI1Pk7qYR44gZJlFshhgx621bbXkST+ynxyz6UAiEAljxMqjkNiin32UrtZZMT6rPbnTkeyKUAuhMCA0Vndgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d2dcdeb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2086783},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"d2dcdeb72b500256a05a7ce8f2b42cb74b5b8dee","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"49 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d2dcdeb_1775641080457_0.2882133564003695","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.afbb186":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.afbb186","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.afbb186","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"53ffc299cf0540e8253da544751b3a45961bd14d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.afbb186.tgz","fileCount":332,"integrity":"sha512-fja0iEhgMBZ35nQUmlddA4sv3UECSkAnMMBs+P/vuIG6xP4aFJOrxQIPDEvE/WLj4r5zXL2RfUi02+XFya/y7A==","signatures":[{"sig":"MEUCIQDFo5LsLRSfyEZI+1sltFcjro+xcub4nF96mSjAklODCgIgd+SQ1u/yR4gj4vwgrsu+RveICMDgqWmzZ90JB4NTbbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.afbb186","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2088060},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"afbb186c277fb0199c285bed82a559006015f3ba","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"49 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.afbb186_1775644487828_0.8428648934420471","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.886095":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.886095","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.886095","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"25c065faf960d2f8785d4898ef936e91821074d2","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.886095.tgz","fileCount":332,"integrity":"sha512-P4DOOmEn0WX+Uu1/4G7mkWfLN9NyHeMnTayTE/XJ9KNIU2rVJQpX0HzfxmouCSBxF1HcUSdywzrbzbDdhMGRXw==","signatures":[{"sig":"MEUCICUMxeLTXVC2y4f/NhCh0/bMliPwkyxpfTPUzxaM/ZQtAiEAiTSZx7NimKluk6aB0rndaNT2kDNkHf3yZSq0wmsS6yM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.886095","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2104225},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"0886095b92c7c39c8d36addf418598243903c948","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"49 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"46 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"28.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.886095_1775647288525_0.08443442842787618","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.c028b5d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.c028b5d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.c028b5d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a625a141c9f0f094da37f083e6e9c888cb4c28cb","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.c028b5d.tgz","fileCount":332,"integrity":"sha512-G/1AeQffw+QgZIz5EOQfmYKK5NA+vb8nJFl1BEhLF5LvWQ7Lr94MOwjVBK1Q2p0pNx7lkf//MbG3k9tmuvLhBg==","signatures":[{"sig":"MEQCIGXR16KmvbCkCd0MECEJAKssK847seL3qLvyLMEeeadoAiAByIul7x5wHbEWOAcX0lc1FngUVam1HN7hL0qk2FI9Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.c028b5d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2104229},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"c028b5d21871fa6554e59b3e6307a7f6615cb861","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"49 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.c028b5d_1775648834825_0.5195295465181726","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.c15ee37":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.c15ee37","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.c15ee37","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6c7544a75e987ab27de114add0d78c7e6396c529","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.c15ee37.tgz","fileCount":332,"integrity":"sha512-BJ/PK6ZXkoyNC0KH7OXNQ7eiEfyprD0mTxZsI+j735PYDLMZMv2Nt2BQZnMI7jDh+dMzllSuO8ARyFMPjPmZAg==","signatures":[{"sig":"MEQCIE55Xn1VlBpm1GzvR8ndIV82zuMJOLhEViteZCBJzaWiAiA2Hjhx3pN3/98qYDXjmM6slnI6OYr79xsAmlnc7wY2XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.c15ee37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2105121},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"c15ee37bc99fa9faef993161f61564b812a5b63d","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.c15ee37_1775651373605_0.9236456631728656","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.74a9cb3":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.74a9cb3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.74a9cb3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c89b000d44589dbebdf4db22a09d5ce595527cab","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.74a9cb3.tgz","fileCount":332,"integrity":"sha512-EW50uQaJEWmIkpVxL3HgJU8gTfo08Nwjp6K4lowa5NBZcZHn2ONYl4/H5J6QSg3zArMIh1L+vVZ4DhC/A17s6g==","signatures":[{"sig":"MEQCIC2tx6mceaH6/mxmnovRBlKm0tgYVgcnmNa7z2NhQvTMAiBIsfOxpAe7LGTqs68z78hPrZBM9w6pLs49Plp0/BhtwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.74a9cb3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2119164},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"74a9cb3e5155242da911a7004b56a7b2eccbbe45","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.74a9cb3_1775653554436_0.2520527101437757","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.01d8a9e":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.01d8a9e","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.01d8a9e","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"216c718c66cd7b12ec0baa0935daa7223934ac13","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.01d8a9e.tgz","fileCount":332,"integrity":"sha512-qg7BHJHPy86ihfjjvqCMY/TtbowoR+f/Xh+8fP9wDvhIiv3U5li05xfFEhZsltWAW9vF1vAHVzqMbkJo5VRcdg==","signatures":[{"sig":"MEUCIG7K8vo21Kf7QJAXYjy8Y0vFNMyLgbds7lXSUrOwMwGWAiEA626Gz8rp5uh+NB5OWV7B12MJAS6BLfBHiLsOpEx7lDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.01d8a9e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2120298},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"01d8a9e6de293df36fad7fcf52cb1dab8ca9c186","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.01d8a9e_1775655088572_0.04642821157786958","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.52aa4aa":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.52aa4aa","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.52aa4aa","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"87356601f0417baf104c4c3ba50336ae4211b0fa","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.52aa4aa.tgz","fileCount":332,"integrity":"sha512-mGiN+rpYggiXXlk5EuWIUY79GIZp+1P+2103ZwjQjbhgm8T93JWjJsJhpehsP22LaoqtbLa4Q/l+xXNyscTOkA==","signatures":[{"sig":"MEUCIQCWxjD3czjV1WThX1gOM4UBcBC66PgWqwch8dwAplUOvwIgYXC4aakkbZnsHaCh2K5K+lTzXqh7t/GyLRUFOZv5hSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.52aa4aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2121066},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"52aa4aa34a00c1a645a4e56c127ca7a1f794a5ee","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.52aa4aa_1775656489797_0.5281882714041541","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e63924f":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e63924f","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e63924f","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"e0f41768c6d9a367080a1dd1c05b846765334135","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e63924f.tgz","fileCount":332,"integrity":"sha512-I2iVS5/alfLSJuTnVcgcMvEX+V8llbbGg+L2ktajcpSjngjkI9r+SroJSHHWUOIuSysLy9Ql7b9k8V1IKNEVdA==","signatures":[{"sig":"MEUCIH7xu7dKEDzQ+qco5nLZRfdxK7NnyoHbnjK3ICRqKE+6AiEApqBU5beR2P6zs+r3SE1w9YZOMxj1F4d73mZrrtGF7zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e63924f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118212},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"e63924fe8811f8a63c24d233efd96dd0764ca99f","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e63924f_1775659241393_0.3016433044644953","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.af67f5c":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.af67f5c","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.af67f5c","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3189e17de8ee87632bd9a623935eee31758c946d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.af67f5c.tgz","fileCount":332,"integrity":"sha512-bgj2R1o0FW2vX+uydJgPznMizWpyDaBBc7A4uEh5kfdSzS4PzniWPGHrfz6P6BU5h56tKulaqeKWX/ycIYHDhQ==","signatures":[{"sig":"MEYCIQDaCnVrdqT8ziKKw/AvAREjAlLE8e728lPnBecll+zVjAIhAJXFDLqHpSqHEc5SFuXuZF/MUGXR8Lot5EtpmfNQsIf2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.af67f5c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118212},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"af67f5c14b58671de2ff74fdaa33a13a064ec51d","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.af67f5c_1775660420210_0.3901267892927598","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@tenphi/tasty","version":"2.0.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@2.0.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ac09950656b4dcde74dfebe94e959c35acceed4a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.0.0.tgz","fileCount":332,"integrity":"sha512-/cNgr9E15TfRaqjcTXdodnMu+/LdOSVtePgBdK9zLEfDStg7C1pKM6RBBxl0ldhmXN2HMaDMlFHttCUNezS8aw==","signatures":[{"sig":"MEQCIArIehRiJUADmE5WdMvfjQx0MeYQ8Qf2MCS0X5hA6RW6AiA3uyYCMTPIPZ5fU4GwXWu8F0HIwu+4GC0YcGkXx4JWjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118048},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/5b25a676748f80573277a33081b4b76d/tenphi-tasty-2.0.0.tgz","_integrity":"sha512-/cNgr9E15TfRaqjcTXdodnMu+/LdOSVtePgBdK9zLEfDStg7C1pKM6RBBxl0ldhmXN2HMaDMlFHttCUNezS8aw==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.0.0_1775661113465_0.37507463051582834","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6c9aeb4":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6c9aeb4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6c9aeb4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"655a1889577304766c9ab97c3509232cf132b92d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6c9aeb4.tgz","fileCount":332,"integrity":"sha512-yI81LcnG0E9vl5kk+m92sLuAMUdkcZHIDZXV0Yj4MT56L0/aLpkOF3AlwwxzsTJ9Jdie40e7qcfQONyBzQ8Dkw==","signatures":[{"sig":"MEYCIQCgTDQH5K91eyLdM708FsP/ooNfpGhjlyoMXi7AL1A2oAIhALnkKfEKOyw6cQJTLrcr+BaylMnThBvafDXljnlPtd2A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6c9aeb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118212},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"6c9aeb40e1232fcb06f492e4084b3399a00f5912","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6c9aeb4_1775713612835_0.8737808599333103","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.c85dd26":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.c85dd26","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.c85dd26","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ae5288fad9623b7eb726f5c61a010fb018c10d4f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.c85dd26.tgz","fileCount":332,"integrity":"sha512-zaPSNjPVFRKwATT7ruEE9BP3WTNcT94OCgIMCpXxZCTrhypJxarcZJEn0kk2eDwuYc3L13FfmNWWM/SGdHrIUg==","signatures":[{"sig":"MEUCIQDsF2MGvJSm0VOlGmt9eyta2drt6kTx8tLhVQNWpXkt/AIgQDchoj4A8Iks/uHphYH1ZDZEQXzr8BuIyPYF0Ybb7bI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.c85dd26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118212},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"c85dd26242c728c7108e6be536eba5188bbb961d","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.c85dd26_1775713628142_0.08390095945734943","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ac8390d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ac8390d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ac8390d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"45b4a19153cab15a2a9c83e5e893dd99ea49d685","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ac8390d.tgz","fileCount":332,"integrity":"sha512-3CRTdpInWt40pWVnijUBRh7+yrAOGh68gJ9bJL1F8+/YfE0vds6d4sUDk+F8x1p8Fy+xfezzatsWMdXXNvkFaw==","signatures":[{"sig":"MEUCIGkGgPKNqQ5Mz4Sj6b0lsSSygIK9Y512qvBu9HYTljuUAiEA57hYBOV6OFsQ4RQuCaF/aSSM3SlIUjSzjJxdzegbGhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ac8390d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118212},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"ac8390db24c31d8c92f11217d0b7d54db54415f6","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ac8390d_1775713638704_0.5419414562439522","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.efb24cc":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.efb24cc","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.efb24cc","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d6058766f5e58a00415e58f81531b99f6e476fe6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.efb24cc.tgz","fileCount":332,"integrity":"sha512-KfHYufUQA18e8ZX6fWg8EpEbJqOfUyhEnXwOI3Yy9Hb+qNgKbCBf8eCmiDnYAPVUHBPzzJx1l5d6dp0gPDtkDw==","signatures":[{"sig":"MEUCIQD1f0zY+g00OZsKpZn3zoFhHlVVVhYcTDLuV5y+IMJBOQIgHDsGPTYUyd21CcZ+Ujboet24eBLDLk/Ys8jiyEhPtpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.efb24cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118212},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"efb24cc12782391a028d74547acc9bf80e214602","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.efb24cc_1775713658078_0.7964705540432842","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.fde7ec8":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.fde7ec8","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.fde7ec8","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c2101fb157ba18d808d31ca0e8929672252d97b0","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.fde7ec8.tgz","fileCount":332,"integrity":"sha512-WPbrnjNjyvE++3QiZkm170fnt+dXTThfSCftgl4tAcl8OVz7MYBsk7d3M4dYBWTpAesV5VGnQw/3OQPmYFI7WQ==","signatures":[{"sig":"MEUCIQDcDHwwCyFwoHuCAv0O955/JiejkF7lBTh64Sq/XXLX4AIgOY6nVqXDcBwgQ2ab+HkC4Wha4hyQq/CLb0Sbvtct10c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.fde7ec8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118212},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"fde7ec8bbaaf0b57c9a366fb0f6919fd73ca8402","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.fde7ec8_1775713670520_0.37191222830196735","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ac72a28":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ac72a28","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ac72a28","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6beead54159de40e311d9688bced5d49c56067a1","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ac72a28.tgz","fileCount":332,"integrity":"sha512-akEYAmOdrjWMRK4e3TEcfQpEPcRwb/7qCDFZDXDzFNjifvbKywmxzXg/gSmldOJgSkqcFikbw4iIQaWhWXQHAg==","signatures":[{"sig":"MEQCIH2UoPzHlppkd2zUl5koVbhDZ2U9rSruJE78YnU/XQm7AiBXLeucNCZg/9+y49R1SqgkXw1Tmjg8kRuDtuYKmPkgKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ac72a28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118212},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"ac72a28b10877a6f8cccb1adda88cbdb458f7e30","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ac72a28_1775713687955_0.7800310702720223","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.275370e":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.275370e","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.275370e","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"683ee5b20c421b5a8336300dd0a7e5f71275c773","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.275370e.tgz","fileCount":332,"integrity":"sha512-jtplV7U5eF6NGni1APhT2JVXdBK1XG6LQLDZHoiDsUZg1N3Mlm/sFjQLr/jg7eawdl3qmepGItoakNhA1sILmg==","signatures":[{"sig":"MEUCIQDGy41207k1fEaEUU3YokuU5lq+DpxbOA2y3wIcqHquOgIgGuKSEb9h7WrMQux6oDpg9ziDIrl/X840S7c5LH27dsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.275370e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118212},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"275370e5c6566de37fa27a03ed4885c944bd3c8c","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^5.9.3","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.275370e_1775713710144_0.8542785046003067","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1865bfd":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1865bfd","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1865bfd","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1741dda71e353bc8044d71ae78a5679fd54ff0c0","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1865bfd.tgz","fileCount":332,"integrity":"sha512-4nWs5V/bQG4RQNe2B7E37VnZQuYbILWidJJqwxRWbtTkw7K+l37iHWt+3q0kz8XmTGZxBOsEMpAEcKff+VWHuw==","signatures":[{"sig":"MEUCIQCDXNjaRoQaRMjxg369YEGKXaArQ7hxysB16BzeeqSSIwIgEHk2CcTUv6cCedbM0ssH5Yhrw8H7Cw6Sq3Jl2rsHb+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1865bfd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118212},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"1865bfd6450fe0f9213a919f7283bc78be8808f4","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1865bfd_1776070734277_0.23116180114585028","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.7552e85":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.7552e85","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.7552e85","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"71513641687ed031671e56387162ff5d57233b71","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.7552e85.tgz","fileCount":332,"integrity":"sha512-O9ZArw6cD3VEndxlBNzlhwiGEoa75OXhmZg13DbOHZdid0pJMLID68mhYiLkF2z6H7CrFnQyisTHitsvVT1yiQ==","signatures":[{"sig":"MEQCIG2AqJoylfu6bYJ2keziw4LQ0kebne10cP+gMzWb3hoyAiAYj4yVEs14KsUqVxD0QS8X4ltYfE6BuYc0l0th9CFj2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.7552e85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118577},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"7552e85c45c670d7fcd2a5bb67dd45b083f50101","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.7552e85_1776071441915_0.4191674970518653","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f4de51e":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f4de51e","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f4de51e","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"246f52f4a31af0dee6e2621e9ebb38fd9b2ff1fb","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f4de51e.tgz","fileCount":332,"integrity":"sha512-CeIYWHSVfpAuVEbcvtTxD9uw5ETKks1I2PlCVMSGu/HuOLDm1QjNFPmuan+fAx/+rAfHRPNMM/cll9HbcDjlLw==","signatures":[{"sig":"MEYCIQDbil7JJVYrWRoRiWFAvbxz1cevDQKrZgH7C9HEZ6O5sQIhAMa0s5sth51vKSuDo6nRQ2gC+EyjRr3ur3Al2/yCLaCs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f4de51e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118577},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"f4de51ed1fb33f0d2a5dee8b4bb8a35e438d3f68","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f4de51e_1776071442729_0.20949587991243956","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.c8c7b2a":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.c8c7b2a","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.c8c7b2a","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"95872958c00942535e1985ba1f98367fd9907911","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.c8c7b2a.tgz","fileCount":332,"integrity":"sha512-p2qr4jbhVQBQt+3WLOEJLmKLCX30iGrH8ijZ4Gtv3/2Jk8UkRQc5Ep0fJYli+BAArG/yRkYVZPlsGg5Ma21CrQ==","signatures":[{"sig":"MEQCIEfplqBYQtLZpI9tGnYERseaUwmoh7U6KriP9SlKLaRIAiBKqpbfQC6Yn2mjlaVQz4BvmGhTI/+zeE8OzfSEaeLerA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.c8c7b2a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118577},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"c8c7b2a7aed23deed8478f9956b46489f5dbefa4","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.c8c7b2a_1776071444235_0.11562322764850697","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.91d0760":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.91d0760","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.91d0760","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7bf2fdb89db5471f104e6a26c3f47cc8ce436a37","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.91d0760.tgz","fileCount":332,"integrity":"sha512-VaI3DoduRT/uTurq+23jl/MBkeGW6M4Wq+Mra2fKRsvcejkU8i0CzyzsiC/nuEJj+QflM4MPcuSBNQX+bWi/Jg==","signatures":[{"sig":"MEYCIQC8nKtD8hDDl6vsKK3Jhoz6R1GvoHFrXv68fGdy0ndGsQIhAOpBKPvLqSuwo5dPII/GXRKuG6fRh+9/50PDw8zsYpGS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.91d0760","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118577},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"91d076012384d904c00f74fa3428e5f435cdb3c5","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.91d0760_1776071447299_0.7418068463236491","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.5e08c99":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.5e08c99","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.5e08c99","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ebbf66656a7be42b20ddeb76dbd5fff769476cee","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.5e08c99.tgz","fileCount":332,"integrity":"sha512-qoI4PcWDHnIEL2unSJQD4kiAmCkVsU1JG/TCc1KXVsN0eD/MDfKiFDudhOk1V/OKZ5L35f/JwjGUbi21BX4Uvg==","signatures":[{"sig":"MEYCIQCKgL8pgoJ2wHYVxTJIFq/isSRbVMl0+TRPWYqlAmOAwgIhALEu3zcjTafjjrWMLjJak68oIAmEUa09NAP9yJXExsrJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.5e08c99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118577},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"5e08c994a6a41f8e54946017ec83a5aa462772f9","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.5e08c99_1776072080612_0.7003929940142404","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.7b75073":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.7b75073","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.7b75073","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8daafb2dc061eea9be947280951acd7ce1dd9962","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.7b75073.tgz","fileCount":332,"integrity":"sha512-hPrs4ROlfDVv8a/rkMOUExyjpNV0dJl/SaM/aQmP6QVG13Hu04jqnat1l5nJyD3NC+8HG80mNkPry6zVnkv7Hw==","signatures":[{"sig":"MEUCIQDFoxLSbIv7MGQfb15dC4w8N5nJG2dPp91HRHSZghzBtwIgVdAVgiv1F3oLDf+NsSqV13Vz2qe6uCsACri9gjLZ6t8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.7b75073","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118577},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"7b750738e2d2dee44dadd01ac2a4c11584c95fcd","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.7b75073_1776072089066_0.013489152758945577","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f1abb25":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f1abb25","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f1abb25","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"64cd6dd4553ced44515633b50586e644ad42f70b","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f1abb25.tgz","fileCount":332,"integrity":"sha512-UkZKE5fxSyt5wVAyrno9u3yPKQ5+x5TjbBPKCVKv85hAPukozhflZtiRZ8hP4BSvvmiPy1YB/JQHolaKdoIq7g==","signatures":[{"sig":"MEUCIBqp9OE0+rRSLHwJGpLDV6zaBEVhc+B3TObueWL8o72rAiEA5fmGpwEu879yqRMlinEp39WBJZ2o66eWvG8LY4CP6e8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f1abb25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118577},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"f1abb256d4722a2d0f6977e29918af77b5a6da28","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f1abb25_1776072529176_0.7592448414194846","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.4cda398":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.4cda398","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.4cda398","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"628be8540da5e6fc700ee34ab589de92a721c8d2","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.4cda398.tgz","fileCount":332,"integrity":"sha512-7fQLBa0HX7RXZQB/FrLmJJBZtTozf7bbpcjy0IWtFdG+0e0xnMByKoB1WxfXZguKDreWglFOZJDGahnkTPiEwg==","signatures":[{"sig":"MEUCICDBzppr0F6hmo/uamWDrE4JqXjUXXxUPCUcgGdIpRI5AiEAjYWVcmjQWerhktrxggwkKPdsTF5eEfHBEVg7SX8wBRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.4cda398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118577},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"4cda3984435d6d1911b5bff8b5b757e936d969c0","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.4cda398_1776072543442_0.08311841492872851","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1b2a4fe":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1b2a4fe","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1b2a4fe","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a325850222b92b98a6c0100d93d3601489744cd4","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1b2a4fe.tgz","fileCount":332,"integrity":"sha512-dGDgPXc7BFPsRKJh8mGDOmzJ/WVbA7CxlcZns0WKAC4GRUkuT+LJmN7qrDbL3BSm9gxlfPZgvYif/jZRAx0PBw==","signatures":[{"sig":"MEYCIQD1JLFaMZcGKeUMhR4/FPersiUgu7+hiMrzttsOqQJlBAIhAIimK3rf4W5T25hAKa6JoqycoZfHUL+EDbzjZ+EXuUpt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1b2a4fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118577},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"1b2a4fe24788732a785e3dc7561965c3a20aa686","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1b2a4fe_1776072544235_0.24319335544680531","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.5a5b32a":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.5a5b32a","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.5a5b32a","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d360cc0e3cb665c0cc113efee1330ceb421d47f5","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.5a5b32a.tgz","fileCount":332,"integrity":"sha512-Q3GKHJ3si8QDPnFEqxYYImW9O8D5rvsadzJqAvlb58ZtHE/OdMeywt383mypthr03eibnf/mWqli+pJGhcTW7w==","signatures":[{"sig":"MEYCIQDRA3NYJak1HnGSI9JDpVtLpJATegkmKV21Y6ckXpZCXwIhAPj2L8M0ss9afNBLTXhvB7R5E21kt4+uHrP4xPh3I7Tl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.5a5b32a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118577},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"5a5b32acf6dee7ae0799ebdf739fb6510417ae0f","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.5a5b32a_1776072696866_0.7964652011112243","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@tenphi/tasty","version":"2.0.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@2.0.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"02dbce774b2dcbe473b5f62a9a646cee3ca9dae5","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.0.1.tgz","fileCount":332,"integrity":"sha512-v79rzL6nMN4qm7ujc5nPryZlfFGLNsHLmPExH8XodS3yqWOQXg+Z1HwyEok9QppvRWylQgee6OlqrSq17lTdNQ==","signatures":[{"sig":"MEYCIQCBSrM6lyz0E0VzSbznGZnCDl54lBQv5N8O0i8Kdt3s0wIhAKl81kmKhs5ttBexIC2wxcUPzyFMtS+StoARyEKHsId9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118413},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-2.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/69fef661d8db3101db113045d62fde82/tenphi-tasty-2.0.1.tgz","_integrity":"sha512-v79rzL6nMN4qm7ujc5nPryZlfFGLNsHLmPExH8XodS3yqWOQXg+Z1HwyEok9QppvRWylQgee6OlqrSq17lTdNQ==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.0.1_1776073014488_0.07652429460748111","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d47af4f":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d47af4f","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d47af4f","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"0137e1641a675ac76784d620e9d1a2c94c196db6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d47af4f.tgz","fileCount":332,"integrity":"sha512-XrIVnjknfyjVPla7MGCBWOZUevSAW1u8QfwYBDlNgS7vZZ0eRIfK7TCrQBuEuTJ21e4szajV69t0UaRHjgBCtw==","signatures":[{"sig":"MEQCICy5zvtdKP1nGREA7RguWBMRuU8irLaLZfVxgVEFEhOPAiBF3R4HOrk0wDL8pArg6UajlLdWu+/5gGGSkxbBYc/BAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d47af4f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2118577},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"d47af4f87d6f50a8e24ba1685da98f644818e869","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d47af4f_1776073079058_0.6894586894891048","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.98a23b6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.98a23b6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.98a23b6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"70b01462e747de347b11cfdb4c2d4f21852347e3","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.98a23b6.tgz","fileCount":332,"integrity":"sha512-aiZyJLNRrphus6O+SgRtkAsBwSUra5qyavn+z+Qe56SWUSUj1I/uNYc486ZmXdVMj6cRYN1q7JnwoxnnAyQA5g==","signatures":[{"sig":"MEYCIQD6+uF5lXisfCXg80gub431bsarF3UoTh9eKOpSG824hQIhAIb68Ujo8XaQApixpip6iDd9jRHN2hdsHSR903UlcdFF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.98a23b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2129024},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"98a23b6f5f08d5c6402feceb2acfff56e1b3a3ea","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.98a23b6_1776081612258_0.9027131507897954","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@tenphi/tasty","version":"2.0.2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@2.0.2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c674e940bf8f5f393a82ee6669815851459a94f0","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.0.2.tgz","fileCount":332,"integrity":"sha512-4yYE6dn9KYq3oV9g8aHrru+0l3rL4FtYNX9qLcIcvk79I6abQT4I1JWAMzORs6jrbQtZwv1QiKNmuDxEI6EkJw==","signatures":[{"sig":"MEQCIEB4zGvy9HY5TIbpwAdfl7w6ip/oEtG4FWXa+jKLmNAYAiBf3QnELBygmXvjXLR4oR6lqjXxs41JnmCktmXOoCURCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2128860},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-2.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/f7487cce49c28fbcdad168df53a9f85d/tenphi-tasty-2.0.2.tgz","_integrity":"sha512-4yYE6dn9KYq3oV9g8aHrru+0l3rL4FtYNX9qLcIcvk79I6abQT4I1JWAMzORs6jrbQtZwv1QiKNmuDxEI6EkJw==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.0.2_1776082514591_0.9235036646545696","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b478bc9":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b478bc9","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b478bc9","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"0691b1920636b7bb490f39220590c3c5e369a8f7","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b478bc9.tgz","fileCount":334,"integrity":"sha512-K43kwcOIVJtDmWOGQ5gYIDSTDpK9TTgvulx39g5mJULdd+MrjuA6XwWyK740gD2xKGJPt7OaWrFkkAb+MY0+5A==","signatures":[{"sig":"MEUCIQC7mxBocac/hZR1865PsSDP7biK5vNXdAMOkdi9BqxO5gIgQpyZ7BaiC3qoZUGArmrWrZSKogkhtBhPnGkFiBmIUe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b478bc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2141806},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"b478bc909b2fd8e65ed4984ad51f8252d605b49f","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b478bc9_1776088822775_0.5386988550340699","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6d7c870":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6d7c870","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6d7c870","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8468c911de152437d05316128711d0e1b5993092","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6d7c870.tgz","fileCount":334,"integrity":"sha512-ALoDGhvleLxWnSR0PnfmiuxLQqNBM2VmcSnI05WiAIOme8ZloQGPWyeYt7wNDI1sGALQliTDVbPnvFg3QAUcTw==","signatures":[{"sig":"MEYCIQCjLWujSPiPbUepp4uTpovcmNhfiEHszmv+CGhwyVaB5AIhAOAkltPPoiZoSvv7UIYAhXeWL/h3/Nn7PLMSX/cXHRn8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6d7c870","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2147895},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"6d7c870e528a18c8028799c0340979ba592cad25","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6d7c870_1776090930342_0.11307533447070828","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@tenphi/tasty","version":"2.0.3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@2.0.3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"653d8fb700b47e82b45f8d96e3f8c2a8f242ccd9","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.0.3.tgz","fileCount":334,"integrity":"sha512-KBmglQhsVcrvJvWJF5GjRlp8cdV3B3QLE3cavPgm5vGAIOiMwuGQa8/pbenUobFLZo+zH5N3fZWVAjakEhEhKg==","signatures":[{"sig":"MEQCIB85MrZKI38BFU6WVYxUoxqeaLiJ2zSDKlMcKWrwg/+eAiAuYXsNKT021ESG7JtPQaclSxfpdiEBL9zknModfvOOlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2147731},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-2.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/66c792db70091c54d066ae4b8ae815e3/tenphi-tasty-2.0.3.tgz","_integrity":"sha512-KBmglQhsVcrvJvWJF5GjRlp8cdV3B3QLE3cavPgm5vGAIOiMwuGQa8/pbenUobFLZo+zH5N3fZWVAjakEhEhKg==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"29.5 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.0.3_1776091625882_0.4098534860902774","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6b279b6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6b279b6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6b279b6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"e413665d65aba10ac4888282baf74194ddc79d0e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6b279b6.tgz","fileCount":82,"integrity":"sha512-h/JRihvmsGMNSOUMeMLC73OSa8TrQtB/wyBgd9gQHFmS3BoLzh9pnSDxjsG5nwFPAL0DG/FNEbsT+SLeCSfaCA==","signatures":[{"sig":"MEUCICyWd/R8qvjKejlwV1RAixuyMnTbU4S7C++IDhfhf3slAiEA9p3Gs6VWdSw4FWiUEvwOpFV6vFQqVzSdFKTQ3HRz9MI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6b279b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2111893},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"6b279b6e787409e0cc5c051a6b18e7b9876491b6","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6b279b6_1776187944990_0.07993588642099003","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.81de5e7":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.81de5e7","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.81de5e7","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"28d18e10f40bddb7d574b0bfba623bd600268f13","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.81de5e7.tgz","fileCount":82,"integrity":"sha512-0olhCnLGgGl4pTXoBi4gC2qrDKexu9Zpa/Y0T48mfx6XyzSHQnc7/BhdFrSV1evH2RlWm5Ey7GcWB0o1F0AG1g==","signatures":[{"sig":"MEYCIQCDo2KFKsYnHepGlVO5PIqOfSI0rBCGRUuFJl1dlh7COwIhAMwdMdt/06mlHMjLTPgOVGG7Gl3w5GkN//ivDLHcONb2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.81de5e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2112633},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"81de5e789c9485c72090dc5aaf47d91520cfee13","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.81de5e7_1776188386492_0.0506222348093206","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@tenphi/tasty","version":"2.0.4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@2.0.4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"066763e0f8ef97013cdaf3aad53477c5a7a22f8f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.0.4.tgz","fileCount":82,"integrity":"sha512-1s6z/WS8sZ6ntc9ihHcLItjQrqgkSzkPeO3ejnj9rxf1kAm2lOv+8jSOSAMsPZ2/5J9I3wBe20xsvZ6kohSibA==","signatures":[{"sig":"MEYCIQCQqSZhqt6YUBa63Cv7NSmbuYpk2j0+0VHjpbfYih99SAIhAKHYn3gpLS1guqrc2M235iPRhmHH0swiSMVRVvJwsJFI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2112469},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-2.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/b99073956c3230cad2683b24a3ea8694/tenphi-tasty-2.0.4.tgz","_integrity":"sha512-1s6z/WS8sZ6ntc9ihHcLItjQrqgkSzkPeO3ejnj9rxf1kAm2lOv+8jSOSAMsPZ2/5J9I3wBe20xsvZ6kohSibA==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"50 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"47.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"43.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.0.4_1776244527097_0.32466929799653177","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.4d272f6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.4d272f6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.4d272f6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c2cf3e124c6e4a4fbbb71eee60a5ffa9b8eeb295","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.4d272f6.tgz","fileCount":82,"integrity":"sha512-EFzYygN8VY6Zkso7bEy/Ze2eBqVt2l+qWZJNGSgp84GXksZulLOlCUKfhi+sa7fWkIjZiwq+ePojW+sGedsYXw==","signatures":[{"sig":"MEQCIA89t2Tbeo5ieA7Z8zdm9yYpYZVWd6KnRxGcax+0TMdWAiA+0D2ehBaERvz/M4WAdrFiUuIIbdF7Wv+IoG/mFLV67w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.4d272f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2134822},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"4d272f64f399b716028150b81d8913c54d407f8e","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.1","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.4d272f6_1776245754301_0.07129702752150124","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d5a87a3":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d5a87a3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d5a87a3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d5600a2aeecb8f602c6ee7af11bdc609d9d0237f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d5a87a3.tgz","fileCount":82,"integrity":"sha512-t+qKERNKmoKhA4OIiTps0fIWId4srIEgE2XNQ0Hu9W9Z+cEeaKWFTyOg66MQ38k5JB2qsMZ6fIcQbdcfU0RL8g==","signatures":[{"sig":"MEQCIHiztWkxhWZge36xPaYcemzgPqogQ9u1YTcXAHF3FhQdAiBQEj7Sj6WgSuCuCJbUWK4H7E3N0miUREWAMtVaLXE2dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d5a87a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2135033},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"d5a87a3001f24ca65d5f2134194b43d5a6996d34","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d5a87a3_1776246992830_0.14473429676379657","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.41d3078":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.41d3078","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.41d3078","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"4d9192493d9cd461507f33968b8cfd4352477b8c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.41d3078.tgz","fileCount":82,"integrity":"sha512-OB61tPcJqlbPAx+86y71yUWxDygkRdYoDR9BqiPMU13NgfU0igHdEfM3wYPgPqki60UrCIO8BHFPPFkoeltNvw==","signatures":[{"sig":"MEUCIQDZ2C7MwT1jqzNeRgk2R/PZQglXKEZRsHUTp5dn8mdQKgIgZMbepAYD6KA6odbQS7AEES55Dmuzq7WMyR6cQisUcLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.41d3078","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2135085},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"41d3078c26a7806fc951f788003ef818080fd019","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.41d3078_1776254733016_0.43216247819034814","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@tenphi/tasty","version":"2.1.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@2.1.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"dc1e588600b2d16e5ddd1f96de2e4e1cd5f35a17","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.1.0.tgz","fileCount":82,"integrity":"sha512-tMdbnbYGyfQvXnJian2cFhjb6IZDBn6UqIRqXQrng/QXF2t/tmH3DSpzJmYhsK05on/hz2lz9WJIBEpj1ixg2A==","signatures":[{"sig":"MEUCIEi8SFdi+L4Ce/fhceiCvcF9B8PVmafDJ5kRGEoJulg5AiEAwWI18HKMIPw6XbLTfythdNlm/YpyLOEISbVWro6ctLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2134921},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-2.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/6e71ccca099e4be4aff78b0e24cfe107/tenphi-tasty-2.1.0.tgz","_integrity":"sha512-tMdbnbYGyfQvXnJian2cFhjb6IZDBn6UqIRqXQrng/QXF2t/tmH3DSpzJmYhsK05on/hz2lz9WJIBEpj1ixg2A==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.1.0_1776255357767_0.8177974131778463","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.204c0e8":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.204c0e8","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.204c0e8","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f3e12f6105863e14b363131d0412deb16ed07c69","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.204c0e8.tgz","fileCount":82,"integrity":"sha512-GQPgmXvuCAZhrCwYzpdBATE4UMt3tqWql0peAmKvmZOXbHLC5DIMKBF4txiwKceqzWxk96rczz1POPU23hgwmQ==","signatures":[{"sig":"MEUCIAg3YkV+neGQe13ZqOwPUBEUSWwEa7Bssqut2BRU4a/oAiEA8MxbW5DJbBvIOib4wHIVkSwPJmR8J1VjnlTIMuZHVyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.204c0e8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2135085},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"204c0e82dfa1c98ba4c3cfafdea36a5e802e4183","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.204c0e8_1776318387851_0.9133416525740374","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.fa23a44":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.fa23a44","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.fa23a44","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"61d7bed4e259e3a4ae75b37315557511fcde52bf","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.fa23a44.tgz","fileCount":82,"integrity":"sha512-B0jXPdTmzWL9OW+EM+9boLW2DfFNv9icqkcOuGej2NP4BSFt8MSizc6iO/bbV3DIq2bf4NsGZ58AbG5NinXDrQ==","signatures":[{"sig":"MEQCICVXzWkiLlcAYwOoJTdOADfnhotJiIsMr0XqmhFDAPowAiByBa9v20hALTLTFnoEif48GAGXc04HSeBV8m7WWSZEyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.fa23a44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2135085},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"fa23a4456deabfca77bd42c8a4addc2055f6d927","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.fa23a44_1776318411877_0.4867513553119056","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a5cf5b2":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a5cf5b2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a5cf5b2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"231719152e9184470a07295f1cfe8fbc2955f09d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a5cf5b2.tgz","fileCount":82,"integrity":"sha512-5vucedSsqqxoDU6o9ixXYZsV/XubNgTx0Wc89s1rv62XxkLlLzGUQrVzBV71nFwJ4wrGieBc8jXVkmNaydP2uQ==","signatures":[{"sig":"MEQCIFiykPgmYTLbvNCE1MVnDEl7H5OqIOs4aYJluSyyGqH8AiBeHfGkQVnd00io0u+5yjECatBBxx8U5NqcQp90uxo5PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a5cf5b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2135085},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"a5cf5b2dce7dfe4a600d0dc5ebcb04c64c5e4d08","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a5cf5b2_1776318446855_0.46231399749778745","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.5e3eb29":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.5e3eb29","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.5e3eb29","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a487d925ca160c14d65ab417a9d5dc5bb59e032d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.5e3eb29.tgz","fileCount":82,"integrity":"sha512-rb5jJ/sBLOYqFnJc0kx9qnf181biztRJHHrpeC8rVGF+CoGAmEwmXdIIOEISDhYpPtAyvLXZf7/p+HfRS5YFLg==","signatures":[{"sig":"MEUCICdKhS+Cdb1M+l0KEHEO2t49c3WKwratnA1HaD/mmSIWAiEAjlY2eX5XGBF5kiJpwaNI1Gt+zjddU4kydbuEAYJZV44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.5e3eb29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2135085},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"5e3eb29ad0cc3da4aa1a975d96f9a1b7bbba1387","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.5e3eb29_1776318458075_0.5989969626599945","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.de81152":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.de81152","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.de81152","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"0ed5d76bec91eeca182047f5f08ffb4d05e2d479","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.de81152.tgz","fileCount":82,"integrity":"sha512-cfJwrk6bE4//vh+5bIS3bAAB/n3pu3PHYLw78DMirBgn5sGcoWBuRmuQGhrOrIhY2uNvedYRlsXXGMrthmZsIg==","signatures":[{"sig":"MEUCIQCeDMf9+kNuME2+EoHtDNeCVO0lZjFu+gZN3jtSIP2vBgIgOSImpSzorcjfqTMdPfMJMbibCRrI2Cu3Y04wxCUsroE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.de81152","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2135085},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"de8115227f6142a7d6a6ab8dab73528baa404be1","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.de81152_1776318474740_0.24840021919497235","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.dd9840e":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.dd9840e","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.dd9840e","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9c9cd02365c95ed1e55e114e95c92cf0fd9780d0","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.dd9840e.tgz","fileCount":82,"integrity":"sha512-tsGF5UK6PQE5JcXwTajkn77tKGeYzGB9yrsr8gUHdbq4mvkbe/B0S2rwGJ3zf5ar8npb8hbCDNrjqX3yJaIrzA==","signatures":[{"sig":"MEUCIBmiWKcHxXYu990Eh8ixyrp5I6ZxzTkzxwn2U9J7rSWEAiEAxQixyg4A5dRGuocDxM4WMegGp/BGEKG1aF849qMBcos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.dd9840e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2135085},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"dd9840e4bdc603680d68b9cde80db0c88f7a0946","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.dd9840e_1776318484412_0.9137354480538693","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.97a37f5":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.97a37f5","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.97a37f5","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"848d570fc40633867139ed3700620f2b5aa8bb84","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.97a37f5.tgz","fileCount":82,"integrity":"sha512-hZ0WRNNAf4yWmqEIeRpKpMdleZmC5wo3rrCqTuSZU7VyoU5/AfUTlHNML/WeAIJXlGIvtTEgc62QLbbaZyY+UQ==","signatures":[{"sig":"MEUCICk84xBohJzKvZL0vXCJkW7rRPhk3fefCznqNvB/+qJQAiEA5jEWcSOo9MKPA6deqnknqSP49bH4EVCTqsOmvm+/ksw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.97a37f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2136827},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"97a37f5745bba54f8e738389a90d8dc047bfb5de","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.97a37f5_1776690137228_0.5317039274195579","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.27699f6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.27699f6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.27699f6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"e34a253bf2e9612f047d4c23437fb75d71fdcb6f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.27699f6.tgz","fileCount":82,"integrity":"sha512-G4ttMuNCZmPxsTT3Cldj3V8uNgbxny+79NoJCvy6cPkqDi+fbp8zxWL+jKrwqRWcQmiSRVNdtlWbF7zQTy/EWg==","signatures":[{"sig":"MEYCIQD4HhK1GKRYtZ1LRSQWS3wENHmEL1pDYxXJCegLVASq9QIhANwB3t2sSGAxAOjkDMHcrYAyuiweCeN8QvNLsuG431YK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.27699f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2136827},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"27699f64cbf2c2135fbc77659527dc51b109bacb","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.27699f6_1776691685848_0.7278663102902756","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@tenphi/tasty","version":"2.1.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@2.1.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"10e3b6340d43e25d47bd8a87a4d26819256c3095","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.1.1.tgz","fileCount":82,"integrity":"sha512-V50f66I7JwR4ygv3Xy65lxTyUykIO8ZlKtktW0CWnTwUZvzTBBp/RntgsUGQ8VvjT5yo2gwYITo6p3gTlKsW+w==","signatures":[{"sig":"MEUCIQCfbEXZUI3+ikLkwOhMKGPkxgw5c+P88iGQQpFxlt+UpQIgLSMfB+myeoLo2jrXNuYbOjQ5DzAh0HStBI5KEvxVSS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2136663},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-2.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/da9fa34dc898111f4215dc9218303a4a/tenphi-tasty-2.1.1.tgz","_integrity":"sha512-V50f66I7JwR4ygv3Xy65lxTyUykIO8ZlKtktW0CWnTwUZvzTBBp/RntgsUGQ8VvjT5yo2gwYITo6p3gTlKsW+w==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.1.1_1776691701452_0.13058900187056843","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b37977d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b37977d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b37977d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6f64e88bedf3cfde5d41945833fc3536ab48ecad","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b37977d.tgz","fileCount":82,"integrity":"sha512-EeHwx5ZYx1beUQ56MSbkvimGcW7EBWUl+VEGWeruH3niBdWGyddkRW0BbgbdpVThVrSwqE8EZ/x8jN5GIVF6MA==","signatures":[{"sig":"MEUCID42NkUrf5EtlVtuZlZxQy+Bz2LT5lgWTXe1wX6LBRVSAiEA6UtX0XKFSdAKu1Dq6cozinqN95qIu0HZPfm+Dl6sJfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b37977d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2143189},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"b37977d3f6a7d881eee1016ff113028bea05b000","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b37977d_1776773532920_0.21773702073294832","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b1f3c1d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b1f3c1d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b1f3c1d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"736112d4f95f9b9624fa8baafdac876f1bcf8574","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b1f3c1d.tgz","fileCount":82,"integrity":"sha512-w97WFO9u51WG2OlbG831S81ytdPDCdiQC9EWVAm0HlrsUK35HKdgKJg9wC+DyhxkH+5imnFIxoPAlfS1WhKBIQ==","signatures":[{"sig":"MEUCIGs1QJ2lZ/elCsefUJFMHzIh5T1Gs+gTBE+46IrvNwlUAiEApTjqALoHf+lxcQLNcCgYETLcpkdpKke/BAhxVs9XUdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b1f3c1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2148686},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"b1f3c1d70262f2a42fd7b2aab25f3c72f9db350d","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b1f3c1d_1776775386742_0.5666460703026264","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@tenphi/tasty","version":"2.1.2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@2.1.2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f06d527728c919e659812f2465ecdd1fc7e50cf0","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.1.2.tgz","fileCount":82,"integrity":"sha512-Y+XaTKD+MLy+lkQcM2ei7NYNEkF/BV17DJIg9a0gRXsCul0MgEnHKZ6fF6cWYqDdRmMk9qsFeR952hBdjWsmvA==","signatures":[{"sig":"MEQCIGNJUCO9tZswhlWs/uqo4V2T6y99JwNpecBt/LHaYUh9AiA/fEGVIOqGJXyGPquC9XhyV65AoP6JPckPOIlprW/A8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2148522},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-2.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/58156fc6f36bb31eac5460b944d90878/tenphi-tasty-2.1.2.tgz","_integrity":"sha512-Y+XaTKD+MLy+lkQcM2ei7NYNEkF/BV17DJIg9a0gRXsCul0MgEnHKZ6fF6cWYqDdRmMk9qsFeR952hBdjWsmvA==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.1.2_1776775613649_0.7357316459594263","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.939444c":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.939444c","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.939444c","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8a36b77da3330aaed039403ace1cbc2856dbff5b","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.939444c.tgz","fileCount":82,"integrity":"sha512-OAAUGnQlGF+th34/OkAeJNxDxORz6BJ01/ZnnROD46c/YA6+6sVmqIP7IGh2PWFfldYgVJdDLbM+4Gj+/zUrgA==","signatures":[{"sig":"MEQCIEnwPmIwg27Y18Q72+735hLBJObe30AwKjhKr4KnVVLbAiB+FWp+ZcAqC40SsTw0W/DuyD3MLYDmGTrOABRdTTHljQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.939444c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2148700},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"939444c77c7f9c677ef7ba519b2ebc695c7995d6","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.939444c_1776783215079_0.8429765931480666","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ea42c0b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ea42c0b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ea42c0b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"e150b39ed7f2de0597fd3a5857713f276076d8af","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ea42c0b.tgz","fileCount":82,"integrity":"sha512-rIge7YlF3Z3PhBRi5Zs5fJf3GqGYKYR5cRvqvWLttXmYf/MIF8b9c9vIqE4LgMOn3NJvSFkjv7TTsevIPezDfw==","signatures":[{"sig":"MEUCIQDjmxGRQsCQgIe4J8mRjxYsY/AXphJ7fBCkPBNEcFRALgIgEGCdyrXRgLAZG9192YzZzJA7wzwlcJSpqC5Rb8zzsFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ea42c0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2148608},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"ea42c0bac41c310729414286a8b84df891e2bfae","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ea42c0b_1776787581945_0.6673949524310179","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ed7a34a":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ed7a34a","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ed7a34a","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"e9976eeaeb65e13c58272c6b1d81c5611d897f42","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ed7a34a.tgz","fileCount":82,"integrity":"sha512-fe2H5lXE15H5qBhPbNa1NANP50vhooYmEZn8cnkb3V6xUi31zKYggEJ5c/mZFW5Oo69NHtm/kYA7NuJI+5PMXA==","signatures":[{"sig":"MEQCICT/asXToFwhTXjM9Yxu74r0CUVTkpXCWdDzpJuuDKm6AiAgsGBqdkSULXgAdpiNCmnL1LHzs1BpiUn+yxDblo4pfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ed7a34a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2148933},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"ed7a34afe3a6319d1a913e49277aa400f4cffd8f","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ed7a34a_1776845880169_0.42885848613292055","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.002b1b3":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.002b1b3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.002b1b3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"4962a92e17afc2a1b12084d8beed95a9f7221b41","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.002b1b3.tgz","fileCount":82,"integrity":"sha512-JeevCzKQbij60R+JtJaxOOQCUvbitmUshK0Z2Soe3M+EAMpNDSP8WxSTw/JnF4o6ugOm0n+WVPqbLyV7lNDzIQ==","signatures":[{"sig":"MEQCIGUTr6UN9bfH0za2VK9qrjYFMlLmZUvP0+3ncRoFoDPDAiAyCaKoB5rWtEQzu6M6zRqZibe17F3V0s8Zuw3AdHqT6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.002b1b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2148805},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"002b1b313cb1cdf2b94ee1ae2db2c70b8107e6a6","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.002b1b3_1776846126728_0.569934388538621","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@tenphi/tasty","version":"2.2.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@2.2.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"23e799fdff750a614afef7e1beb7680846076e9d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.2.0.tgz","fileCount":82,"integrity":"sha512-NbJGlEVcsxjxZcOrsUx+6rPSTClDpX8wFDg4te2s5FXr07w50i0hmJ3oQPmA7f7nnqWo3OBPHEs5V3ZiwfSQ+A==","signatures":[{"sig":"MEUCIDSFlka5BtuKc/xDcM6iAZ//agVLdckKFW9+zOfik2WpAiEA4WJvK4ZldWESX58TsOKLYNRt9LI8FTg2HvKjlTzW428=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2148641},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-2.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/82095d15e5453052238135a7427506e4/tenphi-tasty-2.2.0.tgz","_integrity":"sha512-NbJGlEVcsxjxZcOrsUx+6rPSTClDpX8wFDg4te2s5FXr07w50i0hmJ3oQPmA7f7nnqWo3OBPHEs5V3ZiwfSQ+A==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.12.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.2.0_1776846375812_0.5082366063388084","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8373e95":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8373e95","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8373e95","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6fed4b0556ffa9d6b618f8f6d9c793fe7e56f07e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8373e95.tgz","fileCount":82,"integrity":"sha512-sTv4XnF8ynNGAYH3O/baORgmmozpOmh9j7U0wyAdoePsh5tO2APzY6t8N3rGgLVEPzj8CVN8TsYQI93EFTZPog==","signatures":[{"sig":"MEQCIEMrdSf16+mw2SRXWEB/5oVa55ZbOMw3uE47ScE6TMnOAiAH6qOHvGMCYeyUUA80zI7FHQbLxckObzo5el1oPUuoBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8373e95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2149186},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"8373e9519593a2f28489f3b39dd01abe7d5272de","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.13.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8373e95_1776923229697_0.8295572422771504","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a5b41b9":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a5b41b9","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a5b41b9","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"61b9e7bb4bf3100cf97db27cb0dc67d4df3710f7","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a5b41b9.tgz","fileCount":82,"integrity":"sha512-9RTQnapVtdWnT8Gmp3hWyfu30gYhVXOdi5p42PNm7LLYcmykb4Z3KGVylMiUBEUzSS/UOhAA4+wkQbLNbmsmfw==","signatures":[{"sig":"MEYCIQCYnfG2Rv1dLvtwzBuQTPx4tq1B3MjbIQZEjEDByD5PtAIhANoUzdZXqs+tGW2qmq7QI/T8vyciwk9To0Y9cHY9S5qr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a5b41b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2148483},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"a5b41b9ad4d0e98c259cef46ff462b42993f50cd","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.13.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a5b41b9_1776923247719_0.6577349972319888","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b53160b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b53160b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b53160b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"e9d0e0ab62618a3864596fe0e85e668c52ce927c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b53160b.tgz","fileCount":82,"integrity":"sha512-bIOsVOPav790xv3fkjO9uaIUaR3R1Eri06QWQBLNeYTrBnADSEe6E3Ojzm2vS0lo7vii7/u4GLLF7gBC3sXr5A==","signatures":[{"sig":"MEYCIQCH+/gppHH0ynmdvRkF6B4/KMYsa2NplwGo15Mx6JFzSwIhAKUwqJ/k2xliC/8iqe1flr/DsIWwIXadBBrCG1u/OPQK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b53160b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2149186},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"b53160be433a8772616d4acc1ff043da1e5fe40a","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.13.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b53160b_1776923255376_0.6973532430478293","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f60eafb":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f60eafb","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f60eafb","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f7caceaa2c2bfa3eac00e36e14391e986956310a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f60eafb.tgz","fileCount":82,"integrity":"sha512-SpEgS+OVIpApxFB6aA9820yUtA021PjNO1FJyBn046QhieYK6Gg9xDrjJncOwgeJFxgo4XjIhK3oBft3CfBHSw==","signatures":[{"sig":"MEUCICQnzcB1q2OG8xqjxD9jgiCvr8/L9744qOsl9+xqzmgyAiEAzZIeUxNF3Kpdz4HtUsyZ/en/9pMzyNp94qKhbhOQChU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f60eafb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2149186},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"f60eafb6d3f7c3b4799e55707a141dd14876e6d8","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.13.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f60eafb_1776923266791_0.013999998412454806","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.48f49df":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.48f49df","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.48f49df","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9f09a27071c150e6bdbf48aa5b9b9a7d779160a7","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.48f49df.tgz","fileCount":82,"integrity":"sha512-7/jeJrAlgsl4whoQmyRyqubaz9iZDx6JW9IoBExQwqpr5h/qRzatVSX0LUlF3wz8v8qpMuIhQc7OmdXgUTjvPQ==","signatures":[{"sig":"MEYCIQDzfLIfKtlWhdioDK0Mp2cH1n2Bb8RLRpqnzFEvtO7OPgIhALWzTgtWdd2rryE1Kr3s7QgvWzniwhfGLFD0IFM3lGeV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.48f49df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2149186},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"48f49dfd1e5a8f8f2e8881ee0906ec666af104d5","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.13.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.48f49df_1776923277242_0.5281781592983268","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.68a7dd4":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.68a7dd4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.68a7dd4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2f570b171e5a49f34e18bc095dbefb912f4e4271","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.68a7dd4.tgz","fileCount":82,"integrity":"sha512-9A5/2cLoeFaL26G9440da+mfXW7AZPETApOGiTobfmxy2n+kdbcvmFUAksqbHiwChtxFUErMjrQyEnZWWhKA/A==","signatures":[{"sig":"MEUCIBdrhp7dg4BdAcsfeFqedHTlLtBVxbXvyMc1s89q1AKLAiEAh76Mp0+lNcYHQZ6FWB/wt/KJPx6T84M4sFfb5MNLgU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.68a7dd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2149186},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"68a7dd41f6df5088503eb1abf90d64845b419465","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.13.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.68a7dd4_1776923292474_0.45685702420350993","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.c3051c2":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.c3051c2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.c3051c2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"4deeb5cf5070b01f3ef3159f78cccac876cef174","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.c3051c2.tgz","fileCount":82,"integrity":"sha512-1eI0qCS6NQZLyQHGNvDRxZwuuCtYZY9kbEc+wLTcT4K3At3KYzeIUUf+gqb723k98hb9C5NOib9qWZ9INymVlg==","signatures":[{"sig":"MEUCIQDPmNmCG5Va5lmrmBvS3MukUcYoue6vc2UT+r9GS10a2QIgTKlCcsmftwcnKxNNc153YHFnE4XcjuSq2qpFEV323PI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.c3051c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2149186},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"c3051c292cee0825bebdf9aefcd3afb80e10298c","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.13.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.c3051c2_1776923304648_0.8355027691394632","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.167ce4e":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.167ce4e","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.167ce4e","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"556b3f806fffd026881c0d195ed6b78eec05c745","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.167ce4e.tgz","fileCount":82,"integrity":"sha512-1l7JHIkojxTvTfszEenVgbqubcETg8DmZ9vctKclrbFDanfWX0oYFmggclQ5G/dwwlxQJDzfdeKuegd1JcqdRQ==","signatures":[{"sig":"MEUCIHVrnPBCB8K3plN0vMLxLEJMyKLgCMwrwCT3I+h9VxYRAiEAwf3DGtJo037Uiw559GvDiBzMVyY9gRrmbRwC/xqkuMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.167ce4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2148672},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"167ce4ea9ad14782cfa34ff68942868341658e01","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.13.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.167ce4e_1777276070178_0.16750906977362412","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.4f98f70":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.4f98f70","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.4f98f70","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"643001da045184e50317f5ba040d787d5606ef0b","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.4f98f70.tgz","fileCount":82,"integrity":"sha512-aE/1XafFM9zSmJWvpgVbt9of8Sqb4jeC4B4hd+MYThDL4A5yL5KQI3j8k0oYGbQH2NRh4+ZfzwM09C55BfBKJA==","signatures":[{"sig":"MEYCIQD8rl1rtKwiaOVRwF6Bucf2vUtByRe9dNTtz2ou/wIH6QIhAMvd3gO5B5fJ5FTt1A0BufYSr9BPECr8bruU6c/haL85","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.4f98f70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2148672},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"4f98f7015c3b1aa5e8751e4f518f4eca42ac3ca6","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.13.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.4f98f70_1777276073020_0.7385703766958129","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e88ae15":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e88ae15","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e88ae15","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"313035b9f5f8d384358ffef55040040a8451deaa","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e88ae15.tgz","fileCount":82,"integrity":"sha512-Nsf+KP0gKcM//3nOeEZlx5JAPIYpqCkKJzKGgWAEdto/ImUiY8HlxKb9WFkZueazvF+EdstPkmdJGZi4Cb9EjQ==","signatures":[{"sig":"MEUCIBmOAckX3ICzX0No+UZEynVP4PqUFU4B2Gmp2s4KCz+AAiEAvFKyTNlp3vfd2BYkHX6UsjljaJ51mHhdcW5R5Rvqy8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e88ae15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2148672},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"e88ae15b1d71f166c83d358069b0d028bc643ccc","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.13.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e88ae15_1777276075048_0.3584485128750474","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.358e53a":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.358e53a","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.358e53a","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"23c8119a600514b0d258d9a3cccc9970808e14c6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.358e53a.tgz","fileCount":82,"integrity":"sha512-zRhOIb8uV/VoeyFerUFW3tOzZsI+8fyvDHZJuV4oJMOg+5qp2/lt0DooXKWn84dtNZV84v0k8vK43JGVQCYpDw==","signatures":[{"sig":"MEYCIQCyDJtR9dqD+IT++TZc6L9ViwTfA1QqM+9VIH9OmO9trwIhALw5EoZ+1PEpqSkuIqwoa93paRDSotQWJGXvdYjNuxMs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.358e53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2148672},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"358e53aedaf96fcaf3d9e4980d8adc518904441d","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.13.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.358e53a_1777276951268_0.5159578095484472","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d9aaeb7":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d9aaeb7","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d9aaeb7","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9dce36e81b0bf75b45552ab3a041de3a7291d13d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d9aaeb7.tgz","fileCount":82,"integrity":"sha512-C9/527vI9Sn1WAm7g3bKKxcvJkUqwNmwDT2YW/SWOw5Agc9OXC9EObKVZaqlLZ0ui9vlohofTaS/x0WhgPTMCQ==","signatures":[{"sig":"MEUCIQC03c7sET2n4cwRrzITDFASfgwhntbIkGEy7P5CTD3CzQIgIgaFbW6R6cd7CWDBtc4R6El434jSzuK+X3sFcEYIoXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d9aaeb7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2148672},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"d9aaeb7be0fbbfbbd438b04b5ba75b4e96bb9985","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.13.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d9aaeb7_1777528043554_0.4764944839672649","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.83607a8":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.83607a8","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.83607a8","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6b3bac4d6dd98973889c2562a735236ed4ad9c79","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.83607a8.tgz","fileCount":82,"integrity":"sha512-LDs8dO4UrDOKU0csrKqkVoN97LpJyCnaAhYnyBnxBCeD6SPM9Fsvu4KIldTGp39PkUZOQ1lff1VU4yIPCfMQKw==","signatures":[{"sig":"MEYCIQCG8ky2LFR6OlTk+T8TRGE58btF7xb2AATwI7k/SilA8AIhAMUi1noMdNk7+6tHcXioPQhSeE1qHlB5fML9PoGnq9EX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.83607a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2148672},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"83607a8445b651c61cd0afc1285fe07ca300711a","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.13.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.83607a8_1777528053359_0.28146472832368996","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.0d2a082":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.0d2a082","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.0d2a082","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1be03246c0e86d040d9cb5e8dfb224e46571814d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.0d2a082.tgz","fileCount":82,"integrity":"sha512-SVlTtmXfVO+Ag5aqHbziqNBu8k3tMKc0UcCXPWopEdhswcg5Y4V2RxqpyS9IsReqS2yEoCcVQgmMMzIxHJo9xw==","signatures":[{"sig":"MEYCIQCT3hqd5cLPWywuyC8DaBKwuKQe4JHxelVIVNsU1hJyWQIhALva9XnnnQ8d7DwmkBJSNhntDhpcpMdpBbVh7fhArJAp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.0d2a082","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2174575},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"0d2a082cb446b62e84d79e9543a70d2d66bd39c9","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.13.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.0d2a082_1777888309856_0.00542710638691335","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f467efb":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f467efb","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f467efb","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"134202de9c377e84e5fab4a8e0a2420890bbbed4","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f467efb.tgz","fileCount":82,"integrity":"sha512-KQLNiCbezuT5psRORGA3nC68lkJwA2OJkzv7kDtWmUZsZIB6vPKYEkBP1Uxn5AA6fPphK91fArWBvwyH4+P56w==","signatures":[{"sig":"MEYCIQDbMWLwfDGKuZLpavfPdV7LYqeYOK+ZREuQrCEIZ9eB2wIhAJwhgoWyPAmbJ7BjNzVBiDlqaLQtigiImsWbC8myybfh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f467efb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2175883},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"f467efbae913292800961af1df782ace24c03242","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.13.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f467efb_1777892431432_0.7613014579951067","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@tenphi/tasty","version":"2.3.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@2.3.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7322e8ad61bc41e9f9ababdf20196a074547f492","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.3.0.tgz","fileCount":82,"integrity":"sha512-9r7XGpZq7DMwBRFLoGUYrxIJy8oXx4wTf2ZcQvzGYrkDVZty4qaqVC8YPJ7Yn4HMZq8js8/aw7bZD50p7U7v+w==","signatures":[{"sig":"MEQCIF4bsuidaRkC5VoWdNeCvXP1hqb6fQGMRcUdKsdohHlWAiBCUYcSIWhEuS40sxlLoIyyRsanK3hlhXbsSzD2lCTgaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2175719},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-2.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/1eb9f54a0fb5b86c90bed09f762312d8/tenphi-tasty-2.3.0.tgz","_integrity":"sha512-9r7XGpZq7DMwBRFLoGUYrxIJy8oXx4wTf2ZcQvzGYrkDVZty4qaqVC8YPJ7Yn4HMZq8js8/aw7bZD50p7U7v+w==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.13.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.3.0_1777901019466_0.710506774405679","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.22f04aa":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.22f04aa","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.22f04aa","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"50e4c3f0ac16520f141ab746aa1b9c13ae02519c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.22f04aa.tgz","fileCount":82,"integrity":"sha512-BX3OMz2TBpffFeklL9HCPgTA8pkJe93tEs89k6l1XQegMjAGj2MxawPLQUlqV61VemvgBPe3inQ5rInz2q0uXw==","signatures":[{"sig":"MEUCIG6AaM4slwykKSX6JHsRkIFiCLoW7bOtuARGolnMiFL+AiEA2W/yp8bjkUo6u197c2i5tnlY91i1dJcGbSFKePfWaPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.22f04aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2178053},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"22f04aa7be180b86b265904c3afba8a2a1df469f","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.13.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.22f04aa_1777982907937_0.156836788198071","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@tenphi/tasty","version":"2.3.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@2.3.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a0fc4eafbebdaacd3548bf2596e27667a3428816","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.3.1.tgz","fileCount":82,"integrity":"sha512-XKAyyn2wOPBzPw3dRRtX+mfIF7nOwLTbpKKA0zdTk3E3i57BPJ0RnJFNM7FXOX+EAauviC+S4kgfj9+JkZdPBw==","signatures":[{"sig":"MEUCIAlGR6T5J0Jhv2C81vc2POFCrUotrSf4sB49vp+6qXvNAiEA5G5Gze3LtaHq2hAs2yl0T2XoPXS628kXJ/3wOnmCvD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2177889},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-2.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/4e8614bdc3b4d7e2228e2b750ee40ca6/tenphi-tasty-2.3.1.tgz","_integrity":"sha512-XKAyyn2wOPBzPw3dRRtX+mfIF7nOwLTbpKKA0zdTk3E3i57BPJ0RnJFNM7FXOX+EAauviC+S4kgfj9+JkZdPBw==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.13.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.3.1_1777983963670_0.28307752775770734","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.46d54c5":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.46d54c5","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.46d54c5","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a6db0f3335dd4e9c5a00c42f0a59820e5faa9fea","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.46d54c5.tgz","fileCount":82,"integrity":"sha512-j8ivZn+FgUAi2KL7NhiZB/TpCOAVI/uUFvM+eilQ7tAecES21QC65coG4ba4jFcMgNADDWx++vLTOnXmjVsHZQ==","signatures":[{"sig":"MEQCIGqHod157GZCPF1AoP6xzDHRhglRnfURD864MOSsCqWuAiA6+LEccunB5zgeZ6Vl5w19mOWG/kUzZuYf5Y2AhTfsTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.46d54c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2178053},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"46d54c50ebc44febd4b2881d0b5ba18aec6f54a9","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.46d54c5_1778132929272_0.3509673275146885","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.9e78149":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.9e78149","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.9e78149","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"958aea9d4422bf8d246914439bb9b4155ae69e0f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.9e78149.tgz","fileCount":82,"integrity":"sha512-iMlAJ0VOjBoOSd20Z9r3nvPrDHWPHTeBYERsAq0WgbB+s/PPTbfxKzu2VDM5vxMkegPTM5cAhDJVxmPrpsW5fw==","signatures":[{"sig":"MEUCIFL6MCWNgYyeC7pqz/TPNrye1LbdJJhSfWGzlPvq3FpaAiEAtZyJbCh51oBBg0cMto+WdouWYaj7Q6pac5PqLEzgC+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.9e78149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2178053},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"9e781494acaa353df67694c1928fc76a4d01626f","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.9e78149_1778132945976_0.33371809327808344","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.24f2cac":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.24f2cac","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.24f2cac","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d1cb300046cba8af29562e818fb13f1a137c6a91","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.24f2cac.tgz","fileCount":82,"integrity":"sha512-EepVmP3Fuga3G+6StaIEh7NCPaNHnaSIZqxWHgo6ec2oQ+1IQvfSVjH7n024g21wza1pgishUZqDM9WkUVNcxg==","signatures":[{"sig":"MEUCIQCRburAecnJWZfQQrXAxY+HWz53o1hjgEhnZVTc2nO83QIgOBnEGAoypQvSdOuKONc4S9q+sg9wdz/0DnSHiXVFYI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.24f2cac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2178053},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"24f2cacf598dd9711a1299f192a235a51b7be536","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.24f2cac_1778132953092_0.02089581544629615","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.16de432":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.16de432","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.16de432","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"fa3acb4cae94b53529d001e2aa7b18f9bcde0e4a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.16de432.tgz","fileCount":82,"integrity":"sha512-fPbQQMaoZl+4XG/Tl390h3oYXpbE1v5/C9ifM9dUhTNUsm/awWCY6NT3EAcedUmUVqY+MbDhpR1EfhQz/yZFng==","signatures":[{"sig":"MEYCIQDFgNyqxEjE17Y+ttovwascKIdHQIT9ljRjxzMPDouJnwIhAJhW/hM0lQU/4teHT3oRwzGvYB+uQZ7hMrDoProgYmJ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.16de432","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2178053},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"16de4321583bca6924d289e2fe12211fbfbf1023","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.16de432_1778132973253_0.07085357569556217","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a2e7664":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a2e7664","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a2e7664","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"31aa44666f93d721ce21b3e38244c0eaac1f6531","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a2e7664.tgz","fileCount":82,"integrity":"sha512-7JLMj4rAjf2rXP1tVKfxjkDhaSHWgN0f+9jYS0gqbP3l9oYdrig2mkodYocOlztRIFx59h08mKCvK0c0Mo8C3w==","signatures":[{"sig":"MEUCIC194poi0uO0gKIGM3sfXK8qD+baoJRFOnExR3wvbNheAiEAoqmnxfNbr46Wf+8ypQJQaU4E9QVGsHZJ7QjWvX8/QNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a2e7664","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2178053},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"a2e766450868775bb9c1b1f58d0b69cc3228b85f","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a2e7664_1778132988153_0.3283457337776192","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.9fe9f1f":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.9fe9f1f","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.9fe9f1f","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1d7488b945541c238990358d9c7f9f0bb603b41e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.9fe9f1f.tgz","fileCount":82,"integrity":"sha512-C+HnGLSS98gE+FUx7IKkqApOYYlMSJiXpdywb9Cw3WGfLvvmIl5p2fG4wfUqU8+fDKxad6cf/egztqxZabqScg==","signatures":[{"sig":"MEUCIQDfWM+Q6IlgOgePz7Dc22PL7qeYEspGHYjb2mueAjm74QIgR1uQWVoqmNqZfRyztCS62PO2anygPVlo6aVngy8IYoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.9fe9f1f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2184775},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"9fe9f1f7d857eb5fec1dbb24939d07fa87f64f65","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.9fe9f1f_1778145974103_0.33212959264752895","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.cb232f9":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.cb232f9","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.cb232f9","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3806392a4f1ab044cf84373b093688087232ba52","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.cb232f9.tgz","fileCount":82,"integrity":"sha512-EPYyIvFijbh+5HxyfJiZSwFhdGrQERcW2Hrt1VDUkIk3RB8Knv7l8Pcmt/NkZkNmdXqFurnxxpt0ymLDkcjeDQ==","signatures":[{"sig":"MEUCIQCw28tN3k90WmRnEsTB6jZZrdbHEdXTrXqIulBUZ8XbpwIgXO9X/A8nfZL6ntNhtzJPUwA5GUB2Ilz6HDgs5xzH5Dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.cb232f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2185188},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"cb232f9c50dfb13f65fd137a8d782b1291ef31c1","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.6.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.cb232f9_1778146543043_0.853908196196768","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.90c22af":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.90c22af","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.90c22af","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"057d2441a0a4453a796851ead10850ed9e9899f0","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.90c22af.tgz","fileCount":82,"integrity":"sha512-Y2ZD6Qt8hKlNttlWg5/EhOCZZe5dEtTqd98E4GJCMeECytDCUW0a/2bjhKJxkHxjjZeh6cSWeWJLxFshTwICNw==","signatures":[{"sig":"MEQCIAxUoczPykLBrTol63uCO2N8OTG0y8B3+CCxDhwUXeLBAiBs8NIi3vC8muuwY9zO21xezpm1KPGg3mlE2XRJoC2aPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.90c22af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2185188},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"90c22afecd370a3b0fad9ad7e6e77b995c776491","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.90c22af_1778147808232_0.8466306506113515","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@tenphi/tasty","version":"2.4.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@2.4.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"cf96997588c92b5746325b6fd02bf904b3888b04","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.4.0.tgz","fileCount":82,"integrity":"sha512-URNXRNyLz66PZAA+DX3PZqGJwksv0MIVZXhFNz6p7JOkbvFsJtHLuikTkT+G8ffakfLBMKKGFb66+4YFCZVmNQ==","signatures":[{"sig":"MEUCICOTyDeNisZOgQKBcd4Yu07fD/AWktnxl/ZVEkQJrf91AiEAx+baHljOmbWksxI+Yj2hENuY/3+NFenF3D4fiuLj8s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2185024},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-2.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/794d902b845eb272d42ebf8e4cb78804/tenphi-tasty-2.4.0.tgz","_integrity":"sha512-URNXRNyLz66PZAA+DX3PZqGJwksv0MIVZXhFNz6p7JOkbvFsJtHLuikTkT+G8ffakfLBMKKGFb66+4YFCZVmNQ==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.4.0_1778148664532_0.5483756940549338","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1ab9efc":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1ab9efc","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1ab9efc","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b467faf877970f3e0b9dd245943ef3e23a3f2c68","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1ab9efc.tgz","fileCount":82,"integrity":"sha512-T0qiu/ICTx0Q7kFYQZIcpwO9iPCGS3fMtkX5ioeul5z2Rl3kGW6Hxr/K71seMpjymO1P6lbS+CvDG5vaDtTtfA==","signatures":[{"sig":"MEUCIQDD6DOP+7xRWEzmqwYP2KcivfmfD1a38IZwQarRFeNCNQIgFjg6owFW/p3ld87o2Pdw7awhOFj+KFM05P7/HIjw1IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1ab9efc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2180495},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"1ab9efc34b69c8d7bc6bcf9cbffc659ed11dc22a","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1ab9efc_1778168708886_0.31458079534857974","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@tenphi/tasty","version":"2.5.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@2.5.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"5eb586759d7621cf74dd8ec69cd1da90e898de1d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.5.0.tgz","fileCount":82,"integrity":"sha512-5E8zgKGOUytJjkeqVDXHkN0ShUAyD1Lnkof8kJe5iuvo5xVJ4SAz6Kcvms6z+EjlVpemZMMbd884esU3aFfSpw==","signatures":[{"sig":"MEYCIQD7a/eYjXdjoULOkD2HK+HvDyr/p7dforJM/hlMzbsorwIhALLvn5ZGzhdVw145kbF60rc5MhNam6qeeu58qLyYTeYK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2180331},"main":"./dist/index.js","type":"module","_from":"file:tenphi-tasty-2.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"_resolved":"/tmp/446f99d9a136add3c48f6b3360d97978/tenphi-tasty-2.5.0.tgz","_integrity":"sha512-5E8zgKGOUytJjkeqVDXHkN0ShUAyD1Lnkof8kJe5iuvo5xVJ4SAz6Kcvms6z+EjlVpemZMMbd884esU3aFfSpw==","repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"30 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"44.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.5.0_1778169782453_0.020180935780013787","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.093bfad":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.093bfad","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.093bfad","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"54fc0f9091fc6b645e4bf72f71c9a091d41c592e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.093bfad.tgz","fileCount":82,"integrity":"sha512-N03yGJQN77D+gSDThUyfIXE0JhUcv0wxfBspfPjNsdXIU7KXNi1AAEIQi0RUTKGNe8ggIeF+2ksv9U6+CV4lSg==","signatures":[{"sig":"MEYCIQCiQtrBQ6y2Zt127E/8U/Rq1+2LtC1OV3WJyq0VfRuZlwIhAJ6X8wTic8p63L9hb+NvUCFLA1S6n0cSijLJaxJF3fXW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.093bfad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2187062},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"093bfad9964d075796ddacc16bc8f0f3e0c80b66","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"51 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"48.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.093bfad_1778492709218_0.864252502373487","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f750d10":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f750d10","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f750d10","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7731ef2d6a4858e7657ff98860355b887ffa35aa","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f750d10.tgz","fileCount":82,"integrity":"sha512-qkSx7a8x9IbPfyKJrGLPWRW0+4a8IxEZqSrxVFvLdgJhNGIEPodlgioHR5MmKV/t1qSXW6wQX7LrYVKAm9vcrg==","signatures":[{"sig":"MEUCIQCZeiUOoI2R1cJLsplYSLumII3wVxSE2w86f0+8uOI6jAIgUo/2Xd3X7k4XGhWzofPKjlNssL89fyHsOMJ4MLYfBu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f750d10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2189004},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"f750d102c75fad9371828831aee316f490f88ed0","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f750d10_1778497179957_0.020617060155142086","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@tenphi/tasty","version":"2.6.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@2.6.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1b907880642058ea911b6e84f18870b76e3e171b","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.6.0.tgz","fileCount":82,"integrity":"sha512-+1hkCr49NFRaqx+JYvXSafjpMq5px8wWsA99jKYKVaOd0G7BMy1oAvtqKSIVbfyFiVgPLp1Okyd8reUHRgKTDA==","signatures":[{"sig":"MEUCIBIu1wwDWPCxJC8eGUiBSdMbFLfDVItBKMjSOPgYzFhyAiEA027z3zyD8LKw6g1HQTJZxSzylbfqkcmO2KxDjKrGZYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2188841},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.6.0_1778497373318_0.2520852491789787","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e5a6d60":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e5a6d60","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e5a6d60","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"70e08f9bc8bfd736cd40baf18c1456483e83f073","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e5a6d60.tgz","fileCount":82,"integrity":"sha512-lC2Nc6nwYW+hpbx3BvYueFSPnRQjjcEsCVyu+vFmb0VatX9rIlGThqHPeeYcHABmY19hlvlkds9F9bNmsrzA0w==","signatures":[{"sig":"MEUCIQDHFaO7IiqyCE2xkMmcmEwqOpTcgjx3r0yo3f3UlzluEAIgfLbR9mshQvmo+y/OJXROYFpiY4s5EV70S4FC9SoaE54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e5a6d60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2189617},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"e5a6d600980eb091b595c0cb4673187a5dab9be7","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e5a6d60_1778737646985_0.4715913176474533","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a46c170":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a46c170","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a46c170","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"738e741c0891ddae73000d2215b297203aa894aa","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a46c170.tgz","fileCount":82,"integrity":"sha512-c7Mnr5dBIIGe/Mm0m7MWKmHWcvzj6FVpsKYkASA+DW5ZHA1V7j0rbzq3uv3MYVzphK+2SgByzp7YEi7QY00Yyg==","signatures":[{"sig":"MEUCIDgA/6sZjSGaihj2Fl7FjCfVLHsUs+mEBuUZ0tnC0IIBAiEAswpsV3lLHdY5r//n7xANDvru9gGJTa03/PsZ5aR5G7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a46c170","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2189004},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"a46c1707cf04cbfe643f67a7a6bc06bea23ba210","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a46c170_1778737656485_0.10949391386289697","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.bda1524":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.bda1524","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.bda1524","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9ab991e39f7b1c646877e5c29d1a89439c562429","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.bda1524.tgz","fileCount":82,"integrity":"sha512-P2XTaWpf0ngMldyofdj3gH8NkEre9r41DYT9FSMcs28s9/5mBWpDOsBZKXFHXeARVhhaQD9dEfVhj4sYiulbzQ==","signatures":[{"sig":"MEQCIFQbngvqknME75tV5z6ZHDGmm33qxHp3pox9rylkp6eOAiA1vRwWWQjBOhUs8UMqWuIVhMdRwhvhgE62daBU2x4N1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.bda1524","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2189004},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"bda15246932ec3500c2f7cb1def45295b10d3ccb","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.bda1524_1778737668770_0.727606089688823","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.613f6b0":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.613f6b0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.613f6b0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"50ac69c643640bde74ec0fe82e9ef9f8713ce941","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.613f6b0.tgz","fileCount":82,"integrity":"sha512-sJriNpffpr1JpDtDHnKndhR9vNtMfTO5EgmnwkGu3dcoDnEXqm/09TjkZZ7UOy+/1js1OBpT2Zh+QSArNcACGw==","signatures":[{"sig":"MEUCIQDy4QW8BP804gF4yMiwoiL1YS2K8L6lgkdax8+bnfdehwIgDz2Gk11NVmW55812hRUGp1HvlCZdI/tMgN6wkTt+JJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.613f6b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2189004},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"613f6b0c56a14a421c6363a0bf70001561d1e336","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.613f6b0_1778737684006_0.7122944069645145","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.427282b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.427282b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.427282b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"33008acb996250421f62de6601179e3685070ded","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.427282b.tgz","fileCount":82,"integrity":"sha512-psgBOP9Xf8MtVFYUxagPKdKETHY2o3EWB2yR8mPG4X9T+rUGUJ0GKxPuigwXLXFNZ+Hj1VjADz+9t7voEVZ5TQ==","signatures":[{"sig":"MEYCIQCykGFuIXRkA3n9QcPGHBmgkzW+DFk2Uaturri+LZqxFgIhAP6srPOCqIDSTZFN9RxXRrxlI4wXHC2Ac3FJpnRBDHi+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.427282b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2189004},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"427282bd7d770021e3d0fd6202b4a0035ba020c4","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.427282b_1778737705385_0.46815245811563644","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.27d4050":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.27d4050","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.27d4050","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6aa1fc9efc01a48facd0a31a70309b8900b40c1a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.27d4050.tgz","fileCount":82,"integrity":"sha512-tpU8szEhnOzCAma9eF0TSD9Ukj9k16qI2yGH8g0ysKsiflDDi4PmlesQI5djSvKcmbcqvzG2sHIqTxaPYUKilQ==","signatures":[{"sig":"MEYCIQC0Myln2op1ovra6kn/q9zTy7/IIWfMEVHq6ky/JyFoQAIhAMxrLvatQXx/X4JEr9mUbkwApJ7pS2bwwUgduJT8Q/Bv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.27d4050","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2190459},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"27d4050981214f45a62882dec436435780fc59e2","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.27d4050_1778750428272_0.41053152113857116","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@tenphi/tasty","version":"2.6.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@2.6.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"96c432b68fb3e12f0d84df1a5bd31542cac7f411","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.6.1.tgz","fileCount":82,"integrity":"sha512-kqgjYBU+kvrn9pLVRy0Mg3N35l19KiHQryBWCtO2He+Gal5Ujo81+Xn46Z8HzAduvahzq8VIShCGTxboz5XeEg==","signatures":[{"sig":"MEQCIBLDkDbfd3zMphEzEk4yF55lZkwOy1i5A5YMNbzcq0c1AiAtt0OpWk32S04hfPvgDzG62MuIC7N7K6ieDR7xwsgK4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2190296},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.6.1_1778750664726_0.7266574951808824","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.0cc8711":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.0cc8711","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.0cc8711","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3d4df4072b32f11ae37d3c54cb52524063ff0ab4","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.0cc8711.tgz","fileCount":82,"integrity":"sha512-H3w9kitiMj3yDjcbcRDaOCFffhbWKyAuOj7jklHofMBP0WcfDd9TTbjvfmlLMZxBpE9zmckauLpJnHU7/ybprg==","signatures":[{"sig":"MEQCIA0A8Oki6HNlEvGilfgxzDElF9CiA2pwit7JF4hAthH1AiB3dGXIP76jCjMgN23EAmW/ZJ6nAKW3p4i5aIUff3n6kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.0cc8711","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2196022},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"0cc8711ec8c07d5220d54a065c26d9d05c285220","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.0cc8711_1778755995055_0.06724326417745119","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@tenphi/tasty","version":"2.6.2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@2.6.2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2ac1017410200869baa939100b59abb5d03a9f7e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.6.2.tgz","fileCount":82,"integrity":"sha512-72qOkjCdBMhMh7QKYe5lEHwpQhWO1Omm+2/gl6Jy0nqCYmzmQGczlINx99mL8QoEu4qeqzXiIYg1qhlYl2UuHQ==","signatures":[{"sig":"MEQCIAy8anmJJEIVPAPP9lek8qF/Mqzg5rk97q+xQW/pkL2MAiBG9gNJgGqcsxXShM48n9+epGA5GvaFozl+vAHvQf7kSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2195859},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.6.2_1778756381873_0.6450666234327929","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.cb3b623":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.cb3b623","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.cb3b623","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c411c3d6625aeaf00887d85783e4a38f5351da16","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.cb3b623.tgz","fileCount":82,"integrity":"sha512-ygpKHg238/03bW37IsU0vWJp5jIhOoD4pHrokqEjEsdej+kZ7i7k5roscVx439K3yhEb8ee1XX0Wf6K1pNvQaA==","signatures":[{"sig":"MEYCIQCsLRwVi8rvHjL51Zxus6sOZPrKLm46anmSOqHz3bjc1wIhANXdzwbrTmXSLq02vBlMVahVn5HccDo+voDryjGGXyAW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.cb3b623","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2200650},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"cb3b6230d2673e1defbed6290326c573f22d5bdf","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.cb3b623_1779285464132_0.1596367623076156","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.80383bb":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.80383bb","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.80383bb","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b1d80a1d8021c72d0ecd2179f48b7cc12a2abd9f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.80383bb.tgz","fileCount":82,"integrity":"sha512-IJv/4lVTEPjDrUPx10+5xzvBq/j+QbVwbKqM78XjVFQx/5aTcSAuyQjtUEv+JILo+32gB/qkNRwgQAqmt6Ayng==","signatures":[{"sig":"MEYCIQC3GnSj7npgp3D4uJ1/cL+8Xa/YHcSMlCRkSVixHFo6qAIhAMvC3tWtqiVMimb/uwVuL19haZazFxysrF4+8/yCdt4y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.80383bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2200796},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"80383bb80076e7f52e1b3d3ffcfa1ee0a3c32aaa","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.80383bb_1779285654456_0.4592369362061166","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.41a8fde":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.41a8fde","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.41a8fde","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8fe3a6d5a562c7b484deeb789f922cf2880535dd","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.41a8fde.tgz","fileCount":82,"integrity":"sha512-Ou4W0K1CsC69geByXCoaV9+6B0nTBw4jLDuLmU3eVQ9PEMseg7PcL/LAz3awSpCTjRzVyt7jkhl06V0WMzkgKg==","signatures":[{"sig":"MEUCIQCDP6gBkKn1jvq2d7Sb/4+tIESPojQ/whSr8FMRe5WyzgIgRHI8CUMK1BOIUFNS3tmCMZdf0TPJafXlOwapAjU/5Qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.41a8fde","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2181530},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"41a8fde161f4a6ba05c80044dfab2eb1e079f2b3","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.41a8fde_1779292553765_0.4555052978189842","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8dc3efa":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8dc3efa","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8dc3efa","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d1e341fa039dae3a1c9116e5726e55f3d4d71fa9","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8dc3efa.tgz","fileCount":82,"integrity":"sha512-gOYv80S2OXAM9AwY/iFTgBRkguubDGDfx7pz26LiAGHFXrbxelXvFAefchoa8sKAVWQxBB7UA4CGyafwRqV40g==","signatures":[{"sig":"MEUCICU4MzSUArGA10plMs4F1NW1N0nL/Kp58JPsB5Fz2fokAiEA8JOcjF8tyAcy4GzUhRjd0PekUNxnSF1PeTt7swOTRKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8dc3efa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2181530},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"8dc3efaa1cb88a0d3fdc443eb0b2cbfaf1589fd3","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.21.7","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8dc3efa_1779293467021_0.6578526796656616","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a0975f3":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a0975f3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a0975f3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2e9f001ef21f536ba40e9bde5a05e9be9bcf9e82","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a0975f3.tgz","fileCount":82,"integrity":"sha512-gabt21NmVW/4v1wwr0A1ViCvpkWfEleqkvGdRrta6VSiuSMd9rzX5FPS4q+qAdj97jZ/dRgrNjqovv9SpxtiAQ==","signatures":[{"sig":"MEYCIQDZSUroZvnz/7CWd489Ee0dGm+YCCsw7rpazVfpR74FCgIhAIz2uApyhJU0cbrxVW5yZLDNanxFa8sZDISEb7kmJ+G8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a0975f3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2182142},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"a0975f324e0ca35060e3ccd46af9e54eb8b24c1c","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a0975f3_1779294049789_0.2618453551199156","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.801b3d8":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.801b3d8","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.801b3d8","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2db21497244af97e756e2a0744c304fada9c60cf","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.801b3d8.tgz","fileCount":82,"integrity":"sha512-d1oJ5kBn+Kh/IOKI7QKu9AnCgIB7iF5uNwTINwG78XSJCKSFlGLASZQlKL75kahfLZdl6lFk8fIkvvD1mvWZjw==","signatures":[{"sig":"MEUCIADRWXddHSXSoKkEPqLM5bqzPC1S39giOCN2cHeVeuMgAiEAg3Wbfm+/ThLPrSyFgf+T0roUzALDaU4AtQ0pDNh/Gw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.801b3d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2182142},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"801b3d84eda2699bb87a792512568229baf11a1e","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.801b3d8_1779294120338_0.6727332766188918","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"@tenphi/tasty","version":"2.6.3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@2.6.3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f5bbeafa531c8985e9671dbe5efa12d150ba3dac","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.6.3.tgz","fileCount":82,"integrity":"sha512-eKCzSxrOCQnxq1qkfzL9Dw0quRRP5Wdr/vAMFjDAXYYTS7wyT9/B1WhEmlxlTMbqyQPeTbwhL4wrK4ieNEqBqg==","signatures":[{"sig":"MEQCIBY8QYiVxxvhHOPUC3wNETfPwvjug59mtp86LMvi9Dw/AiAYuB0IuMd92No3txpfCn1B4X/iR0Ey9sYZ1oTGj6Vd8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2181979},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.6.3_1779294187863_0.6599148741809284","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ac5c1bb":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ac5c1bb","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ac5c1bb","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c1c2595931500cd69f27149b4bb4a088bf5b1dec","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ac5c1bb.tgz","fileCount":82,"integrity":"sha512-/cSd6/Rux8Q5CNkbr+/kI0j+2LUWbU7//Q8/GRyUYnWvn8F2GYGU7WdoxGERGZtFOyZ/cFjzC8b/D5Hn6eBLGA==","signatures":[{"sig":"MEUCIDfUhMUpjyEm8cPIHiODg1lvs5KbzSipsDl2FCocUarYAiEA95O8BV8suRrxW1Iv+x+87+Dl5SynV4U9HFiHwqzOx8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ac5c1bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2182142},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"ac5c1bbfd3ad5d48a4cecfc37516c235d05289ed","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ac5c1bb_1779294201815_0.05153238513116731","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f1503da":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f1503da","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f1503da","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ec39086390628e3be04a920a90d9f3a37635a12f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f1503da.tgz","fileCount":82,"integrity":"sha512-9PAP0c7gDnc4t1lAKjNaM2UDzXyFX5J256TttCfNctGwSpmTmUzg4hjthvyoHgtw1m5grP0rsJwTcLZoXa+Ylg==","signatures":[{"sig":"MEUCIQCVrwTDpAOFCDPGKvgTOS/nyM508jbUEdA/+9eSCgjqowIgBxa1GnIhnpngBcy1QZwupnWCXdALzvb3fKUn4EOX0LI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f1503da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2182142},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"f1503dadeead73150a2f8375fbfc328ea52cadf9","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.14.1","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f1503da_1779294238849_0.13392813822127403","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a2a6b04":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a2a6b04","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a2a6b04","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8abee94272f445008025a0149b95fb25a7cfe674","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a2a6b04.tgz","fileCount":82,"integrity":"sha512-Pog73398mkFKunfxkxK6v3rPAwDjF2JAmBPlo5iwLFfIv4Dbi7mUJIElauYG4xv2nYSgirAfWH2WbL4NsM3oqw==","signatures":[{"sig":"MEYCIQCxh3vRHw4XVjPxm5VJPllQbGqNoV+sYzO4ge/pXW/WvgIhAIpI6ByNTpxcKl/bbNiB2hrdCYD2XAv7SllakKALxOF9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a2a6b04","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2182142},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"a2a6b04d1136de91b40170311f9c3048c353e5dd","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.15.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a2a6b04_1779342702791_0.10209353123942133","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.13cfb1b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.13cfb1b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.13cfb1b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"e4555c90da3cde6ec41f00b83610c0153f4705c4","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.13cfb1b.tgz","fileCount":82,"integrity":"sha512-bX7ISa8Z3ZcZZFfuDqPb49fJ+vktYTuWLCGcrSLJ7wB6+j+WtYE6j5j/bCrviePfAfQ3Md2ZTiAvW/gAbQ7MgQ==","signatures":[{"sig":"MEUCIQCqZ/rtcwsOHGaZ4oxT74hgoJcwEVS+x2b4yJL4emAzwwIgRA+13DirhoW3OBXMl9jVA/3KsBfGgFiIZvh3j/V1ueU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.13cfb1b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2182142},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"13cfb1b1f39c3f42b3c853438e3b788983a8a9ac","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.15.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.13cfb1b_1779342711430_0.17428569348109724","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.4e6f471":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.4e6f471","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.4e6f471","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"e23cf60214696112dab01516551081dcc29c6e43","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.4e6f471.tgz","fileCount":82,"integrity":"sha512-SRzaFlXwhbiPX/jtph4PhXfOeL9aniFSSha32pZ/pGtwnp8T82ybZPMBQVVT5ynZR6FB6ZQRGOg/Po4Wn08FkQ==","signatures":[{"sig":"MEYCIQDbydVqKDdC7G8bRr7TnwxskievU+Tb8z0YmM41CD8LBAIhAP72vvuMElaNUXmffeAfsVIfhrxraN/EpjB5TJd+FXWx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.4e6f471","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2182142},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"4e6f471b7f7354726c6505c45431a5dc3bf49835","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.15.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.4e6f471_1779342728456_0.08202491629249398","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.bf0859d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.bf0859d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.bf0859d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"02e061dac09a4e6094565be01daf150b99879056","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.bf0859d.tgz","fileCount":82,"integrity":"sha512-eUA6u6UR5A05lCWaC7XrN+XNQzM7ZQBaWyu0NuVXXQnC+b9z9fHYU2JQGGCx5S8OzbA/nTicwplo7pxhIDVRhw==","signatures":[{"sig":"MEQCIClKEUozig6KPoIvPETysVIq1TfxZpe/cO1uohWKvLaCAiAEZ1XdyY1q9vOnxopf+f88SLSDL7ToRekPZg8mjDcHEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.bf0859d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2182142},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"bf0859d781935215a2262fafe20b3255aec2b9e3","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.15.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.bf0859d_1779342741643_0.9805585265394701","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.2ea241d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.2ea241d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.2ea241d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"354b4d3a17de554a90c54aef2b85cf1040037afe","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.2ea241d.tgz","fileCount":82,"integrity":"sha512-u28HmacTL7D7WwUWnndlvJJyR2/M/Xzf73oH75HmSRGdGyimz7WR/BPN3gRbw19WdcVNu/zLWj+0RTZd+qAaIA==","signatures":[{"sig":"MEYCIQD3IVV8CeGY76YemjCE05D9Sag++RBgXbCHhOGV53qvnQIhAMoiwzAdN/q4z7KjDIijRyalk8kh+2Bxi5Qea2oXmxrm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.2ea241d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2182142},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"2ea241dbaebfc2dbbffe23e9cd66fc76af6d2b89","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.15.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.2ea241d_1779342757853_0.9152176777470848","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.2b94253":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.2b94253","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.2b94253","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"94fe0d42c22bbfcea369d86ad91cffcd739b2eb1","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.2b94253.tgz","fileCount":82,"integrity":"sha512-0Mnlo+0BgO0JWf5blBsVKWzM0mdmePlS8X6yI6IkZ8pFQRqwBYrczJRgNdC+04aOx3QEJYMg2Y/meDxDYdx/wA==","signatures":[{"sig":"MEUCIQCi9q2cL9XBhmORzCBIalTo13FOL3Tkm/2GYJQedXazbgIgah9oB41XvMz0DyduHtcDbsV/TsbvDsT1ih8/8b+L6Lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.2b94253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2182142},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"2b94253441974d2334ec3153b9bb101a21502d19","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.15.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.2b94253_1779451441681_0.4901853994904999","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.4e9dfa4":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.4e9dfa4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.4e9dfa4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a12e8a41cbfb8edd02ea4bc46d8d190178bd3af4","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.4e9dfa4.tgz","fileCount":82,"integrity":"sha512-1xAKDGD9NnsHy8HG34AtAxs8Kewwjv/syPPjm4n3dANsUhOROuxROvLYNU/msAGaAP3z989qvZZKpkPwwEQNHQ==","signatures":[{"sig":"MEQCICWXOLFbnrx8+mw50nZw4rKW3C3cEN7T0knw5Y00CgVwAiAmEg/fI/Op9MQiOozK1IgfwPZvf0Vb3CYzJ+gaqInDNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.4e9dfa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2182142},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"4e9dfa4fdc6aa1ff00d2d04318d6d44785f1b2e9","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.15.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.4e9dfa4_1779451447815_0.2853123540425653","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.748fdea":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.748fdea","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.748fdea","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8d198989ceef7d477e692bc85a2429212413d9ae","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.748fdea.tgz","fileCount":82,"integrity":"sha512-G1eMSDYrGwEvSui88hJCDMqQ+OdSLPGIW1RfpHobqyZ58Im//9pfRfB1lUdcAKC2hSuMceO+vaFaM5Ff0D7ARQ==","signatures":[{"sig":"MEUCIQDAGDukF0M+e238qlMD4GTAMk/i8In9xQQHNpe6S0b23AIgQT/qAnyqKTfuef0KJs8B8jFsPkQgFCnzdBAfOF95qIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.748fdea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2182142},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"748fdea35f55598fa184a8125d2d8db32ba2d8aa","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.15.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.748fdea_1779451455892_0.9536199465477084","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a8b0eee":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a8b0eee","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a8b0eee","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"533fb038019d7521ab133bc061e77872165f90c9","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a8b0eee.tgz","fileCount":82,"integrity":"sha512-4s3aSuUA/IDJ1ZicvnSViPtkPy2VVIcxlot9wTKITzCy7V1EJi/qprAgmbM8GdHueQv/bjLOaCpUxHt6BdMkVA==","signatures":[{"sig":"MEYCIQCALMyzQddmVXgh6gEbhacLdPqxiXBppw+5Hr3ZizJ9bQIhALU7NlOtLiWeTPsPCK0krKo79Yv3XPO9tGxXwzcw0sPh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a8b0eee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2182142},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"a8b0eeea13f633e9e23720ef4147d0701f75c358","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.15.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a8b0eee_1779451936905_0.5435861937413105","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.63aafaf":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.63aafaf","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.63aafaf","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6e5fa2c9d55336bb3a63c9b19999f00eaf538c24","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.63aafaf.tgz","fileCount":82,"integrity":"sha512-xpywxOU6R+44fmObL20zu5QbYBUz5twFNAncwRCcn+0wRTzk5jOspDDlNw3FV4do3h0sjkKbwojsVb/QcgJDaw==","signatures":[{"sig":"MEUCIB2B8Y0OWlAs4IZR+BkBwWUTeTiDbU4w9IdZRwKmgW7oAiEA9uRZMXy3ViI5Wo+tLvamuEE+Sog97NmJqNv45lz2v1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.63aafaf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2182142},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"63aafafe5004955f15f99d40301b2767114c4785","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.63aafaf_1779947421485_0.7076813960976303","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a73f139":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a73f139","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a73f139","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"333da83824165dab85b8c9a38b1a7696899af345","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a73f139.tgz","fileCount":82,"integrity":"sha512-Lycdhu6uMX4mUGW+wvpPLSE6/RtH45UwuRjNRmhrYXJThPYEobfxMyo2AZE0lDKfyOH52Oh/TzQXMDdDCfCMLQ==","signatures":[{"sig":"MEQCIDIy81alHOm5SM5guB1CT/j00N8MbE/Dc3pXvhBNAwBfAiBPqEQQ60tZrjPqdR15yyRq3GaCUcnYXldp+eNXcTdTRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a73f139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2182142},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"a73f13985d612cb1d181be2944375f2b8e054610","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a73f139_1779947435189_0.40791888040287394","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e7a26e5":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e7a26e5","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e7a26e5","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"09aab6156ce44ab3bf72b9f65e41844ce834a0f2","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e7a26e5.tgz","fileCount":82,"integrity":"sha512-yFXpxDwoQVTCXQ8L98RU9sLtAMUP/2i6iHqKuw5Daa9z/8n+wHoaT7E2MBZGZ0O5kydJ+Z2zRePZ5pU/q3O69A==","signatures":[{"sig":"MEQCIAn2NlfPUq1PESRhPRRlrz4WP7rN5l+1mXmId9bbhd/GAiAv5V0RMwzG3CS7ekKuay2MiZUN+Zi2G6j+mysMFY1IXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e7a26e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193613},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"e7a26e5c040d68a8b82e3bb9a224392b85f6b38d","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e7a26e5_1780491215629_0.7058435650741581","host":"s3://npm-registry-packages-npm-production"}},"2.6.4":{"name":"@tenphi/tasty","version":"2.6.4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@2.6.4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d77ea13d679544766e7f70914a6876773071ea8c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.6.4.tgz","fileCount":82,"integrity":"sha512-skpo2Tx9s0CbUs8CkN0E0lBxzgWlsXDnI8mEFq+2OwdDDna2NWf1nSloD1iCh1WvSlST1+scYRZ9iXmA+mY+gA==","signatures":[{"sig":"MEYCIQDbfi+MazctoggbOpkelbYtvlhVTNkvafKNqCiomQVwywIhAJTEK/jnGVVY+1KCOBc1pURH/goU72KtHN314MRmv5kN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193450},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.6.4_1780491486806_0.26299780562146036","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.c1df92a":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.c1df92a","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.c1df92a","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ff50d3473bacf06d9c49b80bf7c4974dada616e8","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.c1df92a.tgz","fileCount":82,"integrity":"sha512-Hb+aOV0GCP2ITeoRH2GM44apQTJ9G60BusNVtdksHb6/So3cbJmIvKCOqWWE4nWnypvj8Sy+X7WUxaPtFt/QKg==","signatures":[{"sig":"MEUCIQCrTnQVQUJp7s4YidhXggPBcnAkQjNZN/pzMGxWLpZBzAIgb4UtFyuCP08HIGi2jaiMU4EF8rjJVHma0oMfo+t1Uac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.c1df92a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193613},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"c1df92a407343a1f36d38c3dc9c326054d703194","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.c1df92a_1780491526588_0.6863091094783869","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d2d1537":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d2d1537","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d2d1537","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"428129047f2b11a7d195aebf0b83064806b73ca3","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d2d1537.tgz","fileCount":82,"integrity":"sha512-RzEm1b+o2GKbgyWaTg+aFls6MJXKS0GFVH67ea5EmRKVKGW5G1UWWDiLiFl+9D0TM0KdrXLcDszVWgG9wOsgxw==","signatures":[{"sig":"MEUCIQDQK4RhnTiA7WFat+32wO74zN9aP1bsvnbu8QYUIsX8nQIgXqxF0qfAq5JuWZMFra3q/CgNZREBEBLtZGp2gd2qS7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d2d1537","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193613},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"d2d1537e3ce52d735d9d1e60b3ba477292d22ad3","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d2d1537_1780551870408_0.8003668852650223","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.39e109b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.39e109b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.39e109b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"78f03add3dfc57b13a094811e8100331d3c0a94a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.39e109b.tgz","fileCount":82,"integrity":"sha512-FUFUY5uay6gM86rvYEH2kpgfF9huLkuIs4Fp8p/HrjyySj7fMNMKj390LbuR2ib6XNkTDvHRcNYALlx3TB7XoA==","signatures":[{"sig":"MEUCIQDEZbW9/52rOdhLanHmwecCVtexvYbji9thZFF2bgfKYgIgQDGs1Y7iaIoag3GrR0vI9rwNzGXfG5LXYFry+vmLyuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.39e109b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193613},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"39e109bbd7f41f98557bf20308a4e4a76682a85d","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.39e109b_1780551887373_0.4449822058165085","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.929c2e6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.929c2e6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.929c2e6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8e165c903d12aadab57dec9d36463761d44898c8","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.929c2e6.tgz","fileCount":82,"integrity":"sha512-YGUhGpczGR6Iigk1qsCP2ggLTGOjuA52FN/BxPe06x3pcjsuKhhofNEW7KKmpywMFAzAoHWonUrfQx2CKHNZKw==","signatures":[{"sig":"MEUCIQCBrFfguJMWCC2Io9yLJXs2um9QysW0KYuRgxV/lz08wwIgLXSze3YBMIthaUvzWts/UlA61pFuJ+zsd6FI2ujPF/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.929c2e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193613},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"929c2e65d9effd80143ebbd75bd0d7e468da90ad","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.929c2e6_1780551900439_0.004303741157913654","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.cae4fee":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.cae4fee","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.cae4fee","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3492db0ef8fc700ba77c7df17c9889e8a904d768","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.cae4fee.tgz","fileCount":82,"integrity":"sha512-s1gjyX+ZtG1xdUxafTG6KgAjnTSzSQa4p+ZtYKTskrBVbpF1WTxMlXrLSaEsLPH8t6XKvKlRdX76h0Bdvq16fw==","signatures":[{"sig":"MEQCICs9GeL8FnYDweAhTOb+CBW1aqaP28kkXua77YV2Z0+ZAiARPxZkEIVh7a9cmdEWZDZmr0lWZz55AT50XIGF/bdliQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.cae4fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193613},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"cae4feeea5cb9309cf342f5d0cff500f3d5f7ff6","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.cae4fee_1780551925728_0.34182476924314886","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.4edfcbd":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.4edfcbd","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.4edfcbd","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3d333604ca7defb265a746b9a93ff37b14a389d2","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.4edfcbd.tgz","fileCount":82,"integrity":"sha512-UgFO2bMBS1tb72Qz/O+H+t2erTp06m0YXvJKiblpK3I6BcSGNhMaFwWEtLOoH9LizjzJFkEyqQeagE6WXQQpYg==","signatures":[{"sig":"MEUCIQDQ8jm0EqbDYAJER436rbTu7//fgJxR9XTDzvHwL1AwFAIgdKCqhSo4ZOS8hPPUMq5mI8ZKlvo0p7vSKO1sPkt+qzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.4edfcbd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193613},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"4edfcbd27f5ff430ea300e6346f28d056fac6e87","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.4edfcbd_1780551941913_0.9489145838529729","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1b20fa1":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1b20fa1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1b20fa1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7bacb3be96e8d6e0b3f15c047f9218531341c022","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1b20fa1.tgz","fileCount":82,"integrity":"sha512-5BgdQP6/uQ/mP1m+VST5LC1oZ8qa2zFyXh0JQkfPbk+1/12a4d7j8cZPUjFvyZb5HVKCW4n99NAXT7E4fOppzQ==","signatures":[{"sig":"MEUCIQDVnCKowqzyOflLzxNG0AWQR9RYjvjSKANwB5AO/tR7OAIgLdJtDO11ccJ+wTC7n2OCdYFefmHf40c7LggUtf+BVgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1b20fa1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2201252},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"1b20fa11ed5543fc50b3c3ecdac3d7663495111b","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1b20fa1_1780551963889_0.37309169894704053","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.bcf7e3c":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.bcf7e3c","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.bcf7e3c","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"0ab81e2720177a457565b3173a038c33e0dbace6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.bcf7e3c.tgz","fileCount":82,"integrity":"sha512-zy8Cz1vDgEi+yPk0m2Od1gxf4oSvToXR6hbvfR5t+pChT8lO2gqxmVUnzb6GOhMzNWAxiuxhZSomedY8F1u6iA==","signatures":[{"sig":"MEUCIQCvHA7m8fNysq4E6bYDPsioYx78GiDlIdJ7H7bKMSdawQIgWTwV1JxkolMFzTHK+pOq325nm7fYiy2YMz+SDbHSRuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.bcf7e3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193613},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"bcf7e3ca2a21b9dc90571198a0f579da4f9b91cf","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.bcf7e3c_1780551975025_0.5614608307341353","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b26c0fb":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b26c0fb","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b26c0fb","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"5ca884ab43ed21a67ecffdf8c65255ed1065cab2","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b26c0fb.tgz","fileCount":82,"integrity":"sha512-aglXuK23RUe/ZGLKxa1AdRTvWXW+LGZjsUkvF/45SuV5Nez2mzR7dLOG3PdScF7xhNREVLc5z2DCdjep7RDIDw==","signatures":[{"sig":"MEUCIA8NzKif7OY6AexJlxkx5tvq1liGKRAHEi/FQ+EENhACAiEA+gPgsvXzZBL36e/YYf+NTtVx3cf3yWn9aGMOxGSI5Ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b26c0fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2188723},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"b26c0fb1a650208ee2164c9b3e1b1fb541eefcca","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b26c0fb_1781021020638_0.6052683750888415","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.75a9d94":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.75a9d94","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.75a9d94","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"4b40908e3aef77866c7ef3d0c246985401a137c7","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.75a9d94.tgz","fileCount":82,"integrity":"sha512-3zwLjIwpXeAjUuseZFVqn0mCSclTz1Sb2oWYMjzpV3RPLRI/Fy8oWaaQjqvGTrB0KohD4iwB+dky1MsrOqZT2A==","signatures":[{"sig":"MEQCIB5vjJbX4KUHw8QmeDRH8GCP6cZVfsdqjBoDaGoWaFTXAiBcclr+gTDYoxE1eWpIzVT2M8nhQfdK4nMz7ZUwvwwibw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.75a9d94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193501},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"75a9d9412818cd37e076bc3659184551e437acb4","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.75a9d94_1781024444505_0.7795984357596362","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a8b4749":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a8b4749","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a8b4749","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b4b6dc871aeebcd99bc7315d2df1477abb89cc1d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a8b4749.tgz","fileCount":82,"integrity":"sha512-M0QeUntYnThjLKVOnSBxJ0xfT6Bkdkn8K0TPiYUzvSipSyBdx2LGwTv+N0QpD9Cb25LULrQ+j6WKk8sAGH7Wjg==","signatures":[{"sig":"MEUCIQCbEIAfKq7iisaYG/ekO+kNFvD43AMxb1ZHmc1guZPB5gIgXabgqlmm9l2Z/nfEzFUI48KhXfrU/GQ2UxbZzU6PWGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a8b4749","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193613},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"a8b47494d072ac8efd62fb2892980d1bf39864ee","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a8b4749_1781156712054_0.03473931299123967","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f23768d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f23768d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f23768d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1639cdadfb4d235e0e7321d7b66e7d9f76351a41","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f23768d.tgz","fileCount":82,"integrity":"sha512-mBV5dRLeaXZPjMkEN0Mg7Z/0rYLgDTKJHTWJgO38CT/OYm3wwmIEXTXY2kGJjQfJs9cQo5E/BvUU0hzjGzL9qg==","signatures":[{"sig":"MEYCIQDeyLnXoOlYNOd1RChuX3iqOVBjhxt8rJhkGB7RQfeIoQIhANk5RDeOC0B9+8MhzflS4rQdNAvLu7y/l+Nmd5UF0TtU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f23768d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193613},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"f23768dba236cf5fd5c9883dccf52e6e83827e91","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f23768d_1781156730521_0.9382367816264521","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.17c4f74":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.17c4f74","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.17c4f74","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"286771c14d1ec357a51ab4c83d1353c9238b5b8f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.17c4f74.tgz","fileCount":82,"integrity":"sha512-Pb9ZUqaJGw8zTW5THCapsrLyNtf5JthsbfOo8U8j4UwdJG54lh7ijsacLS796sEfVql9ahmQpuq8wdmKQn0CkA==","signatures":[{"sig":"MEQCIAHN+OdrJQpmEwPcoAoLzZZ337o+zwKeIcZEHDsrLHNiAiB+6shAn/z2VqpmGA2FYxmhGMY7NGwQCKJTfi4DyrmpXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.17c4f74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193613},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"17c4f7459ce43780ccc55e2899c5bfb8c94018c1","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.17c4f74_1781156742378_0.47584866981266805","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.4adb434":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.4adb434","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.4adb434","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3fd827310017123281e353533f8decf16b31b76a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.4adb434.tgz","fileCount":82,"integrity":"sha512-PpABUp3bemncye+x2ZmgaREkBXENSgaK65ZRJN0HwEUbgXkQkP7z/udEInzV8+vrH440RQsZmTCbW1RrzIBF7A==","signatures":[{"sig":"MEUCIQDV5YSKivDWEERm1bqx5ZvWyThOtstslH0N5gVgwSs1JAIgD39gXz6X//L3D9Rs9IVBsgvrhyvY8ZDiMiT2oL6UxQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.4adb434","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2203227},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"4adb434ce10e83ac0c4d8c50b75af14fbf061e3d","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.4adb434_1781156758287_0.7709080766373697","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.9a2e7e3":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.9a2e7e3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.9a2e7e3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"0456bb5abdc0ad614f5fc36f7155947258f22dc8","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.9a2e7e3.tgz","fileCount":82,"integrity":"sha512-AdzGK9okiJTI8oldLCTXYYNkKQFR6ztev6Ui+5fRfhRijCtysCbF5QziYqImVQNphhTu/zhXF0bMnOShH3KKww==","signatures":[{"sig":"MEYCIQDoekJI31ecb38q1gYz+7rt1FC4zppGVXiHLd2O+BTGkAIhAJhAVi0+Z+bEgtcxQHpysf5EbufeYG4bWAJf59+zvd+h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.9a2e7e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193613},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"9a2e7e3af9c576059b3c1a4cac97d5e004d7c4fa","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.9a2e7e3_1781156777701_0.49326841703983093","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.42555dc":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.42555dc","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.42555dc","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"0bba6080c17b183592fd6f71d8489fb1f4c4601c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.42555dc.tgz","fileCount":82,"integrity":"sha512-Hjuj6Xf3Wd65+CaoIRjDLr0LTewvyPmkJKZ7ABA+pDdoQbIB7PBViJ3F1jl6AF1cyPUXq4m+/k3gZ7ouEHoHzw==","signatures":[{"sig":"MEYCIQCENdbVzgKxaJ/IlUQoPix+ldSxo2Eoj1m6U/hFdr/gQwIhALTrMYjbaAbMPCCN3uUkwa5SykrKjZYIdxtQNk102YVP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.42555dc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2200009},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"42555dc73fac8b2aebfd1bbe290da70728617a88","scripts":{"lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@types/react":"^19.0.0","@vitest/runner":"^4.0.18","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.42555dc_1781295594580_0.25262812181842564","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8848882":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8848882","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8848882","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"debdd80f5a70e8885a027aa28c69d4231796b90d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8848882.tgz","fileCount":82,"integrity":"sha512-rBQKw5MW12PzcaEXXHV8DBnieQn1AphQJ5VYh0njnekrS/OjFn6Rgd5AOhcYeJ7QDS4Gl+SD6fZCdxiwdbqBAw==","signatures":[{"sig":"MEYCIQCcRtEZzbF5aPGh9bVWhQy+gdu//f3SKFyVoBwNhVHHJQIhAL8UPDi66yORoGeW3oKPmFOKsbD8sbA70cA1VRmPJW3q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8848882","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2199897},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"88488820289ff496ff8c5d14470ec42f58b44659","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8848882_1781512409441_0.5733163484642467","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.aa9788e":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.aa9788e","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.aa9788e","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c0fd0aa815ba3cf35876cbda8dcfba546c563141","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.aa9788e.tgz","fileCount":82,"integrity":"sha512-Hj9x9dt53ITkk0ycW6i/CpPoB9qOMD8NrDaywD14/8NBwwiixSaDm7XmLTYcoL1RrgFLzMRDKkucRrVK2sJ02g==","signatures":[{"sig":"MEQCIB89/v6gARAlfkMrz5GLYslD/claKhihr5Oz3gxrm5W9AiB1oeKEhVGxLfK+5pCzHL3nAAa0S4E+tPN0n04IcdpcXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.aa9788e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193501},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"aa9788e99bb5111ec5283cde9ab14b7136eb829c","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.aa9788e_1781512517884_0.5407373179074442","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.aed665d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.aed665d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.aed665d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"778c2583c5f5ee6d607184e77b98cca8a45c4d70","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.aed665d.tgz","fileCount":82,"integrity":"sha512-6AKA35JDBLVE5VqZWxSslkA2OwRb2Hbjih6ccs4JEgeP1lvqIplR5WaWD1dd7UWS7zo99OzqoflqZ0DFsoWp9A==","signatures":[{"sig":"MEQCICQxaeERuTRPvar0B2WMqkpdvJmOrzl8z2pI7KtuncnhAiAynK51B48DK3S78oZip9sHVL/pjywj7dAVOTja64apjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.aed665d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193501},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"aed665da403c8ee30489bf9b342e3670d8d6e75e","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.aed665d_1781512520289_0.3579779361951343","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.2f41cf6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.2f41cf6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.2f41cf6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"0dd92a921d012326ade5a65cc295e387bf36b732","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.2f41cf6.tgz","fileCount":82,"integrity":"sha512-69MUodnLBmAZJv95jRVbohDH0rUflmrh1jHGrzv/N0QVzBWcttUI2CMQdGXR7mJrts0jGeKY09VpX3m4TviFvQ==","signatures":[{"sig":"MEUCIQCLmpxn9CJeesDiQMgwd78SUbdXaq/zRwfR1TbTgU9FCwIgH+RQyUPI41cMIAszEPQLx1uNW8L0J+Yf76uBnxjB50s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.2f41cf6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193501},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"2f41cf6332e5ecec98febb6fea235a2d6973e41d","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.2f41cf6_1781512521784_0.4492464898202848","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.aae8679":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.aae8679","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.aae8679","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ab076855467f86bb0794cd632efffc9d1864a15d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.aae8679.tgz","fileCount":82,"integrity":"sha512-CFct6pEXgfs+0S5cFaYQ162522O9mK5rdq3ldx6n/uQPTBS4Ca4CW/5KcSBOTTLxpXnhtKHuB2n/s1yjt7ruvg==","signatures":[{"sig":"MEUCIQDW6jvvEl/3Mp6FDYLpXogBOLrpYyksjTZi9SNm0oM0lAIgY69aq1KPMqPBoNGjWXRi9E6y9/l3UHxgHdwjBxdtJP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.aae8679","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2203115},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"aae8679f2cc95a6b0c8c6c119b5031311f38bbd6","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.aae8679_1781512523362_0.6063770698656652","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.65e6d34":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.65e6d34","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.65e6d34","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7ad20176a360e06b299c5ab7b33ee76d4c0c23a0","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.65e6d34.tgz","fileCount":82,"integrity":"sha512-3gZ8yzIA1smCGpZfKN4mMWln5uWXVd1IWtU7yrNr/jDNpc4+axwjjpPBA1/Z4e5gUHoquerfGRS2B5VegOuN8w==","signatures":[{"sig":"MEYCIQCLQo6YqoQSHQWoDklaBtjCyXEWEkx+Z/UR8AnxwFEb8QIhAMIVCVrYIlpIg5zn0lxzSvqqsz5NmoNnW5d6bmIT5tiN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.65e6d34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193501},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"65e6d34fe3085bd81f1289db4a791b019902cda5","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.65e6d34_1781512528400_0.7302610320569964","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.754d8de":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.754d8de","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.754d8de","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f110510f58a990a30b0b33550f2b64df064e5179","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.754d8de.tgz","fileCount":82,"integrity":"sha512-2mqbFxSZ1zh5eGGpFpfyUjonSrXWEMXzZTURcRJBYQcHgA88F4IRXgjKCqm30VGnGrN4CYuM7hyoSkXStWIwEw==","signatures":[{"sig":"MEUCIExxPesjolkP5wqE64pnL+lXYuUKKJpDbqAIDFxbKl+yAiEAhgePTayyDn2Z+B22WXGYTkFEe/dxeyBROop1eBkdRr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.754d8de","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193501},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"754d8de546567dc6e6a7c74ba43fcaa5bc71cc04","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.754d8de_1781512529978_0.5942193029663034","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1838667":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1838667","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1838667","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"281ac3d02b0350bf5c3f8e7e67365aaab7e61b37","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1838667.tgz","fileCount":82,"integrity":"sha512-XWUFT0w6K4xbyX0MOnFn0kh2suckxpNj7eXUr0VGzLxaRFN6QwlV3DDVmOntAu8/6aeAguMruaIxw7uDsHwi8Q==","signatures":[{"sig":"MEQCIHBOgwPuPPFMC8SwkV1sPNADdRU/hzcumikTzn/kkEeuAiBTTG3lVCRlvKhGehooQrUdIT1cYUob5sCsLiZyZ7QOqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1838667","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193501},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"18386679cdbc40b30d8ab12873b6916fde2c6857","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1838667_1781512533254_0.7125659516491651","host":"s3://npm-registry-packages-npm-production"}},"2.6.5":{"name":"@tenphi/tasty","version":"2.6.5","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@2.6.5","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a8c24164175a6ef9842bc44498d9c3344eed70b9","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.6.5.tgz","fileCount":82,"integrity":"sha512-K1oIGO7fvT4m0qN2q3oLeycl0PmrkRJab37XXzSdds5WkzHK6Yhr4qEj/wzMmrHsqT+rSajCl/jDIahe5nwNqw==","signatures":[{"sig":"MEQCIE/y4RhdoxBUC3sMdhGD/xa5YYJuD8nboDmdTI2QlK9nAiBUS3ymJZbyd+qCi1Bw3gVYWkYxmUJsrDrwUDCcTulZDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2199734},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.6.5_1781521858011_0.37251536093579785","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.96b8832":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.96b8832","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.96b8832","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7267fbdcb370b393f299f75498e9f625e0358d42","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.96b8832.tgz","fileCount":82,"integrity":"sha512-Hb74n+bi0eHDmiHTDPrlmHCvxGcX3XPG8fjWJ7JG+uvl2EQKa73Ajh1BHUJD9YPayQ9lGLwwRCTbyvuipZAi2Q==","signatures":[{"sig":"MEYCIQC5yQvU8gBwrj/DAKTnSPNfu7xDB1gq07mIfWHi3lmvhgIhAOmpox5C6bClEe9Mwgp3W3lKuqdNVTFNAitL9b21sLNy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.96b8832","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2217632},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"96b8832abd9721ae5a5ae09e2409d9bf669e03c8","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"52 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.96b8832_1781542383697_0.9256902640130698","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.93acf5b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.93acf5b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.93acf5b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8000e399a97ed33788f3016bdbe6d3e328fa0d3f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.93acf5b.tgz","fileCount":82,"integrity":"sha512-hzkJW0REw5xxekbs/eQEB3mJsxTFGDXWRHAmcbjik7mxtnwuymNsE2TZ4LUBB4TrXx4BF8CaHzugr6hkwIyWjg==","signatures":[{"sig":"MEYCIQCj8jsU8utRXkT13v0bufRDFnTexGe3j54vei0NfQAtqAIhANh2jglB2rNBhf7ALfsdRbhtyC1maA4nFMZ95ulZbY6h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.93acf5b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2217632},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"93acf5bcdf358f38a71729818ada8712f193705f","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.93acf5b_1781542623555_0.581541983801747","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6fb81a2":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6fb81a2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6fb81a2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"60937e94d09ea314ec9df5b2016ac1073a246baf","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6fb81a2.tgz","fileCount":82,"integrity":"sha512-4rFtTNf0O3s5TyRGiqlndQU90RM7f/mwy+wgCSv8vNFecmKQFtUSZnCfC8RzyXB4WRWOUbclW0Bg3IL5/Hu2KA==","signatures":[{"sig":"MEUCIQDDG6S3W9U+RRuSlkXHgDcxUbjSnqtcq2B4XFfKK4d0ewIgA3yserd5WZp0oaegV7J10D7XlqzJ8zZWyRyx+WbMDVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6fb81a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2225751},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"6fb81a2333417c35a6d372c09e8b1b405b2c6a84","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"49.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"45.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6fb81a2_1781601039367_0.4610145460667032","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.4bed60d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.4bed60d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.4bed60d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"43448e58b6d1d59abfa0cd9e236dfe8f29d1fabc","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.4bed60d.tgz","fileCount":82,"integrity":"sha512-z8wwWfNPKQRR3NtlRZE7seCJa3I8sjcs/ija27P5X7Y+MI48092wyk4lw+xFDHFKDmz3/njtBSBvTPsh8uB2Qw==","signatures":[{"sig":"MEUCIQCZU9BqhiixQ1DT+7iw3QbwbHaUq4t4VAN+MwwaXrVAngIgMsoZsyiATX93HRUjrEhJt01aXv8M2qwB4LYMc6xpDig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.4bed60d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2225751},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"4bed60da2e91398f6637da1a9f64b9b3b4b5edf0","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.4bed60d_1781603684740_0.2328842308189385","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.18bffc0":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.18bffc0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.18bffc0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9fd478e62d810d633250d737a2f97a5e822f152c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.18bffc0.tgz","fileCount":82,"integrity":"sha512-7CCks4uSpXYSDnADl+KWmXjSzB//FBSWBeS7ns1qdeiGcCheZuhi3kVGjuHu2u/nDK0C1/mej5Uq2X1XfMzP+A==","signatures":[{"sig":"MEUCIQCJihczuRAJxl3yPPZKnPzkKCTGauqvykoplBNYnABB0QIgKRS7WzxnnxG6gzTwNCGQIX8dpgBHHk81ovzK3VC2Sno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.18bffc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2225751},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"18bffc0f066f42357af9d0c7f2d793def1f22eb6","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.18bffc0_1781687830460_0.4423693472969039","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@tenphi/tasty","version":"2.7.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@2.7.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9d2eab18da9fb952c03b07aa62792d8f4b4e43c2","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.7.0.tgz","fileCount":82,"integrity":"sha512-VVswAJqCTqPTwjB11HIvbzwtXocaxGn2c9+Mvf4vpkW1B/8jTLdxDKA5cPqRAAamPsMIn+7loKpZt9MFpB8uuQ==","signatures":[{"sig":"MEYCIQCjOdOWIIIF3eebM7F6g0T5oUL5H3yN4633fhZUBZtlpwIhAOCvuj19ov5sZFgzvfsStuK8WGacuOn7oMeXJbivN448","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2225588},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.7.0_1781708196713_0.5489921071334267","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8385bca":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8385bca","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8385bca","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9b80c84b4f83a36baed7101805c2e182a13b52b3","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8385bca.tgz","fileCount":82,"integrity":"sha512-po+AWu/Lu4+MUODXK25ocJFKybm4SYtHuZakhc3LxSuDLqOea0IfRepl9ufKqWh0wrq4VUhLL+LM3Y83rZ2mkw==","signatures":[{"sig":"MEUCIQDkm9IOXa0/sP7e/oRb75NdmX4gX1EfjteuNpnmHXXQogIgY4SzN1oT3cu+QKe7UAaxA/hTvCGaJraFpm6l6lv678M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8385bca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2238568},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"8385bca946083e37b381291b83fc25007a153149","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8385bca_1781791580907_0.20176943144289128","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.9c153f3":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.9c153f3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.9c153f3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9a9e3ef2b7204c41c71b49b37c3b3bf8d147db8b","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.9c153f3.tgz","fileCount":82,"integrity":"sha512-AxbRIxZ+IZ26o0nbp7AppOOhO4z5epBDawYZPTZYY+txTZoyk/5FkxBcrDNdx3WxozjdR0NHwiN4+Qodu0Q7Uw==","signatures":[{"sig":"MEQCIC/anLi/L3+WmylhkKr2vCvaSe/oLOPFuS8jZ01w3uMNAiA3F7X+w9n5o43R1IANHX3ISGLDRyWw3kb5Qw+0uBZfxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.9c153f3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2238721},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"9c153f3958f9980d864d80157ad317daabea93cf","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.9c153f3_1781796630127_0.6396200183220369","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@tenphi/tasty","version":"2.8.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@2.8.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1754264d0948b1df7ea0525319f12ce5a07f7359","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.8.0.tgz","fileCount":82,"integrity":"sha512-cX2m85McDvMHtncgQuU1ANNqbVqyGZJyL011VRdnAeQ4LFMccHh3C3VdBRhDTl9S+m+r4JgB921eZfQxmg0lXA==","signatures":[{"sig":"MEUCIH8KZg5hk6Y4MQlDpgFj6bdOZz1Hhe538x84jO7WIlm7AiEAy1l1SFadvWM2Y6Id+RCxK8/0GB2KA6+JxzGfadxK5iY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2238558},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.8.0_1781797330442_0.7123627331608517","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d20b578":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d20b578","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d20b578","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3e97e6f018c9e42cb7987a71e625a468af36cc7e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d20b578.tgz","fileCount":82,"integrity":"sha512-8IV32o9a4wsJ0KqpLDtIDRFZovpTVRHOT9mA/8SfoYR5LkWTR/Shr+In4JX2ujh9/wcrxfLHg1HqCMcWgUxv5w==","signatures":[{"sig":"MEYCIQDnHHicVpGnaLOW0jhJGCCiSmNATgJJIkJsyqqMxGtDlgIhAISxRsN9q/7zLYDVzZ25BAeljkSX2QkKRsya5ohIiCo0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d20b578","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2238721},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"d20b578ce9c86062813f1a7294fd8a84617eda94","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d20b578_1782366261258_0.3707884682874034","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.5e13645":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.5e13645","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.5e13645","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"aa61376a5795781e37dedaa1b8de9e6214dc7453","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.5e13645.tgz","fileCount":82,"integrity":"sha512-V81YB/fEt5arDxkLwbO6+JcZbAO0n/+/SEDLtFO7XIYk76OPG44FEWz9wh7VMHzv7L7LzMHu019PVhQO84XYJA==","signatures":[{"sig":"MEYCIQDcRzE77eBumnj0JD9ZLSxEMkLROh97XjsGkuXigI4onwIhAPk3C9ZMDoHG3vG4zt0UO7KZAk8DhVztPB8x5J/gznIS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.5e13645","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2238749},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"5e1364574d91aba768d01672194d677c74985bbb","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.18.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.5e13645_1783343269039_0.7020009996029073","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d1f4019":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d1f4019","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d1f4019","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ae92f1bdd524304941d878ee580d15d0d7df18b1","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d1f4019.tgz","fileCount":84,"integrity":"sha512-s7uR98tpKaP4RQYsjpqec9OSABaaGcq6CfELwFyKixMi0g/vOw5oftt2TiaMFuSjs/sD/oQ+VVDRBe2H6eE8Xw==","signatures":[{"sig":"MEUCIFvfa9O20ZkQpcAycsHy8/jh1FSYT9hD3h7NEC8QE9MxAiEA+lKnx1oLbjr1HkTgDuQcAQsRe5ziC0iwtse2WMA5Uso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d1f4019","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2334408},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"d1f4019cb1623fe8c0a9bccba6b99d3e6211e228","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"54 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"52 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"48 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.18.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d1f4019_1783343276753_0.22066641144251786","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"@tenphi/tasty","version":"2.8.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@2.8.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"cbeb0074680b29bd4eb5ccb82d59ad52bd8dbcf4","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.8.1.tgz","fileCount":82,"integrity":"sha512-wg/NDC29ysyoAijvAsZPL2xfNirpDZDEQezc7VUGTx9nPe9H3DVcebaB+GBFQbH/73Ch7Dx124bAvu6ZvAkjrg==","signatures":[{"sig":"MEYCIQDTc57H/4mFWYpObN5cIZ5n9LbG+67Ai/I2wPyqw0qcZgIhAOUE+geJnzVHSSxjrP1Xr1lUj6fRmz9hYlpNSLqLuk6G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2238586},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.8.1_1783343480650_0.35433546702822527","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.2cbc2f8":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.2cbc2f8","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.2cbc2f8","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"248c6a63efbe7702d94a533914520885e628fd04","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.2cbc2f8.tgz","fileCount":82,"integrity":"sha512-VG4Ra9LvHwpdKVg/V9avSkYkbbd4Jq5U2BPUTb7M5jbqZAAwPZOJfIoUBvOJQCKrRU2ofbKsPN89fCtLITs2zw==","signatures":[{"sig":"MEYCIQD/WE9AwI9St5IIcZZdqDLzUymTmiLQcG6wuGI3TweLaAIhANas8grA0uaT5qXnNyJvZAIV7WPbeyxuqAED8xVLlSyI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.2cbc2f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2251272},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"2cbc2f8518179321cae595587d425a2ff1101b24","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.18.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.2cbc2f8_1783346281858_0.16424777460215179","host":"s3://npm-registry-packages-npm-production"}},"2.8.2":{"name":"@tenphi/tasty","version":"2.8.2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@2.8.2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"debbbdd1b9b547db4435354ce9fe162bde12485d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.8.2.tgz","fileCount":82,"integrity":"sha512-ZWzpQRo/1sliUz2v5Mr7gdIqBsAl7keBp7PjYwGS3iZ9mRSAtllv9HaQ81BEXZfezKRmN8WFX0f4BtfgkIGfGQ==","signatures":[{"sig":"MEYCIQCpgm8LwHZXjgvO4M1t6xpSiY0LMmz5q++elYGOEYu9LgIhALqRw0NA8N57ip4UsGyRws8t085kRZr7K4usbm5/mN6s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2251109},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.8.2_1783346748044_0.01173053608228658","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.733e498":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.733e498","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.733e498","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"11c95a11a4c57fed0eea9369d2b24cd9654ec048","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.733e498.tgz","fileCount":82,"integrity":"sha512-YwYBcZbesH91yZz2/NLERO2oKw9Jx/WA8EfqvmjZy6TNljRBe5NQDxFVyBHh4PF3IJoNzWccfA3i7fLwTHQwQQ==","signatures":[{"sig":"MEUCIFN3aiFv34nV3fVfIyG1QkSgxmP81FPlhD2qwbYZlBJPAiEAkuwMc8rFgaQ9aWnTYbqGFBbOfAvxZbAX6hqptes8Qxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.733e498","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2251591},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"733e498223bfc001fae8ba4127670c4ec4c975dd","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.18.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.733e498_1783420650991_0.5671592795588973","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@tenphi/tasty","version":"2.9.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@2.9.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f0a75bc4700f34b970b78b8176086a1fa74cfd56","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.9.0.tgz","fileCount":82,"integrity":"sha512-ET6fHnFbpYrd8MaD8vyg3XKCpkEkfl3GJdAy4pR0bT1MH2KrQ4gvC3egQUUAzDS5GrhYo78vlRulYf619LBtug==","signatures":[{"sig":"MEUCIQDrRQ7dAZsmlsmIsxHMGF7JUAy6ivQCKjqn2cG7ePC5LwIgbAWvb4AWiCxhH8GMtcgnKKZnzBHVdJ3dGUUvizXJsUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2251428},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"22.22.1","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.9.0_1783421265035_0.7573713187377646","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8a8eb7d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8a8eb7d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8a8eb7d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8b6b6c9238a2e51b7dcd84ab6190b73c00f98e95","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8a8eb7d.tgz","fileCount":82,"integrity":"sha512-Sm8OUyVsmDeAbWvMXki3qZWIkJw+BlDk4vDHlMFKKOyX6f+0kBdZFcR/9HgnATgrQnAXNrzM8a4Zx6kVxNkkgA==","signatures":[{"sig":"MEUCIQCDOOE520BQMigtElaemGwM/FPZjGTe7EA8CWiI+64hLQIgEdVbXYP6EkBI+vJlQI3UJxPCncP2cd6Mmohv+qaKFpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8a8eb7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2252434},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"8a8eb7d40269375b21968cdd60ce6a7ac5a1d3aa","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8a8eb7d_1784112907884_0.27074832311017305","host":"s3://npm-registry-packages-npm-production"}},"2.9.1":{"name":"@tenphi/tasty","version":"2.9.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@2.9.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6802c9080b82b34e4034ab49c6fffd10246ce3ce","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.9.1.tgz","fileCount":82,"integrity":"sha512-7NpfI4IeFTYoJtvGdUY+HrRRYebwGKOKpZC7F/cqcad/coScs8PheT9UmRifPkvJ/lFSFX3195I9+qMglSDKGQ==","signatures":[{"sig":"MEYCIQC5v4NJhjay3mr/HEa6tvLGJg6vxeZzoVo8jRlcHjeSDAIhAMfEh+7r40YEQv1DclY9fZhvaZFzFH6bgD2zmZmbzUT/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2252271},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.9.1_1784113136823_0.9110932521229538","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.5d1fefc":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.5d1fefc","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.5d1fefc","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"46c0e227c467d506054ac63779c74ab7e99d278c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.5d1fefc.tgz","fileCount":82,"integrity":"sha512-i1I0LIiW4ph9QYlD61SgIWExvdcaFISsCnR9AwXICfCt05KIJxb/FQbwhAv6xsfJjmcYuasbibGw6IIeLzWEaQ==","signatures":[{"sig":"MEUCIQCKugkzMJY1gwjnitXUFYhiBR+lc+PmQGjYY5Lx7GRoIgIgeIkM9AG/yUHtGStzCph6Zb6FaHiuqmunyMNu2Dlap5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.5d1fefc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2252434},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"5d1fefc122d843c500defd4136a700ee5a6d514b","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.5d1fefc_1784180679482_0.3423609279779114","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.46a482d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.46a482d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.46a482d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1637ccb85124dccf4f0c60a828dd81d89c4a83b9","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.46a482d.tgz","fileCount":82,"integrity":"sha512-DqUzcq8A8cnogI4CRSgh2MWy79Mt6kh1XXQYBTHvBkd8weUR6bZEt9Ucif2dp44BemYZZJSnQAtQKUHqvLyJTA==","signatures":[{"sig":"MEUCIFIxPCnNErvkbzEeTTu6CDUB9N+d1FpGUNsgRuYnpSOJAiEAoFBvTkkCBDmlas7ByMZETb9gPGiiwyCOoJarr+h36DE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.46a482d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2262215},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"46a482d2509273337c6eed98c787ef40118322be","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^8.0.1","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^8.0.1"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.46a482d_1784785506766_0.05521851479738804","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.523d79c":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.523d79c","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.523d79c","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a95323a1a6570c75940df0c3aeb53835e94bec75","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.523d79c.tgz","fileCount":82,"integrity":"sha512-ghxtMWR8Tihtc3cBjXQbcqWbpXfvpJ6aRXQBaWw1eMulauZ8giea0dWEvKi7MNWWzauV4kv5bVO+sxGFy4y4qg==","signatures":[{"sig":"MEYCIQCQ5QYiUysQ4b1kHo9L3tOTzfL+H3ZlWw+Vjo7f5vQAnQIhAKVpAz+hAczrOPAC+ugKC4U1JX9OdxctHOCDc8MZPRHi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.523d79c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2262259},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"523d79cb00663ff21aabb2b788ee55376acfeb7e","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.523d79c_1784785515190_0.5572596579431635","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.3d55207":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.3d55207","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.3d55207","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"4e287ddeb1e5927a01c9c29da56ac05bc3f46366","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.3d55207.tgz","fileCount":82,"integrity":"sha512-rEK15d08SEUH3a0RVkcXtkNlNJQcC4ih5uaEHdcjza8hIm9y3hRX3s0zCzsX+u7S8YfRpkzkBsW0IaBiD0T7Yg==","signatures":[{"sig":"MEUCIQCehJBG9neXgMz/sPa2tW+IqtrM3/sXfhb2q+k9DgwM/wIgfIjKOw1HgA26OsYOepHbaS6JwhKBSuMS1SBaJoXNg3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.3d55207","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2262259},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"3d552075f9a68cd1204bc5eafe8af1dd85a06db4","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.3d55207_1784785572798_0.8939267410261851","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6136955":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6136955","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6136955","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3c14cf4fef5a91dbf7ad10bfae8e2fc026e7c947","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6136955.tgz","fileCount":82,"integrity":"sha512-PWc7JYDB6s9BNOiKWs1g8jkwG2+0eRnkeiichmidB3Pe7b/fEYYqZoL3EBUhMmr2GJhCZ5uZUS+dlAk4pBMNhA==","signatures":[{"sig":"MEYCIQCDE5W5w1hcO6mEE205YKs6bs9YtuPs3BFWYI9mwzyn0wIhAO4sCfZc6gjWm86hncE6s++rFQknWHujKJ905lT++PO+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6136955","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2262259},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"6136955f7baabfc5a20d76e1e40f5dd30ace9b24","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6136955_1784785629564_0.09255972683985969","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.5640970":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.5640970","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.5640970","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ad35e4519c6ceaa86ee9aa9f0420c4a3e0a25d7d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.5640970.tgz","fileCount":82,"integrity":"sha512-PolScYnhhFYpUzJ/eT+EOF6wAZq9SQpqoDbSjnB6OsEdIE/RePxJhGyBy62EDKf3/qQM6XBWjT7o40g4YmXazw==","signatures":[{"sig":"MEUCIQCnhLxGROyTO9jqAxFLda9yjpWKuAAEemsduianPnIL9wIgH6Rq1SF+PkJ/lwZjrg9XrBUb/VPNmzzK2OZj1owdcig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.5640970","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2262259},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"564097002dc3436b396ffc683b8f5dc8af5cd292","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.5640970_1784785694623_0.30839874746154416","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1905926":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1905926","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1905926","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"aeb7f8a77cf77b014995012f6550fad9198c3bbe","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1905926.tgz","fileCount":82,"integrity":"sha512-zoEGb6P2+oLMY0VPNDN2ZKIPlixRHmO0CmEhxgRrpRIS7QxEWLL+5XiYLpj3oplFKNQzHYiN2iAMyIHNVfUzwA==","signatures":[{"sig":"MEYCIQCRt7KNNUbQ9xKa6cjUXwbdSiXiXjK3eTSjJgskxLnwDAIhANysVv3fTy1LZY/OAz5bp1TqpIb4TywmvCMmr8RSpD8p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1905926","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2262259},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"1905926dbece3aa490034ba60c30880dd084b668","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^26.1.1","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1905926_1784785720802_0.919461040657543","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.3c88a91":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.3c88a91","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.3c88a91","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ee7519ebf187bf9d8c147033cf0f1a6b1c323ee5","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.3c88a91.tgz","fileCount":82,"integrity":"sha512-s8/KkN77aXrp4zoWkIk01ktVFVL45DgY9CdshSyRCDn7/HkzPpdvRKk45b+VTwinzbfk2ijB+i85xOT4xE2fTQ==","signatures":[{"sig":"MEUCIGC0Y6FAiCyKwn4O4Djm8PUdZfI9/KzGZEM7iuyCY7uFAiEAu91O3eFq879gtqsqdBuA/LJj2lDdwphNexD/SvUNrqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.3c88a91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2262259},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"3c88a9178ba3e7be414d79a6e5f5df22b9223217","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.3c88a91_1784785747012_0.4307028091061724","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.76675de":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.76675de","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.76675de","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"258bf63830daee24278af258e14fcc3abacb07b6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.76675de.tgz","fileCount":82,"integrity":"sha512-SDHdvfCHX2Yb8KhTbnH2vgMh6f6SMpWd5DCB5ZFuz5IzjYYeEDWxCDdGxTvC7Xiq2mfejBVOCS1z6DWWwVbdBA==","signatures":[{"sig":"MEUCIQC5671V0g9PX6C4ch4L9LfkVsoURqs7TaS1oJnZS8oR+gIgVwqPoOh5QBm++WU4e6at6C5EZC8W37lE78la53EXYLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.76675de","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2268586},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"76675deb21ed0dae9c21e59eae554aaf7672785d","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.76675de_1785321870857_0.5435463484824552","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.047dfbb":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.047dfbb","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.047dfbb","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b9644c0ef27e1fcc185d1580f36f3c87c6ff6e05","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.047dfbb.tgz","fileCount":82,"integrity":"sha512-ECSGEb7GiMoO95j/5/edCSS5YPtEaX0EQ33xFvtecHdJG+jNnLoSV4ufdbpMb1Qrg2H9Z5DrfCwx2ZV9ugRyWQ==","signatures":[{"sig":"MEYCIQDe8SkMF8MKidGEKKYJ80bo70eCdmZC48zkD2ej5Gk0GAIhAL2xhYo/Zlr2ee6YemOb/x/CgVelA+/jgUE/MF5kuVe2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.047dfbb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2267968},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"047dfbb82b9dc0c78a25b7e8696f2d7691a4bcc4","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.047dfbb_1785324023166_0.47861388462773125","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.341030c":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.341030c","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.341030c","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6822a17bef6b8f5869af9089ba86ba4d8e9e4e61","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.341030c.tgz","fileCount":82,"integrity":"sha512-5N1V20s8OlYNFaVq2RmyjJkHf/hcmnOdsxaQsgEtfBVzl4prevLEQYb1ad1phlYSfu0hWu/25/YgX0XblicFGg==","signatures":[{"sig":"MEUCIQDURNU7p2eGBsOvRMiVMpiWGGKDCQbNbEunO3d7VSvxMAIgGSqudpl6j6YyB5p889UnCgf0NGzHXWaUgz1KN+lB/hE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.341030c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2266566},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"341030c05e414865c151a7a45a74a4887a379a53","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.341030c_1785324419009_0.7776365153999325","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@tenphi/tasty","version":"2.10.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@2.10.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9e352ad02cdbb0200f7c5ff65b22b3fab5ab95de","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.10.0.tgz","fileCount":82,"integrity":"sha512-agC4CnFx0K4Di1khpkqp+3TWPTAVWctteRMJTLCj00GOkQBJnjCmelJ0S8xBfspNZyttxdrfdT3zSP9nK5Y3Eg==","signatures":[{"sig":"MEUCIQCA8gHigSXqKhljWm7YqR6CIQVASEq6Kuw19YAG2lijIAIgeplFnQQlbM3wvJrkpAoYcdBdvrIiVXfIHPFkQ0K0QC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2266404},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.10.0_1785324656540_0.5241740219988167","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ec4d6f3":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ec4d6f3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ec4d6f3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"55872f7fbc34165382b2b568fcdbc2423517aeee","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ec4d6f3.tgz","fileCount":82,"integrity":"sha512-xW8bLvURwxG79c9HUjEhQDRs9hfp0RSPlwLxQkzToDO9tgU3QQPzkEZSNQ8AlYCNdVcZ+Ji6fsH78cctswXa4g==","signatures":[{"sig":"MEUCIQC/lLNSctSyIIaswAGJcltVimAhxOQgOB0fAsLvkldPvAIgEBKzDnGE96lzdjDigMKisLFfcv9D5LKAif82wiyZy+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ec4d6f3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2267954},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"ec4d6f3a34f16bac163e0b88536bddd9de0b44e3","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ec4d6f3_1785327301780_0.5455790909960148","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@tenphi/tasty","version":"2.11.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@2.11.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"985cf0cdc5bafd205ba4366766dc852e2a81e68b","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.11.0.tgz","fileCount":82,"integrity":"sha512-jzxmuRWA7FpvOyFuFSY8LtuhSgombt0HMY2mY9986wBPhCmJMcWab84g8cx8XTfne2f+PN6FmWM/0aUjWFryMA==","signatures":[{"sig":"MEUCIHDnbIsiFakKVGrZq2DXrlZUKO7fBQs6rS2ItAktR4pTAiEAh+wJ7bxkoPpmt+AQbDPM89bERrQqg4z3TOXjCKesMHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2267792},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.11.0_1785328006450_0.9743419951993726","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ad24ec8":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ad24ec8","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ad24ec8","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8702752e071e0481da68e82f745ade91fffa6915","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ad24ec8.tgz","fileCount":83,"integrity":"sha512-hOMFvfEbuTVuwiir0/tEtTnIR+7IgZSL8jR/2wxWNbt8MXxfIt8ElWD6Uo2oma4QAIB74/tETAgmU9Nhgrznrw==","signatures":[{"sig":"MEUCID2S7JONViMpbLrF36Evm0vzWIGYpjwdU2UNvDXmVJibAiEApT5824ApIzIVJDqW5A4nOBRXlDKlSp5348yKrn1lXNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ad24ec8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2280215},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"ad24ec8d5daa5d5da4701510efe76ffbee4f623c","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ad24ec8_1785413527341_0.47243697922648176","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.63d1548":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.63d1548","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.63d1548","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3303de98ddb1cdadc63f1f291704010406e5faf5","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.63d1548.tgz","fileCount":83,"integrity":"sha512-poQjx4HwtyhAW3CAJS3JKl5uL1xt6TjrT3feaJJtR6iF+4ilPZGzfGeqUp8xlTeMmPEaik5X2OaM3W7MCqn0dw==","signatures":[{"sig":"MEQCID6rSj6+eY0TPRa4wnFQ96fSddIhgS2CYF53HUi2xyO1AiA0D3CFgmv26XODd5myYWCN4Rp0w8OT6Oz10mjxd3cGkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.63d1548","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2280215},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"63d154872c4064c3f9d14a4ac9e8d90b577eef97","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.63d1548_1785413863427_0.1058247205457965","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ec4fad9":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ec4fad9","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ec4fad9","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"cbe38a9e80ec01ad5794b88af62d8e52fda36323","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ec4fad9.tgz","fileCount":83,"integrity":"sha512-LifiZXtwlmeKLFydnsxIN3psr6JJAWprkdQMPar9L8APZdfbcq2NMEnFN5oSo74fmeTvdq7JxpjW5mWyPenMPw==","signatures":[{"sig":"MEQCIHr91olFnT+OdLcfAnown585SIR1H6HXh4qLBd4onCMqAiBXeIUfWA7IeJ7fk9kD65O5PaC9uAO70uFK1TjBpF6RvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ec4fad9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2280215},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"ec4fad9e57e40569029b5ca1dff9ec78fe8bbb34","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ec4fad9_1785413884324_0.5280715311377702","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.2ac692d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.2ac692d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.2ac692d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3fc4808e1b31c901c018bc7820116d49edb377e4","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.2ac692d.tgz","fileCount":83,"integrity":"sha512-qP25AT9bXBcwxRIxfX+ZMRZQQ7q9I3mONrktMtyZ0nV2Ws+wGPwpC7lLJjzdQ0r3Oj0Un9vVQvABib34s1+Siw==","signatures":[{"sig":"MEQCIDxFYIrsCadJlSslMsX50WVSBhmUBjgrIK1tVrGgkG/xAiB9imY0IJWyaVikgXoKGuRRZCSZSh07r9XW/kGjE14uQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.2ac692d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2280969},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"2ac692d8b08ba2396e445e89e81b3a77bc6985a1","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.2ac692d_1785420805350_0.1624719365320857","host":"s3://npm-registry-packages-npm-production"}},"2.11.1":{"name":"@tenphi/tasty","version":"2.11.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@2.11.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"92a0b93a04bf78d43c2054f77b6b2f2567e6d7e9","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.11.1.tgz","fileCount":83,"integrity":"sha512-MP7rYOoNW2RFUzQ06evQ6GCqMtIbmhttoC8s/eJDkpthnatF5Rm1Cadw4/pmrBFbMa5ufwxDh4Sh9YwSFVtGqg==","signatures":[{"sig":"MEUCIB/KEb5qKgF/le/gsksSn3vCdWpFWNK0IVXoRd2pPhwIAiEAkZd8lVGgaV8kj7zyTenhx+CCvzV1ow7I0Ym5AFd529A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2280807},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"53 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"50.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"46.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.11.1_1785423709469_0.4531724407103357","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.33e181d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.33e181d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.33e181d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6f57a9359afb8d470b6ef0d674195f6e63c33415","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.33e181d.tgz","fileCount":87,"integrity":"sha512-H4MERegELQVU9xiNZbKoMX6e9aUYd8PdlYw0o6lDjT6a5Wiiz034jcZ+DbgJYxHBGi61njwzoLISt0AZ9v5M4w==","signatures":[{"sig":"MEYCIQDj0m2XnYDBTkTWlNudOEpk3FszK+UdRtrhtpbu5aLg4gIhAIORKbhuXJb1pooxiQ72EPKR5CJ7pSctab23jG2nnVLj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.33e181d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2496557},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"33e181d0b8f9266005832fc9bd53c8177a0ad942","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.5 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.33e181d_1785762394671_0.483818878303089","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6ef148e":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6ef148e","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6ef148e","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2aa777244db7ae896329ca9a637e55558e01feef","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6ef148e.tgz","fileCount":83,"integrity":"sha512-HMzxK9x/dcHYL56gXdRzrYZaI53IM4Y2+mDR8w11oVpfEgOyvtiSMQ9Hd2bZ5DXwlMqQYWrWlIqmHSwis8mRhw==","signatures":[{"sig":"MEYCIQCZibVcMG4EYcF/73lYmJiv6XR0F4pH0WdVGnqR+aLQowIhAMHv4aWjNc6vcqF8YklWFshZn/IDAYgrhnPle91N8txV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6ef148e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2302898},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"6ef148ea811689655e2f1e872d833c3f8d79e222","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"54.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"51.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"47.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6ef148e_1785771254982_0.6369819817100735","host":"s3://npm-registry-packages-npm-production"}},"2.11.2":{"name":"@tenphi/tasty","version":"2.11.2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@2.11.2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"979d4fab19ee30d26f369a67b60adaf5445c4386","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-2.11.2.tgz","fileCount":83,"integrity":"sha512-0oBLk838O0mUWio07qNZGbE9kpNWraRP1Rd618eGnUjnNe6pw5g+BCkHBoO0xMMoz8oq0RiwktHcudQSErzjjg==","signatures":[{"sig":"MEUCIH2xcEocCWtb1zFNzEOUzRy8JvSGZPXoZIQPpjM2x/T+AiEAhC2e7cjIQy4rxgueakceo6mxY6rOEZVqATPyoNIhUWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@2.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2302736},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"54.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"51.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"47.65 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_2.11.2_1785771443090_0.5699087860449783","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.cdc961c":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.cdc961c","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.cdc961c","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8ec31d9305a256fa3d4298864f3517a414aa3bc5","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.cdc961c.tgz","fileCount":87,"integrity":"sha512-Ovypiqr0lgKbpP+2OetQ/TMmMFBmG/uUsQ/WHMe93UBqetIVQrDYaTpgQMMIjHnZPXdmmJ7XgDPjTj1o5h0hrw==","signatures":[{"sig":"MEYCIQDGz2nGoLZ+YsFpygRNyphWd3bTQ3hd5OxSqoftgSQJkgIhAJsw40sWO8oxn7VbF1pmLOszQfptuDX/d3A3q0mUtPRO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.cdc961c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2518571},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"gitHead":"cdc961c9d4b2919b2711cb65dd2ec39743186df8","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.5 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.cdc961c_1785773780774_0.36074054356212515","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@tenphi/tasty","version":"3.0.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@3.0.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f6116db143d53af82f43200309319e77dc69da6c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-3.0.0.tgz","fileCount":87,"integrity":"sha512-clo1cezGzKPtVpvks+9KA1I9m995befGpRDIxasOkTwJov5x9jv6A9TUZYPeJmi1NaZuKAx9E5FTQMW2ve0/Zw==","signatures":[{"sig":"MEUCIGUnu/1bQLv4e9/C63Sp9T5I1kXTgXNLYl2teEMz+c0zAiEAwTrfeGHHMs9kc4HXe5mn2rN5+do15A/oJv0kGe/hdCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2518408},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.5 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_3.0.0_1785828540953_0.2725406919446438","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.2394160":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.2394160","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.2394160","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8af84740e668950d01548e1d53fe4f6a281188d4","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.2394160.tgz","fileCount":89,"integrity":"sha512-iXGauq/VYbXkdjPsQioqCKom15Doi6bi10Cjm/wTrlD7E3txf1DWL2FNrPh0M0H+TaMn48D9PEWBNd3bf1QNig==","signatures":[{"sig":"MEUCIQCRA9fCof/Vz+jrbE8CfbpbNo7WVo7JzUi3kvC589BbBwIgNSwHLtYRLodOM8oKT2ORyQOszcY9hbPiKPS3yl99vWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.2394160","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2522468},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"23941600e81d061217a78538d07520d4903dc73c","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.5 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.2394160_1785942111818_0.8065517377451286","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@tenphi/tasty","version":"3.0.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@3.0.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"e7e8895bbe12d82d2eaafd1498eb3afb5668d623","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-3.0.1.tgz","fileCount":89,"integrity":"sha512-s7DGVHQKD+uZDMvOwCT7QjYtkcbnOYawAay7/y2J3fG3cytp3yai3zFvfgXmOJs/1Wwaj104SSkwmlc1WNBTKw==","signatures":[{"sig":"MEYCIQCoNmwyW2k8WNrIJsUZv7xHC+7aC95cXsbhLcBuJn2hyAIhAJa6UCqOlguCIIUhYr/0nafis+N5aJ1O9yIPUm1fVKMA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2522305},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","typecheck":"tsc --noEmit","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.5 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","jsdom":"^29.0.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.0.18","prettier":"^3.8.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_3.0.1_1785944872507_0.6634913101467341","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e034968":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e034968","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e034968","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2a7c7f600b9739da6a24872274c87d1a1af49f9b","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e034968.tgz","fileCount":89,"integrity":"sha512-JOE7LTVVs46paDE0HiA69v4VmItMaKe5b5lImkuSquArPgynsKbEC32JYdFkZvQqQOJhpJidoVvGMEmJHBbu0w==","signatures":[{"sig":"MEQCIDixqKv2QYUhyFe8awoSam7P5HYrMd8lGZXhUjm2mFahAiAodmivbJIrl4Wxc7OtvWsHmFXQzOdejpxIw7YIwj/v2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e034968","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2525800},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"e034968af6be25eb9fbe6bb08e1ac1bce7212606","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.5 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e034968_1786291624596_0.860666574607601","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6687396":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6687396","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6687396","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1db82bbc43293061fbb6855b685c5283c65b7f37","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6687396.tgz","fileCount":89,"integrity":"sha512-iPYy/I2rcg5A6wNObWDSfFMIcQRSpvNsYD1tlQRquNKFuja0sWM+OznBVxDVWjswJ2FZgw+4z+ypH8Ekx7kiqQ==","signatures":[{"sig":"MEYCIQD8oM+CRreX/RlpKgfiyz1LwUFpWNjftamgDwWqvmJWnQIhALpRT2VOShACeDtQGpSm6xzRBqg2RR1rDWzzg6HSfzrK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6687396","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2525800},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"66873960b13874694aacb638c0a0198b60b9aba9","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.5 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6687396_1786292498663_0.7215644249621507","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e2f945a":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e2f945a","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e2f945a","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"776de1d624acd87a73fc2cf8214e30fc9c95d4bd","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e2f945a.tgz","fileCount":89,"integrity":"sha512-tZywVI7iLMOHHHREoRIWoMx79RcjCbW73+Mc7tTXsevFZc220MjHOYffYntsZZBFtVgl/pnicWnjNrkdfms99w==","signatures":[{"sig":"MEUCIAmME+B18jT7U5hZfvVo1Seh8rfpG7htRH+o9dLXXvO8AiEAtQXrjoifEyyehv3pT/6vLLFPDVFRXKIBFywV/jmoqvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e2f945a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2525800},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"e2f945acaba7dc81184ec0b1f3adf6cef4bda7d8","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.5 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e2f945a_1786292504952_0.6854852836026462","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.eb4a941":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.eb4a941","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.eb4a941","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7c2207e1bfb9dd278494d5aa588a040c841f10ef","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.eb4a941.tgz","fileCount":89,"integrity":"sha512-At5iSXHbKRVLRk7zye1tJHINXOb9laSYw7Su60eikHndqX4XXKMfcd7/zVkZHM6I+hC+eaThSKVmESK7GZpjiQ==","signatures":[{"sig":"MEYCIQCUPaFO5Rmm6wtSsIce7biIrtg6p9DHm9YHtAbmRuMYDgIhANMK5W5/v2pRyy1f9qYJVKLmRCZ7dwu1asiddO/yn8nm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.eb4a941","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2525800},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"eb4a941fd160bd20e05dd5404acc113b65d83b04","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.5 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^26.1.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.eb4a941_1786292510425_0.317141009731398","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ec9e5b2":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ec9e5b2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ec9e5b2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f2be4110ff6e0b93b3069419b559b6a16c9b9786","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ec9e5b2.tgz","fileCount":89,"integrity":"sha512-7oAIli/C0JKpvvCAVlRKUnnfuU02xQKEbOmHjxdpwz3J4CEudX6E9KzHRaywJpqvZbn8RwGMzhXBLNH8t/rb0w==","signatures":[{"sig":"MEUCIHn0Dliwf1dKa9PRBwuY75WkuZLHqPcFEaH4Sd7xQVvvAiEAsfEIRkoydcOQ8/x96K474tR4YlCEIZV2RJPUkYkN7Ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ec9e5b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2525800},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"ec9e5b2ab0b3b33cd3edf5ffa0a78ba64e5f4dd9","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.5 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ec9e5b2_1786599887554_0.9962655963732194","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.9074af6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.9074af6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.9074af6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"211404d35947862be1a3f18b8fa933bd09a07377","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.9074af6.tgz","fileCount":89,"integrity":"sha512-ca8Fhbly8rCV6LEipZl7oVa07fWRAm9g1Ha10jo5251gocgJchycu4RetZwafuriNgGPFm5L9oH4gzR92Ew3rQ==","signatures":[{"sig":"MEUCIQCoYE8XtejW4UmrMT6MCuHd4CVnnyckoPQJHELYxwXWMgIgbGHyZqr7polbEWVB6TBCGjFnS0aLinOwnKp7e8XZGn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.9074af6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2525798},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"9074af6277ab61aa1740b960491be00ca9bdd0a6","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.5 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^8.0.4","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^8.0.4","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.9074af6_1786599930364_0.8346585879170445","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.dffd134":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.dffd134","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.dffd134","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"096227115bdda21b763c0eeeaf965cd2ece0ae52","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.dffd134.tgz","fileCount":89,"integrity":"sha512-UBylMwNIXkau0ZtRMLClw8pAVvCsFqEDhusaE3DT5ca0C5mhxiLG2UVy9kmH062269/GttfiRhGa0mS9qCnwRw==","signatures":[{"sig":"MEUCIQCVtrUCV24nEQxDZkZOHVqTzV3Djm1PnH9t88Gtr/s+ZwIgQzpcLoIIvg78XXThKJGyD/LxAYdlUviES2ghVUfHpsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.dffd134","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2525799},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"dffd13479621c6cfb8b91031bc74559b0cf43c1a","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.5 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.0","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.dffd134_1786599949146_0.029173312798413287","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6c62804":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6c62804","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6c62804","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"43736e83d74b124a3c877f37c21e20477510b41d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6c62804.tgz","fileCount":89,"integrity":"sha512-vinx/LZQStHQnFpaVoGgy+qrD6Fe8C4yMW3pzJfhkIvS8Dko6JyU6cqFbA2OYZHTxH2N7wxE39MxShq+jph4mQ==","signatures":[{"sig":"MEQCIDbYWgiQWkVz9K4btZm5LbFqR42I9VOcIfFUBcyQS63NAiBJSIV70ZsTmo2kAlV/9BfIvxJsjqvuDcN2wbM1sJ32iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6c62804","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2525800},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"6c628043c78906cc981a5bd4324eea27e6b69dcf","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.5 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6c62804_1786599974014_0.01905002850903248","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.3f5ad98":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.3f5ad98","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.3f5ad98","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6172550930d80d208ea16867398f292bc84f0206","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.3f5ad98.tgz","fileCount":89,"integrity":"sha512-U1slz6mC0nqMdcvtvJrHwMAs8iq/ikMQ+e1L7umJaxk3+j2InEELpounX4roj09K5Z8NzLM7FYUQKwhA8ZAywg==","signatures":[{"sig":"MEYCIQDJLzjd+YMkNQmMR4/eXlCKqi4uAEswMLmWCBYon3yTzwIhAPe9r/rPGLo3IKaeCqSpurMlhAxP0vai33aHZosOLRuo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.3f5ad98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2525800},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"3f5ad9815ee0f1eae411df63e286ce1752094634","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.5 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.16.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.18.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.3f5ad98_1786600009919_0.9811235946874635","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.cc6e0d3":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.cc6e0d3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.cc6e0d3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"109836a38cff716ce00754e1002a20ee9ba8178c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.cc6e0d3.tgz","fileCount":89,"integrity":"sha512-Xus5tNDuAB8I2uT8QH6J4uZqULsz37f/otORKovtZCF4KLGNjdjIKCXQbGd9ZIvlitp1m924brKEhIi1QaCjNQ==","signatures":[{"sig":"MEYCIQC/kbHoDdD9/RvlkGhXFZB5RvBAEnSk+6+pCxHYsipQ0wIhAK8c/38wLL5kEmvd8wF2HrV8h3hgvR1iHu+GVkjUN3ha","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.cc6e0d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2525800},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"cc6e0d3ba8ffd2348600ac6acf16f5fa179acbb3","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.5 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^26.2.0","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.cc6e0d3_1786600203136_0.25539640769191974","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.30056c0":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.30056c0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.30056c0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"34528d9fcbad89445215fd3eac10175fda63b478","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.30056c0.tgz","fileCount":89,"integrity":"sha512-zKN9fA2jB8Voffeg/DEwwzYMeWwJAh8TyCl+nPgT8AKY60lPQFygq9acnkX7SSfDq8WkVmDzyCcQNbj/nzpXfQ==","signatures":[{"sig":"MEYCIQDHEMQEZSqHOMiHDoyZ+KlcIc/cSyxFX6PCZJSXaC9IcAIhAMaKSHhc47a9klc0TmF5dLUmkB2CYsv6Tul/X1aVcygY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.30056c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2530366},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"30056c07b29423d0227e5fc2310e5fc98d69928f","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.5 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.30056c0_1786982846107_0.7915791006336672","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.fa1f6d0":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.fa1f6d0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.fa1f6d0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"67cb81026aacc266bf8a1d9c96568fac2943a28c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.fa1f6d0.tgz","fileCount":89,"integrity":"sha512-C+8RZi+gEK6NxjSW5Evt4HrAAEz10UM/PEJV41sfLrFgL4AcQ+x9y0kIqBy9tefcQJWqGUys1ExxFtzXrVzprA==","signatures":[{"sig":"MEYCIQDPvnWZ0kt0gUe3c674bK7nnuT5wChzJW2w4Co4+72H3AIhAMyvohDZ3pkyTYe5uVBWfFKJV5ncm47/MbgDtmxUW612","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.fa1f6d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2533235},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"fa1f6d0c29d56ef07e2761bf5f21d8a8694a0cb3","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.5 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.fa1f6d0_1786983064781_0.41030105515759985","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b218ef0":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b218ef0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b218ef0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"bd5dc72e4a2fadfa0bddd3777a32f1b689aca5b1","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b218ef0.tgz","fileCount":89,"integrity":"sha512-IjZa4/HpF6dUxrlMMv7jxKR2FsgW6GL9iTOU5LjoLyViLpRQwQZ0VxPqX+qlzzZzxX2eIl39rBNYgqfrEKOKOw==","signatures":[{"sig":"MEYCIQDch1sh2orzgyJly6cjEqa3ffnbwkurASoo9K+LzZ0V5wIhAP+VPC55GyY+/gQkyKoGl0TxHdaBOYxfeSJm9B4vTMlP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b218ef0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2535127},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"b218ef0748c20386c207612b1cd347216c3b6b40","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.5 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.5 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b218ef0_1786984947536_0.8444889822321147","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1a29e1f":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1a29e1f","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1a29e1f","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"01a936a0fa2b7f1f02cbdf0f45a5724d0ea8ab0c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1a29e1f.tgz","fileCount":89,"integrity":"sha512-B6FrLwQzXjyh0gTLRAQlWMXVTERtZOxg8OSS3cB2Nq8XJmuEfElbfDj+beiHn47i/7kOF/ZcoDOp3IJqXog9bA==","signatures":[{"sig":"MEQCIAvXkg3/jIryi55uNlyqevnjvH4DCf+6VXoyauA3FILxAiBosQMBBX62vvM3BtkUKsRHn4xjWExyv6I7qsAVjEyBPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1a29e1f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2547288},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"1a29e1fead42c50d87f05040006ce7ea2ce8988e","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.75 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.75 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1a29e1f_1786986634416_0.669794040050057","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.3b05e6b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.3b05e6b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.3b05e6b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"955b9e02c9777db128c03e7fbaa025bf8f8d504c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.3b05e6b.tgz","fileCount":89,"integrity":"sha512-UZn5EB+kdXVTtNW8rbtMmtFEWdNlCIU37H+kfDtVYtBA5cHNYEeDxSQ3VdljwRKyRAFrcg7R7fxBWAbhaRdf8w==","signatures":[{"sig":"MEUCIQDa9vX6eRdP7HdP1SLhG7FgejT2olC2zonyqsjfv1UYHwIgYXG33cPPZmFRTTfDLBMVJiSbMXuCDzcChCwZKA8eNqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.3b05e6b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2547288},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"3b05e6b334050bf705d755a79ecc3f2814aa2316","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.75 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.75 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.3b05e6b_1786989123763_0.9200725893827091","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.5dd4884":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.5dd4884","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.5dd4884","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"cde3014bc903f16965497e238d2a2e6cb5e7e3b7","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.5dd4884.tgz","fileCount":89,"integrity":"sha512-VzmHzVH9wDdCUIfh+p1Z5QDP3gpJn4o193vswV+Ynx9BkudW1NbSCexa2aBDoRBUGGcrbe2kIWpy0U5WD0P9eg==","signatures":[{"sig":"MEQCIGMjc8X8ZSAc01qXz+OBP6XYhBK/ix2JRvlvraEnKLQ9AiAHRF0UPHqlo+oU84Qu80EalF41UOoiubF+DMOQRMfdZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.5dd4884","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2547288},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"5dd48847bbb9092d5373c30c2a00ab98742b496b","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.75 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.75 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.5dd4884_1786993828791_0.6308709865681044","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@tenphi/tasty","version":"3.0.2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@3.0.2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f0f49265a5bed0c0cf291018016ef9c246c902f8","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-3.0.2.tgz","fileCount":89,"integrity":"sha512-05zT9Y7b9j4Byl8VczFLKPXkJ4CFSuhtWA4krsEVeLwj5DYVB1g/0IJfjNflMTH+D+v07nYotUgSqX+/936AvA==","signatures":[{"sig":"MEUCIC1H8x5TkPqu0ZHEbE4lDtNRuAePfxOhwOhKhFd8ftjsAiEA2Uyw0WD8XIkpMKL3rVeznhLAg+VFi9/vK0YveHnT7hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2547125},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.75 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.75 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_3.0.2_1786994528202_0.2374606561893422","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.05f55a6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.05f55a6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.05f55a6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"27b3b469548e895f296a7448b6b13a5b9b26e054","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.05f55a6.tgz","fileCount":89,"integrity":"sha512-LMhOFYi+b8Kya+0PM0Vxb5q5Q/aY/xa5bfTE/o2bInob59vgEpqBVsRsBMy0L0d+kQtEmXacYTpcT5ft0Fr00Q==","signatures":[{"sig":"MEQCIEqpO+zReNzilxyxHHZcRORHfVwst0+M/SqAI1V5CncgAiBkFxUif+u5wWZoa6r9i+OD7ieEpA3HQwddmzDAp54eDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.05f55a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2547218},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"05f55a6d2c7b7ae5f34fb6fc4b4058726839c245","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.75 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.75 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.05f55a6_1787134064661_0.5272518439822229","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e4609d6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e4609d6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e4609d6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b6c6744092a3a0af2f5b7290755070df801f0e58","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e4609d6.tgz","fileCount":89,"integrity":"sha512-HLyUCfhOyV6fQmwxiY4KfS/hWjdyj+Ko6o0Rij/6rq67NgxCMropbxhuOsGuEJlnmBEcNON7aGl18IwLE2kCyg==","signatures":[{"sig":"MEQCIH11rlU+kPNX3SS7WPISLPBf2k0rQf31QlFR5ZyYM3DSAiBhF3Kxt2AByVnd1HaP7ppORvnpx8T2r9Ya7FP6cVvsxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e4609d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2547218},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"e4609d6c786e123a00a292e1c99b2de39d435181","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.75 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.75 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e4609d6_1787134828144_0.28164570840061987","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.10b1cb4":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.10b1cb4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.10b1cb4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a0591efbcec7018faf5a1384bed74cc40ed34b78","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.10b1cb4.tgz","fileCount":89,"integrity":"sha512-6aYi6b+B0V/9sK0C6GI03tBm32QDvWGf4tz04iWJwFtixFgogJ2eKvS/NST9iBa8Vzf7/kbYtAYh1XFdQ3aAyw==","signatures":[{"sig":"MEUCIDRHAYEseuPsTAl/x1MTQnPyH7v1jcZLjHLk7DPhHTRbAiEAxq+mrDUOkMjeycOEJ0irwnC+9wWt4YzKrJqsWtK4Meo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.10b1cb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2547218},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"10b1cb48914e9b0d423364af5a70be70dc1277d2","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.75 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.75 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.10b1cb4_1787134832537_0.7848264512773369","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.eae6c42":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.eae6c42","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.eae6c42","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2ab43eed998d5aeb468d4d68fff66f586adc7ff5","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.eae6c42.tgz","fileCount":89,"integrity":"sha512-ewXaDduKl7/NqYxobxoH2+hCk/6GzmKyn0/lHVEgHOT5VkYY8Y0iZ/VxIj7divflzEXkj9p7JRAFpdv9S/FaFQ==","signatures":[{"sig":"MEUCIBc0SApJnLTqqXA/OaXxX6cFFS2Bk9vtnDn/6Ombd6CeAiEAw+i4eNpq2gC5WKdJuSSYr3Rcy74EkfR/S3cMXhz1ue0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDHgQa/Nojgy6QKIef0lw2qAca1/B4XYn7EWWRuKA5qdAiEAg4DPWYR4fg0o9WTO3/rsGvG4gLNMUPkfOYj2YAgq3jQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.eae6c42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2564499},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"eae6c4238f8ed35f117d0ff27c5988b36e2443d7","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.75 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.75 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.eae6c42_1787304696951_0.2983774785954427","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.320aa48":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.320aa48","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.320aa48","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"35035c92fc1897c40a51dd2a76418b0fcbb8a259","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.320aa48.tgz","fileCount":89,"integrity":"sha512-ITm+kBRB14tLRzuO9/bJH8fOGaTk4RRh8zCehi9vMsZ8gXCxnJ18ZqtbD0jkAz2HgVRE0wTsjaTwrKQn8VuwPA==","signatures":[{"sig":"MEQCIAdVYQFeWTq2NC3YW3B9dsqhuIbE7sliRrKLoO+GFkJ1AiBJAffGjSORiMN0CUY82m3u/6iJL7xtRDBFRnFbKV179Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBf8C8vLpnFygfRRpBlA7plCLx4EydTIA7r9ZZfE6xymAiEAhRK3GIkff+23KEYsEakOgSjQfJcjLRGQT9eWpAWvTj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.320aa48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2563707},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"320aa4893c9d9ad6facc047e1319478072389e52","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"19.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.75 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"51.25 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.320aa48_1787305403409_0.5297182063183823","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b49e579":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b49e579","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b49e579","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"87fd2a33dd982a68960205e684f7f89c7591236c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b49e579.tgz","fileCount":89,"integrity":"sha512-Ghy4RjMSQ+HJ5OH+VeaVPkkzgv5dGBk2KgRXaQ/ko8zauUd42igHHqXYF6IgO439smWsc5L/Ce9TQ6Frnq6gfA==","signatures":[{"sig":"MEYCIQD2eB4elLLal/L8gw/0JVDdzEACfsOvcMLQ8UXy5zHqcAIhAKsffPphDCcpBJoAHNh9o5kTzed3UkgoE3WWIUYd20rP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDIk3PghKB7ol5AfUC1GdQM43RCyrpi1cHwJmlzircVYAIgPgOXMVz8WIHp3j0iDtyySlU9uJcxHE2GRftVTqdOFyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b49e579","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2568847},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"b49e579e8a2ba03f1c31db5323c2c3070e28ddf7","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"19.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.75 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"51.25 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b49e579_1787306382314_0.27755323345083993","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.470e9b3":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.470e9b3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.470e9b3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"dc56b08fc9a2be9a488891352f5b93fe4bc3596d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.470e9b3.tgz","fileCount":89,"integrity":"sha512-7vESbwl90qVp1udKyZzj3oHRarYLXKVPSA4ZSJsKHMT2GvNpJiKYAoGpOgMjjuEk8CAM1DRY5pSzMJIPmsoQKQ==","signatures":[{"sig":"MEYCIQCR53Tnr39ssh/aDxLGvAYdZDG+KTiQqd9y+WamOlCs+wIhAIRGCIdrhCRILoivoV75UN/uGzKCxQ8xB7JqcDelsube","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0X9HFUFLeR8pR9oPjm8/mxbSHegm7akTAy+AdJ75Z6QIhAIOPstipWPIvar/sqpkoHs+++0+QEVFq9gtCAMibwnKM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.470e9b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2568847},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"470e9b3df50740822a578337da45a231fe31a0f6","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"19.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.75 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"51.25 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.470e9b3_1787306744653_0.15355888346010915","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.5776c4c":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.5776c4c","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.5776c4c","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"4865782d70dbd010b566ea36ffb50c23f6e84380","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.5776c4c.tgz","fileCount":89,"integrity":"sha512-M1SlJ/cXWELJB/GN462+J/RrzlZJm4YOhvkcmfZ8VhG92C9bEtH2ZRlVKFWW57wr9C3A4yh1QVrv8Ab1jofuUw==","signatures":[{"sig":"MEQCIG281bFF1+VXD4TKJCO0ZnBdcRfqSNkl/6KeKejdQ/s8AiB2u0VNNREx4fYSs4FCtZD7X811m2AksolrfvE2OqfYag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFmzLgqiVYPNO8vXuqSrU730GJMTrSBEj1YB43ePnebfAiBedrX3WPIRATuAtz7ncB4oN6ARZx2vMzwKhyheMaG6Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.5776c4c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2570912},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"5776c4c4cbefa93d35b603c361704f53450a2ed0","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"19.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.75 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"51.25 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.5776c4c_1787308126659_0.14725742867274816","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.5a79c6d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.5a79c6d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.5a79c6d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"363b0aec92eb162feea12329586689dcbe88403e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.5a79c6d.tgz","fileCount":89,"integrity":"sha512-MYE/99w3/WzYJ+8/eGKrwWPeyMgNJoz7/p3hM9dj8ChAl8gJvRnZ6p3ga9P03vfeaIvN98o/AFYH5WrUdahK5w==","signatures":[{"sig":"MEUCIHaOyKZIOErs+As/wuPtfhdsI0qqHEAec3SAuPcoQ3uJAiEAwZ/ifWwHhR+V1iYqRv2aRXy6aNI2W4T2dwdhjMergRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC5sgaNuDVUoKxUKDN1L4Q/YAhV7EFKO2WSiQn3sF0EUgIhAJlKn3qpKfrfQOfNLNkKrgZGgnZ/L9Q2c82pzSThnFlN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.5a79c6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2570988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"5a79c6ddb930cbea2a4a88b11ca7007adc4bf14a","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"19.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.75 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"51.25 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.5a79c6d_1787310632005_0.4660178316739192","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.73ab317":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.73ab317","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.73ab317","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"37dfce2ab5e283e0d19424fa5b5662e1505d7805","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.73ab317.tgz","fileCount":89,"integrity":"sha512-HR/T6KKfuS9CbJwy0j5sBq+5Yov6oVC4aIfzWHiWcvcFq8nRbDuaZSSDWvnnJNpQGh/YZGQeQ9A/O89cRJnjDQ==","signatures":[{"sig":"MEQCIHBlTK6//VCg7pLJ/Z6QFTjkxdkEoYaTLK2VI0xkqZETAiAqMuB2hWgwM8lFralCDmOEyS8UuKzM8EP6gMIpcDWagQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBYBW8zpZQ+p4C4G9S9bvPB8Xd1fNkTLETJIbBVNBsCYAiEAnqzeAts47kbWroxYkjmrtZUVi0EbBlBof8Plh0RD+nY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.73ab317","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2576274},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"73ab317a75e93f72c0bcf68938d5959961fa19a4","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"19.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.75 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"51.25 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.73ab317_1787316318718_0.8414987760564785","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@tenphi/tasty","version":"3.1.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@3.1.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1262e9fda972e384713953be2e01d98be00d9ee6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-3.1.0.tgz","fileCount":89,"integrity":"sha512-T+k0DbJRiODaCzj3h0N73nSznuRQ9W1iGGcEErz7o5aYf6bzH7YgDxdN3Hrm724QGbtP+W4weJOmgJHj50v29Q==","signatures":[{"sig":"MEUCIEUlOzxwqQCx9Z9L91yBZ0KJlhy6MNZfmylATJDRzdmWAiEAnwPDuL9tMRbE4JvAzi8WKBopOoNz9W1f/3vSf0oG5Kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBE9clNlBwyoymOcdLF1ICxfxDmh0fs1QXv5kLkhl0/uAiEA+IthIRdIGlMUDvRQuxn5GWTA/N6RsHn0JjWxl4Rs37Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2576181},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"19.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.75 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"51.25 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_3.1.0_1787319958355_0.03500843385079477","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.0f3ba25":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.0f3ba25","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.0f3ba25","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"e62dd8b4b3456eeae4dd9926c8f7ca0f76d2f93d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.0f3ba25.tgz","fileCount":89,"integrity":"sha512-792LJa23l4roB1u5J3mJr8eWRi7v6Gu+nkeOdPBC6F+6T/mhwC62ixgcOUuKfguFrKRYZyTwE7+VXEKKX258iA==","signatures":[{"sig":"MEYCIQCQpHjXHV3h4ZYLMGtUWatTZMzeVq2beot4mSYQrWN80wIhAJasE78qeAmvgmGnr/qViQ96b9zhnm9y09GFK/M/ffns","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC8UA+vf2xSXUcAiLnRKy/a5ly/B4WOgGozY5I1MrlbjwIgI3i90tgYTldCFJw+TSDNMOrf34EbFxxR7c6wmf3rzMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.0f3ba25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2632249},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"0f3ba25bc06c4c10bacbadada775601bc96e3c69","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"59 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.75 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"19.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.75 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"52 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.0f3ba25_1787331442020_0.9027452757306611","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a500c0a":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a500c0a","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a500c0a","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3b90eca427d884cbfb67a67fbd53dd01ec964aeb","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a500c0a.tgz","fileCount":89,"integrity":"sha512-rUVs4TTMtT132xB6uWVZ7P5UI2wJwbjQBOEi3DJJb3C4n8X5Zq4kAwg+ODmgO2K5L5aGY8XD4iMKWbmRwz5ovw==","signatures":[{"sig":"MEQCIDAH2cg0+UKMkS6/zVkBw5RTmbkseMpfTQ9zGy2xTVhmAiBi57Fm85i+m1833NmS7UzRmbTX0vwOJ/7SDvLlrTBTuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID0qMEC7OFSQY+t4DGz87mZghk9DtdqLa629tPpXfMz3AiBz+OXI02kuvDLxurExUmXaTz/sZtv40s5PIvzP49ztWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a500c0a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2635501},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"a500c0a9c7d002da48db5936863ef54f19d1bb1b","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"59 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.75 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"19.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.75 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"52 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a500c0a_1787332195657_0.519330699021205","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.97099c6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.97099c6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.97099c6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"030c45256fca8f7fde8629a2bddf81f627e211dc","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.97099c6.tgz","fileCount":89,"integrity":"sha512-Jt7td1zZOyqNtSmp7oGavZiNaE3ONfwxn7aASO6zS6+rYdHEB/POGL2EpL9J+XdoA5gDUZuAUropxSYSIcnTzw==","signatures":[{"sig":"MEUCIQDpLfjXveMT9OPZQtIipIwiSTatmL/NFZmbKRn/qz9HXgIgHVCc4vtiJSAL6PeuW4CFYN5w7VWWBSwIfz50XoeyIww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHfyXJVcA5mbLGYoX8a1yvcq3knMY8Xl29mGMJK29eg7AiEA2DkpvAg0NqjXMyLDJk+yJHxnNvDnNVH0zxs2+BV1cRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.97099c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2636936},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"97099c629ca6ca2b6dea05a2cf42e3aab289e902","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"59 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.75 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"19.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.75 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"52 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.97099c6_1787333991387_0.2244660526814528","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b6cc3cd":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b6cc3cd","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b6cc3cd","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2e3bd59a8bd8dfe5e2746c07a3cde94b64e8633a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b6cc3cd.tgz","fileCount":89,"integrity":"sha512-RFSdLYZSRhz34wW+EG/19mNQ38TdEJZnd2HOZBqIPbAeMhqQ5zSMP2iGV5kPe0tnocIhUWxmoWS4TdGwq7qBNA==","signatures":[{"sig":"MEYCIQDWsB6diV19EB9Gmq9Rtow4g6MeGdZVT2BlgnIIbO7I4AIhANCEObBrDPuuF0LulYeSASXQBCpjrMk0slg/txZvEdzK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDO3Q9b+JTCT0s3o0kwaGPybJoUZc1bOyfUkb77iQ4T2AIhAIc5a1eUS20I4wxCdr+qIbAhTqNSzP796I9JEv7QLuf8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b6cc3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2636936},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"b6cc3cd69cc3e72392b8ba023992771ac441fc28","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"59 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.75 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"19.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.75 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"52 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b6cc3cd_1787334142536_0.8855987302147297","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@tenphi/tasty","version":"3.2.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@3.2.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"32de07b41ef2c48e63130d969bf2db41d9917957","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-3.2.0.tgz","fileCount":89,"integrity":"sha512-pBeDy1in5FGS74ofma6O7NqFpvfdfL9oLgI84bAhWcX5PwMw32jZaswUeCHQGHVEGYioGXMUCy4DwYjXs7B5gw==","signatures":[{"sig":"MEYCIQC2g4NQiDY7qVwqJmsJK/DVAwBYh8bDYjishULghkBhUgIhAJZumgTHuW0akIg+qYneNXXlGtPpojT9GmdtPCIiUL7P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHhNOKkISRx31b8rZgWjCG9Vi9M95IPgW6TNJ8RdGemoAiA/6k/jxsN4k9tsNCD/m0iVlIKLUZyjXkO/chcXadBF5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2636843},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"59 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.75 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"19.25 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.75 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"52 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_3.2.0_1787335513489_0.31831000107523333","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1d29633":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1d29633","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1d29633","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"afcd6c48dff54df5529347858f018cc9306200a5","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1d29633.tgz","fileCount":89,"integrity":"sha512-tZ7EP1Hm64NvvV1Hjy1ufuKkqa9aRhEcKfkjVYSXK32GBrFkzVgIwmRHQcLIIniEs1VLvuZt19LS6E5dr89mMQ==","signatures":[{"sig":"MEUCIQD+205rgmTPJO0gvZ2cGyuDBVZ+9qyuXC+np6/zfG2YgQIgOoPWX949MHHLO/s79ILT8QUjHrcCLMqbxqplO9UAYyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEuvtjz0aYCSxKPhkJCuh1oTPVGmHVWrFuQZaovHKJ/QAiA3Z/UU7TTK1NHsyQfymM8SYZ7iXMk2tGQRX9eEMSuScw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1d29633","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2603996},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"1d296338f69af17801f7e1ab904f1f692e403836","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.9 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"19 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.4 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"51.3 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1d29633_1787563759042_0.6282612763999684","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a0ce25e":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a0ce25e","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a0ce25e","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"096670046b67663858fde94a4e752607dd3b269d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a0ce25e.tgz","fileCount":89,"integrity":"sha512-sfdXuYyCSet3GVSlm+LWgImAVICR3ONxxKCcwQSj8vIGRWT0D6md7/cXRKRfLWtCZweUqQLTXg62k+voxBcuuw==","signatures":[{"sig":"MEUCIQD9uBGoC7jCiTwbASmhUW0bt7IXOFytc6aRCnaT5fyLUAIgLM8hFBhKtsUxp9gawWQk+odwnJEKJ/g08onEiZkuw0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDyYzoKKsjpMp3K4yjHl8zv+zwp+5YbhsMgQblYqAG37AIgBJJceeXu7cFdsYnNV4P/JXWUrC7R4W2BWlhF+nYT5mU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a0ce25e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2604944},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"a0ce25e99979a6cad3596747c173c2b21cb6b604","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.8 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.8 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.9 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"51.3 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a0ce25e_1787564482989_0.9909818984969587","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.c5fb374":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.c5fb374","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.c5fb374","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"38c0ca370b70a5ef6d15dd85210e51516ed1c131","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.c5fb374.tgz","fileCount":89,"integrity":"sha512-JTu3dSwso/uHc6o9CibEkSvINzxYjfBvr+X2BynoGaNdhgEeUgimrgAuabSyDHa//AFMJnePOtF1IpYRHLqP2g==","signatures":[{"sig":"MEUCIQCNvB3I6ocnyUrGNXEVi5SOi0m9BwoKEukH/7l4EckTgQIgNT/Mbko/0+GCXNfoACGKVMETPZ4xk5Bvz5Oz9k3pLgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEAzhVHLC2RgCRBwTsjBv5iVweRYrelcAFDv45I0eiv8AiBolU7cTpKU5KeYi7gXwrwduzAj1tKU5PF0W+8vL50Eog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.c5fb374","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2604944},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"c5fb374a8fe1083f90e3444297a8385283572451","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.8 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.8 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"18.9 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"51.3 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.c5fb374_1787564581845_0.47311544930976046","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.2073f81":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.2073f81","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.2073f81","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d8050e8998976804a31036cef73a49f1151f3fa0","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.2073f81.tgz","fileCount":89,"integrity":"sha512-9bHUAtsOJA3STSLhjNXUE5ZKdceauKMLqb5aARems5cz6Cs26yYalNOrvPsKRhBofLqhQEUVtwNz5VVB7ZSIkA==","signatures":[{"sig":"MEYCIQDUAOz1lQkoTbHjnxDGRsWMblWM/y/U79EpVBYSIiHvOAIhAOjMev44IANAjU60zPAgQeKa6k3CSZgb1nz7ESEp7BcM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0W8k/u5aPkby6/30ibhWhTSDameR1RWDNm7kkhaO9rQIhAK8TUDXFqDZBLmA57E4RvRtUHCV6zZmY7/l481q254yS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.2073f81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2570070},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"2073f817beaa67cc4881135717378f845702a27c","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.2073f81_1787566610257_0.6695874141144948","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b5a11ab":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b5a11ab","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b5a11ab","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"53931a3c8076eed8a7374589b5aaad5a1726a901","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b5a11ab.tgz","fileCount":89,"integrity":"sha512-Y+SGsWvyPYw8d3uXyIMTt477TXflGkYdS3AtMICyfQH5/DTpqT72tq1eKLPKAjpt4CVzTzDNAKpOxPfwcvxO0w==","signatures":[{"sig":"MEUCIQCNgg/Ix+98z3ycQ/tMxw1YMtDrj0YsfXBKE7H3Q0T8ewIgRSDpKvLYjfrHlMkcE6rCgOwTh1JBkb6AGHzbpSxeqwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCtjPOQEjWWKjRciSFoIqnGHxXjT0Y3sfg8NOooqN6eEAIgCtttKGk2cBrCQvqowh/5RKZorXlmOYh0TKjCAVNzVXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b5a11ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2572135},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"b5a11aba8f3d364eed054d5544b000d7178f1122","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b5a11ab_1787568008174_0.013298564485876518","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.bdb792d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.bdb792d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.bdb792d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"46e06468c5760ead0e0e296ae722f7087b6c7775","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.bdb792d.tgz","fileCount":89,"integrity":"sha512-cj0VSJlov7zIsRIVZiJyh6AML6ZauS1EcLUjFSqbXHGGapbULwogpQKkoQirRBtwhrOKSaBKadkLqVijNEHdhg==","signatures":[{"sig":"MEQCIDwST0DtoCkFvLeGAqYCbWoSaN1987XqA8mddUXHpKGXAiBRKBHNNsarEnFnO4GchrlB+ZNBROY1pEryoxOiU5kN/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHk76eoszVeMkuTpJVWZiF0S+sdSE3hu5G29zSHy/PbMAiAgs36V/qR7iinX+sl55xeWZ9W6rYfj1DUplU0+IKkmXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.bdb792d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2571776},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"bdb792de2844a833583564c6c9c2fdb7a4a88fbb","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.bdb792d_1787569091145_0.6543106978113908","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.78f0646":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.78f0646","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.78f0646","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"fff95b3316288f458009474266efa9e9cd282803","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.78f0646.tgz","fileCount":89,"integrity":"sha512-b4vvucToFQtK2Ep+YvnzGeisLPdNDK+LVoNdzmctACTrZzo7OU1RG+GEIS9MA2tOHUmuEmAj1inMcLLFarl4nQ==","signatures":[{"sig":"MEUCIQCZbGKNJaIfTY5DqI4bOhkoeQB9Mxqd8K9ldvXp6KweNgIgWiA1zDJ/3ATHQoIw+sJxJE7r2Sl5SLiX/Qz1OdfEOeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBZFQNdAmAtF7rYgGlP4tXPnzBktovIUikragFSOSU8JAiEAn0wtFEiBUrExoLKmIujSPBjadt2+xC4joXD+dAvnRIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.78f0646","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2575422},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"78f0646124987dcb64672f74ecc79de226a39a67","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.78f0646_1787580927440_0.2745186401865145","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d5c492a":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d5c492a","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d5c492a","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9cffad3b402331e3859fd451040a7c3ada370fb5","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d5c492a.tgz","fileCount":89,"integrity":"sha512-Np14SsPHh3OKFp0qOYoLc4RA+KVymcNNRZwzc8tthWA1O9ATqtk9nCV0w+xrKSPjrD6xIukj/YLTDtBOjd/RJw==","signatures":[{"sig":"MEQCIFPoruUqRy9OXlCefTFgEh5MDgHmWIKBBEbfIbbzU5l0AiAiKkAtVMSoNvqq4zSjaPw/kXkSYhgYVr+oGzpv+dUFiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHFjYCosNhwYb42JwNcGnmlA3A/AgCGpYwb+kM+T+BSMAiEA11CUREdEoD0/YiHAH+mU21hr0l3KnIl1VdiIJCaHvdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d5c492a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2576204},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"d5c492a66024595afe4347190cb10f0d2c3dc143","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d5c492a_1787582025534_0.9918697478614165","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@tenphi/tasty","version":"3.3.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@3.3.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7e84731b57b32b0dc986736785cecfcc8465d2af","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-3.3.0.tgz","fileCount":89,"integrity":"sha512-r66sy7Cpp4RxFnXuKOnDCj0YVwKhfhFiyADk/PpmIlqCAwA1NGucdXlaRQHG2avFlQhXJC/4b41p6cT6cd9D3w==","signatures":[{"sig":"MEUCIGkeGUAydndFR+4i9A9MmEkBJJcgnSvzlQ6i5UW7K+hKAiEA+0h6wPviquiZTvQAn93Ql6k3/ecMWQG4vkkQr2H32Eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDt/f5S6R7OfyLXWajOk5rUsNVZo6oC+ESdi+fSArlBxAIhAMSz5watAFQYq85Y0MJ7Ow48YkVnrJc+41NYqk5/U0RD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2576111},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_3.3.0_1787582722843_0.6872683917619198","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.c89a8ed":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.c89a8ed","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.c89a8ed","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7b79a711e54a5bcd2c61d4c6549080134c4277e8","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.c89a8ed.tgz","fileCount":89,"integrity":"sha512-CYsFsbbRHEhnK/2EL/3riI5W++EcDSv5/0NbtlRwB8uTlpt8OcyLDjmVLg1Kalak8AaZYdXA20FCst5xu8hwYw==","signatures":[{"sig":"MEYCIQCVVLrAoOo0B2KNt4MbGFHuLK8gZ9vytAY95Xt0NPvnCwIhAOhn/iWc6dnBMM2tEfe7/ZSPvmcpiiqOYPyuBtKQAMVU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD89EAzx7ipPGK1fBZafNWI2w5uLyCBaxy3eQ7g/Gy1uQIhAKk7/Oqy9Wv5BvYWpPPPc0gf6Fa7CfKS0bDqJ6+XeSpv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.c89a8ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2577010},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"c89a8eda8a99fb323b871675b0ee5e0aab4f9518","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.c89a8ed_1787586810708_0.3743391752996392","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@tenphi/tasty","version":"3.3.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@3.3.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1a8a14f2affa12791c6956a4c8eedcc63d484cac","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-3.3.1.tgz","fileCount":89,"integrity":"sha512-zCMwMu79R0VMcSA4M4UcAjRNrm+fLSOQsvHnpYk//IlnLizTpTAjpy+AIV908us7X1Iskj7ssuVgp0UyQ9e98Q==","signatures":[{"sig":"MEQCIAwBblyReUcxjhB8YGKDj45cZ37Ycnj8h/TxyYt6NH2gAiBZEgXnrgJD/Ch8Ftn/1WeMA8nPZz13B24vITgIfHWCjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICiv+7eyyISXov828eMRoGZWni4I2tZT8DAfHiRCC1CSAiBp4Yi8nPafAg2vZry8gb4NxXQmJciSRHKfdfEI2pQYsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@3.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2576917},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_3.3.1_1787587473803_0.750542069270584","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8de5891":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8de5891","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8de5891","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ae4383dae833b54fbd1e330ae306525c8bf74e44","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8de5891.tgz","fileCount":89,"integrity":"sha512-U0TKmvBLTSNW1r6ir3VcVknv+2mKcHbN7oSXtmvrb4yuU5Z9WcTPBaFUH431IXZs3g9EEoo3EWMmxXsH7M52FQ==","signatures":[{"sig":"MEUCIQDBbQ8NZieBnqWepPEoruK7qkt43NwFRwUDORN0B9rWWAIgJzrhJjYvkL5O1TvajzrzsPWr5xwmkBABYXpQVNcMwJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICRN8bma31nK0K1zciBubwN+Kp/5e32kzZxoZf/NHAT1AiEAnUbArYnnPR5YWmnBeQMGFQkRYgZ+AfbQ3wzBZEOOZFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8de5891","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2580633},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"8de5891e51f3a5307e1d4f33a36e4040e6b346e2","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8de5891_1787674871494_0.12297183522532062","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.5244211":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.5244211","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.5244211","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ba13c0d7f1c684f394ed5a906203057a4c79f83e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.5244211.tgz","fileCount":89,"integrity":"sha512-LWYpznemH/1mWEx8wsneou+0zD7GoQp9uVADx0hoXdmpul9fzh8wH9NBQ87zJMeZA6hiISaC4MuZXv6RFG7ImA==","signatures":[{"sig":"MEQCIF/S/8w6j9XApi3KWqN7h1kjjGug+9CYCFrg6MFG3a2HAiAbbFN14O8A0WEwFtFghItTQ7tErApjw6chcG2dNIsVYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEHbvjUqkiYB2KWNW3FXfiA5F5MXkTxYH5X0klLUJo1qAiEAkJeUxkG21YxkV2KoRuOd+nSilgeu2N8oM7ypslGLRBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.5244211","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2580633},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"5244211752c90f871f67c3af0fb42b57ef3a3c33","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.5244211_1787675228275_0.07497221489620931","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.dfef2a5":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.dfef2a5","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.dfef2a5","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d90b284c622f106d4a7eaf37b6a5183f932b0224","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.dfef2a5.tgz","fileCount":89,"integrity":"sha512-ZxruvOPZb3RIteFOfE+uIqZihgpdZzNjtK/cTqbwMobMj+mRVB+sf8X9RPEyOfOz8OJwvJ2fpA9HSNvWYVChmg==","signatures":[{"sig":"MEUCIQDK12UjVglqF4Ny/h2GKa4LIT9ooT/G6FrM+qj2WjJ7YwIgDmZYzC61bwOB/ymhcvS+/NXoI6MIlGQGLLURkNN0zc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCsDamS4Vl/FT+cWqYzskYbN7UpZaZuV5o02J/qqQ0C6QIhAIO9WY6Cly1UG869s6Oa8DONOIBWTFKFByNvfgeHjtJm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.dfef2a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2575999},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"dfef2a503402d872c9decb9daa9190e51792d992","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.dfef2a5_1787678551355_0.1356093847166404","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ed19419":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ed19419","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ed19419","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"5c36de0107f677fb751a5393cdfcd7ae9f3f2804","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ed19419.tgz","fileCount":89,"integrity":"sha512-Hee2F3u96rvVyUCfJyDJMCkuhi8gE2fQ6LPBG/OnF7OLdZzWo/AhJWx068d0JZqWQRHcjs70axpEb+YBERSkqA==","signatures":[{"sig":"MEYCIQCInUtgrH2/RpBJU6wkM77KF10A2GcATJICMqqfZHFbPgIhAP8fby1ZJAXrxHYvXL3wg+JQb8yK8XEFxgU/XNZQAPz4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFO8KT1SIE+s7qkAsz/k4Zym9zRr+aQj2lwCdmbt3DhhAiEAssy82ihsBgOarS19/xhJnSb1tTUdDMmqiR/5Mh8XlsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ed19419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2585714},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"ed19419417b78eda191056832ab14df5b9f9750d","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ed19419_1787679434944_0.9807456293704526","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.740192b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.740192b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.740192b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9c134cbe608256b13ba0684032e9639c62944bbc","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.740192b.tgz","fileCount":89,"integrity":"sha512-WL/AyTRZTSIurSa6mEyN6sSOEwRs85AWIHR3aGH5+uLpcHvVwh64VqCtDVimHX0j6AbnIt412FRG5VM3Dxpaqw==","signatures":[{"sig":"MEUCIQCpRfB00gzeHZkpvDt2wwfgkG6/2CYottO7IxE3mz4yvQIgRWFNRKRFHptsPS+vRBuau1gm8l2kFRzuHk6dGOye0FY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICXJ1vs/sZvKBi4T4l/0NPJrk6Ok7xN/9I9EXFhH6thxAiBD+6D5++51rPzUW6qiWGJ18Gcgz/2PWSaoTwztWoSrFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.740192b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2585978},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"740192bd12a51d435d74041706f2e84e2a1606f9","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.740192b_1787681612229_0.3769074007164144","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@tenphi/tasty","version":"3.4.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@3.4.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1b7da58d346400c6d57ce7d4e70319b81158065d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-3.4.0.tgz","fileCount":89,"integrity":"sha512-3CxyxgoEhLY5LJCGr5iw9Z/s5V52Qhc0AYiLgQWzQN21QEHuqmACoj5mau28c9mEhiQtAViGB65EkxvLCHQlOQ==","signatures":[{"sig":"MEYCIQC2jkIkBhqSBe/rYkTszCRaY6+sdf8ZvkwTTtV8VtHwyAIhAJgAiLZdShf2SMv+ScxOHZQZhmksWvHA8lCoYAHuokM9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBMeFeGfLIDsVHxGFW6l2St9bAz+g3dWuMEIro/7/ZDqAiA8+oyJml5jVZPoE4TUp9RAB8CAAP0der6i1FBbKCK7Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2585885},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_3.4.0_1787682138539_0.4539550867437707","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.27b6708":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.27b6708","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.27b6708","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"529ebfff3738ebe0748a5312b4c8fc9b65b1df29","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.27b6708.tgz","fileCount":89,"integrity":"sha512-sd8qFDzzx59YuRdnWxH1FSzLEiRJ6+gAvEjUBs1fppOUvsbDwAbAixmr5og5+k4osngT3elH7lOUVxSeQCfZfA==","signatures":[{"sig":"MEUCIQDBIemPedt5aEVnFEWLxkUSu5jGcm5ZA8ymPKFw7qk0bQIgd0OkpSlSVz27BcyN5qS+20WfiITwRDoTWhKixWy+HOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGFIuDY9Q22hbJ+RnNMi1uuKzbLo2+7By8wqcrpEGd+7AiEA7MsNqUv16P2Q+25bGHvDicK/CubvJGnPA40hssHBNKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.27b6708","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2612438},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"27b6708e402657151986d6e935ac5d1ede4f709a","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.27b6708_1787756285286_0.9706984779910066","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f6b221e":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f6b221e","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f6b221e","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"4244f76d93f1ae0554601092c61fea7e27440919","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f6b221e.tgz","fileCount":89,"integrity":"sha512-6ZJc0kPpRgCZEFaOD+SXL8W0c5lazv28ecH3UqXs8LKR4cGR61BuOazmD71oseCZVYX24pKfcZBwuGCKBHCrJw==","signatures":[{"sig":"MEYCIQCtvlFNLPILziOob6IVk+40ItgHAwawtoUq9MNHlivwNwIhANV3eimElaChU+aehvuu7pKWFuixjH5yTjRfroZRO7A5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDd2OOfYIlN5WJ8Kxm4FZ5YIDt73mPR+jC4C1NsIEjM+wIgCfrbx59OKrrnXV6FO0vm+ZKiplIc+LCf9dmr6xs67sA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f6b221e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2635913},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"f6b221ed35deb0e7b48f9bb515d469536e7c09ec","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm run build","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f6b221e_1787809563075_0.4857558846482988","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8891ae0":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8891ae0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8891ae0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3d8234e590b63a5ae809a215a0837832103cbeaa","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8891ae0.tgz","fileCount":90,"integrity":"sha512-yBjs3aq3fHo65/blyhsDhRRHXB4w/o8r75ypc2ay/Fm5DLKNQKr/jVzoxv/J/ig0FdhScS1dKq0ZlNIj6XraNA==","signatures":[{"sig":"MEUCIC2j1skq2j8sP8X+8OGinl75Ohmu9/rfKimAvKS2qRSvAiEAxVI1j0Dz28Qi+HL8iiglBPDG9qNVZdi+Y3pS1LgUGdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCyMIr9xBSdAiVb1DjNoo3s1fNt3tbMqYWzUQva9gz+cgIhAKUIR+kVHqXbyyduHDDNXhuiAd/DLON2RPnX+RB+x9Dg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8891ae0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2642795},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"8891ae0754ee842eaff6f1a1e727d26eaefcf990","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.0.8","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8891ae0_1787835013048_0.16407262027638825","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.3b3ee93":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.3b3ee93","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.3b3ee93","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"942851c9a508f9f51fffb6d800825ef881d28607","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.3b3ee93.tgz","fileCount":90,"integrity":"sha512-x2+1LCmbO4/c8V7P1cV6rYqOOlzjKtnP3s6k/KVGVkepB7p22wh8Hr18dBR+wdZhKRm923XO24ZvwLnaarqidA==","signatures":[{"sig":"MEYCIQCz/eLFeVDJYE9aAvaMPDW5neUvG8EUccQEKy2mkcBEVAIhAIuxkQpzeIp7+d6wrnXBXAptbzdotgOXo5+N9k+XFIGr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCxHZ1MAPYiIb9hT2Lw5nQtceL03tdKOBKxY36+3kZxAAIhAO5ewqpHKLKiLKZEpekj74i0vS3mTka2HRKX75AWgDcy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.3b3ee93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2642796},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"3b3ee9353d35e984bc09ad56a942f2599fefcd17","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.3b3ee93_1787835356624_0.6025584346939492","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.33ac623":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.33ac623","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.33ac623","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"df8e82ed51a44a7b6a05080cb7dbcc8a5cf43c3a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.33ac623.tgz","fileCount":90,"integrity":"sha512-iVjNuOMzaX2nDmbhmk8BZDMBXg4Ow2OIjXYql2G7Y5FUJgpDgdFkYN7t7FFqWTM04zjcT3BB9oPQ82ZP1Dbi0Q==","signatures":[{"sig":"MEQCIFXWSOoB4NXc0N4kgri+sV6CQ6KP6+7Hi/4XCp3T2k3/AiBqcnk2RQGP/w7RAZOKp6YGsw41iMvQ4tUGA3jGleEzQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCuVEjmjgNi2JXNEHimRYnIkHoBVDKQBh84NlAzrlTOTgIhAIgBbSdECj7GPBDoHlkFCenApBNPUP8PAG33DZexTdYq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.33ac623","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2642796},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"33ac62322c37ff4cf2032362e15bbeb3e0c63461","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^26.2.0","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.33ac623_1787835370097_0.2853015301499888","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.3ac5929":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.3ac5929","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.3ac5929","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"49049fdc52f4a3296ee0f59a5f426035fef99292","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.3ac5929.tgz","fileCount":90,"integrity":"sha512-qXDFttA4RQ055eaBuSe9cMFMInYcoduqA1Ag0uqcqQWN/RTLXp8uaeaWr715wjyYra1bry3hpHuS8LFQ+OrAnA==","signatures":[{"sig":"MEYCIQCmVSQvZIol+2PITdWDGUl5gBkEYGRyD41CpvbhSQ78QgIhAO7wLWFgi7RY+yk3nDxMsvLPGBGgCmZg+iHwo+fm7ok2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGn59B2XapUz6AI+R6dNCaMuAZF/C39/s9SjesZc3HwPAiAoSarIWwXaOyz+O7I/smwkBMcW+uo6RIXOmaCsdoh4VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.3ac5929","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2642796},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"3ac5929aa1c4bc6391661c9d868edc4a11b4ffea","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.3ac5929_1787835401190_0.25900991394893613","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.685374a":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.685374a","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.685374a","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d66530e1e857ff77fe08e9e6820c534316061ced","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.685374a.tgz","fileCount":90,"integrity":"sha512-+B8Fhjqn7KjgkWmuzYysNuqMbB9OIRZBTu/CDbmnPUuArGJ5k/nsMrbOYBQbNvqvKxAnIlz2yHJvPQaRuF+v1A==","signatures":[{"sig":"MEUCIQCRT5RbvrhZCp2aHmmbrHd/4dyiSXn0uLTmPtrdVN5uogIgJjCDMh0/urp1+8BxSTj35ctUg7dItz4x+zi8G3ksyg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE62wBZVQZTTwXzzsMUDJa3gX1m8Fwq+WuvR0ZT0pBxHAiBRjcExkzUxGwbq0o/yAaLZ6oAOruIhDvRUAb5TxjEyzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.685374a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2644795},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"685374a203fb815b93fcd58415d29c78f893bb71","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.685374a_1787837109074_0.710667585768074","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.019d70f":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.019d70f","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.019d70f","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1c48507dce90f40a0c4b52de7c26b689b7716201","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.019d70f.tgz","fileCount":90,"integrity":"sha512-QaoQiyE8/GykuuXeTLxj6T0+r6+2rVzPko6lnvRB0LxkJAP345OMJ43cONSBm7Kf3FdeyjHKBddqn2EC9cT5rQ==","signatures":[{"sig":"MEYCIQDFqAaC4mhGzUk2LQy8INd7SL6vl7qlXnGXdH+f6PDOHwIhAM+2GHZh0PyTqItEYkqLemKum6BkIwrexon/pD4eRUj4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDIpYFH3xRPYE1e1zQEtGah0Lk8Ng+fNqyE5gvBWU4HlAiEA4zJAPCXI2oAUKjWZWD8SNaLtxhovISInAQyJCsi1l38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.019d70f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2654089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"019d70f73840d409dfc77b658500e55896dda28c","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.019d70f_1787837421857_0.834564372326313","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.fdb16ea":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.fdb16ea","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.fdb16ea","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a0f5bee89ba0c307585291d55dab8559d68a7f26","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.fdb16ea.tgz","fileCount":90,"integrity":"sha512-g1YTvhbxE4a30geLfRJYa/ccxlrP/j4XB9oVhNeaswN2RZzkAyeNcpROshZ64Ls+eDmMugHDqyaBCGOpPgsEwg==","signatures":[{"sig":"MEQCIHx4mDpZs1jVDfugspvVYzifPRm5J8ugtf9fKo9vphSfAiAs18+cCFcjs0c9FaEkGRxTj7tYlFuHWlfuwnIG+iK9uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDewqzwzob7etnT9bkuNOhKpXwOl8/ysRKgWkSkbecZngIhANknqxJZ9/93TLIvuR7BFlJy+zTvXpfVn173mmMfOfWb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.fdb16ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2654120},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"fdb16eac5e2c903bc69fff212c9de4246108640d","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.fdb16ea_1787838760134_0.5756540656223146","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.264eca6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.264eca6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.264eca6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6c692c25a250b14ea5be7ac961601326c769ad27","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.264eca6.tgz","fileCount":90,"integrity":"sha512-zImSuH1lngZ2nig9gyeFyxwxHxRTvTjTlQGw4w6eoHILlDzj2KRMarJJyzu/6IblJIfwNjXNX0LhyBo1bwLaVQ==","signatures":[{"sig":"MEYCIQD0z30TbSxU8k6ixiwjljeU3vG5mUIjuN8v7sp6S+euIQIhAPAHwKf0XhXtgUeoVGJ4dALrsWpgsrShxzNSQdPPpfHR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBzB1uVLaQwhJ5RXKjYlxgfkJAjkyv32pSfZZZh0M7fiAiEA9jV4jrSsk3tsDViUZeSoMFEL21y/U8rR2zRUUvCHuKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.264eca6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2659507},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"264eca69d9fd421ac5b3fdb829b2a040a10ada28","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.264eca6_1787840309415_0.917909600633271","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.2458e98":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.2458e98","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.2458e98","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7be453a1294e2a0f3fead223eeb346ce41fe90b7","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.2458e98.tgz","fileCount":90,"integrity":"sha512-nOPDPtrooh5kY7wu2/wKGr/C8+TszzTKnr1tlvp+zF5qc/rAx3no/AVmoNUYV2IIMqhz4B9yReQk/uyWzoo8Vg==","signatures":[{"sig":"MEYCIQClyvSaFZ7s4CrDa44ysAHXsaLiPX59dZY5Fw+/VKnuzwIhAO/GvzJRQLkPvAWlX4pTwU9Zi8ydtGqRJRvYgwrdGw4N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGutasDn6oEl8UiCDYmQbac7k6QeuVmL9tD0smuUn8mfAiEApynXeqXpXM1xr0s4P8tYMgP4XVWz5Qbbe8OBCNvjoAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.2458e98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2659244},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"2458e986b4782bca8a3a7992b5bfd2f359a05a97","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.2458e98_1787841479854_0.32576115866083666","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ce1a3a8":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ce1a3a8","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ce1a3a8","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"572e73dc86ee52ef9655d57d8091d17648f862e0","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ce1a3a8.tgz","fileCount":90,"integrity":"sha512-qZv1OKb1mKlJvw009YymBEa5Jjn5DLQTti+0lpdrJYz9a+GYQPZJdRT26YJEVFyrImb4MnsfRya6I0GCTKwhrQ==","signatures":[{"sig":"MEYCIQDvjQFyubpWI6pop92cf9dtlZSKTLAd7J3nB0L5Uh/HKAIhAOS81D2Uo9j3T17M3//kNmNQjXfpu3eUwWk0rYgoFxYW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH55B/fYz2sjJktmXE30pw3BVvQYsD5cA5gmne3JxXDqAiAZyix7wDWt98DaVrOCO9pKJDjpGDpIuIRuX6ozzoDeZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ce1a3a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2654675},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"ce1a3a8ff1eddc53fd24feade53ff584d7a9abdf","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ce1a3a8_1787845292056_0.9855694566283957","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d4ccea8":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d4ccea8","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d4ccea8","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d2578f92e8fa18767d9985bfc03afd4a27fa5293","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d4ccea8.tgz","fileCount":90,"integrity":"sha512-GQxE4t8CuZIKj9jx1B6jDWOwk7ZeTF8lorROKDzDqEKI+nykwOt9nE5aHj065GuqYNN5dH1O7KqG9HIv/S5raw==","signatures":[{"sig":"MEUCICi9VJ9Mze/C9qnDh7KHmB+wAlsrFWO7WFeKVyvPMgl8AiEAquU/+tX2V1tw2A8KjVUHDQxRhM4ncqyDhKqwTinuBGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCuw3V0mM/wSrUrLtSpf4l+KAScwAg0zAGRh+poI+cwKAIgNQUt9sWfFkxXU2wcYR2K+t4DgfLgK56g918OjEFg0Sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d4ccea8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2657382},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"d4ccea8e44d622f99e9da8992ed2c8b29784ee14","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d4ccea8_1787846174173_0.12901611957253656","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b3fc70b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b3fc70b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b3fc70b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1eec9dda1ff5b7ef72a4cc788f52d0cc96d7f928","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b3fc70b.tgz","fileCount":90,"integrity":"sha512-xWjZkJjrI55jhbuAqz7DA73LP1zwh5kwwnrsm5zg8TJn+f/mFLIHUs+pnXT1e0KaGAffi4J8V9IkDh34J9Dwrg==","signatures":[{"sig":"MEUCIQCWvRL7RGbTvSIV2+FFZTASa6dwv27tIN+Ba2IiOCw8QQIgfO+AYQXsnpkAFsKFyIZCSK2UPjZ/qHZ2vKL5/dkSe4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE2rGK4/nVDuxw7eoTXrixjaKx/PrUUH4ceylvNOz82gAiBunQEYWMdxAvzRUQ68fub8Gtlz7VPQztI9gFWEOg6oag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b3fc70b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2676936},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"b3fc70b604590acddedf0de8aae51ce5d32d799e","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.9 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b3fc70b_1787850027653_0.07230374176361032","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1b9c7eb":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1b9c7eb","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1b9c7eb","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"0f0d5579b548df0110904d561f399c5e7d964556","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1b9c7eb.tgz","fileCount":90,"integrity":"sha512-y+4euVUcPTOFt6t2uc/4FH7bhG0KWbUjBM7mbwHBkWIWj//B7FDR2RtYiJ0Gg6+1vPe/K2WB06qdcveAEuYyjA==","signatures":[{"sig":"MEUCIQCw9nKEcQh9tXXiQJamavSH8e1A9Au9gaJw04M4drSCxwIgXdVdcND4C11VsxnycS7CN4VcOen3tzU9aDCJwSBU3ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFpB24s3vtoSMsdHzHPaes0iC0ythnlaYdaun3J13pWvAiEA3+US7/a/X0ymHkbcw2GpD7BPAzQRRuekWV++v1d8SqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1b9c7eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2681119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"1b9c7eb67150aab9b37418b71217645a57e7dbdc","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.1 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1b9c7eb_1787851559382_0.7766790656867943","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.05e04ff":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.05e04ff","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.05e04ff","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8e4e61e48479a5191564efd6216e93583f8fa280","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.05e04ff.tgz","fileCount":90,"integrity":"sha512-jMBXUH1k9/jf6hSikV1ieWFhQMYQBKKol2Wr6cS/3vahJTO8Br1FYoOY4SpBXHyHb2Tu2qlesMuwSDgAHvYvVA==","signatures":[{"sig":"MEYCIQCZR+t8Bs8v0DF1vgCnSacjV6q1YtjKuTfQhcCNCNWTNgIhAPY3AlzvYe9MKzYLgDy71BHBP/yE7qrf9VhrQRavYKDO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEY4gWoJcj7mIfV7Xq2SzdX4jwDJkA0t/a5340UUkrxrAiAxO+6+oUXJxg37ISytp8HFidgm60/ZY9JH8InM5IXufA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.05e04ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2684829},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"05e04ff8e1a42f95ab3ffe0936d0f4bccce39a60","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.1 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.05e04ff_1787851944934_0.5708434286996","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b2ad8a7":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b2ad8a7","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b2ad8a7","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3f6a5a0e97a5b2ff6ebe59caf139ed692ef0b69c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b2ad8a7.tgz","fileCount":90,"integrity":"sha512-Q/s9vYIbQsv8VypKx7v11YneJaJy+hAcsGOKlHGkxj3pKlabKx2+Cr37bjZi6qNPWH4pcI1oqL3gOMOQ6b1GZg==","signatures":[{"sig":"MEYCIQCiOoSgZ4gw98dYYE1r784MUEXJaWb9u3qKYAXSSWSUqwIhAKLUbzobP7srC7GsMfAyJ1Jlz4K9YUaN2uKHuAtHA1SI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGUlB9OxCt5plWgHyV/zzYLh7C/Ofq5oHM8JDxstKCR9AiAYup3oW/+cchZqXaezLaP4+/NMpIH394OG5E5+yFW8OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b2ad8a7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2684828},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"b2ad8a7b20ee332ba55168788585264b2fcdc375","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.1 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.95 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.8 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b2ad8a7_1787852093988_0.7864111993901408","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.89820e3":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.89820e3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.89820e3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"4b68c7203452c1d1ec70e4712f9f45dc1946a38f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.89820e3.tgz","fileCount":90,"integrity":"sha512-PWH3bmdyzGJG1cFT3J+zEiUcfN/tiVxhm+JvJpd0OXeElmasgCUg8m5vyVEQzviZ3GmQ1fmVAOEEd+OWqNw2Tg==","signatures":[{"sig":"MEUCIDhvIyiPIMwKzL7EhQZmEF6gSIRUnXpTWVuC5E43wV9hAiEA6oHoWhYz/WRscjpFtfKK8Pn8imTei//895jHxJR76lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDWvsVEcMMLSNScm46+9U/I3EoBzZGKWBzmMgtWbzgO7AiACLyrEO8VLsl3lcYbyuWsc5xH8IScivO9iuvIHKfsulw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.89820e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2649776},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"89820e3b7cb0a6f947a61d5b2e815459f2dd8f07","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.89820e3_1787910225500_0.10581982967167347","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b3ddd47":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b3ddd47","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b3ddd47","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8e7ff2c6d842fd31cedd9002f35fb2e374e90ac9","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b3ddd47.tgz","fileCount":90,"integrity":"sha512-/CY7Av+fDDOhlSIH7TEynMa+krMHM0RTX4JaSt+U8pFMZIHlBFkodushltSvKw2FsjCS3BWTU+cKmOTt6yATbw==","signatures":[{"sig":"MEUCIQD1EQzpcCBRgPWgtRFpoLceGfh1SiH9UWrmLEUHOC2kWwIgfWI9Wcht0uhmkOhEC4spVqRF23SaGTTlfnUHoB7xVoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAsWozkPyn1VllHCL9WmPC6azWkWISmGkeKD4N0H6qYXAiBq8fDwVO4hXVhvRvolP1CoPw2cfS1Lxvs22yLkJpe2wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b3ddd47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2653828},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"b3ddd47e8cd52b3db4dc23e957bfa057ee3b859e","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b3ddd47_1787912612939_0.1314309376202456","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.cca2ea6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.cca2ea6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.cca2ea6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"bfb6748c25ce167d674a3a66074d2ab72ec41d80","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.cca2ea6.tgz","fileCount":90,"integrity":"sha512-Bu2Y5tM88+C9+S3Nc0W9GdgT4v9+Ed7ujLF9lSakMXKYfsAmPGcORCVaiR4tuyny1m+lI6UJ+39yVDPUkkb7RA==","signatures":[{"sig":"MEUCIH/G3ZaAbLTrfiC4HIFNHpjgROBwDF8S7YUluzFmysGKAiEApd96cknKQhFfClgs0FnVJKciH3vDrSjZXJjpgfTUY1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGKtN0zpwxuz1AwyjSiyYsDeIvKiabeO2O8FxfPA+h5XAiEA0/PoTt8ink9i1HMapdfCXOmUDBkSNGdRQP1+7CVibcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.cca2ea6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2665225},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"cca2ea607259741a9102343751a77e7191d5f61e","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.cca2ea6_1787914666524_0.3061718627091068","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.31fdf5a":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.31fdf5a","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.31fdf5a","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7f28ff2950d6fe8b24713b6f4fd631f906316c71","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.31fdf5a.tgz","fileCount":90,"integrity":"sha512-MH9ILHL18Tuu7aSjWxTWJNpdPJDwfQm2K9O7w5NYo6GLxbRCj0mphjLK3t+QkH0JT9XcxdUv9SIqjOnAOcvDqA==","signatures":[{"sig":"MEQCIA71i81dG3TUsxKkqvh4tvnkLd/iSptPyQZ7VuiRR7c6AiAHVNCUg6UVOTVa5T0b+L3XitGMdwAYUDMHHxvtd+CrkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB/+V93aj1ITpu1nZCdflISj5JiodXfDP0JpdnlBYaPLAiBQ5tM8Aj7FO7R5yYrLap/SloE7F5DK5dgQbkbL1uDclA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.31fdf5a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2665307},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"31fdf5a402f04864d6b6aa7a1d1dda9ee9fa876c","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.9 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.31fdf5a_1787914909636_0.3753373961331308","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.9f77ac8":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.9f77ac8","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.9f77ac8","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3228a2cad5c7567194aaafe2c8ac00513b297601","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.9f77ac8.tgz","fileCount":90,"integrity":"sha512-Ckk9WymaGdb/s+h/awMKD/yQjqEyO2O6JBTN6iU7/8HvNsL+O2QjZR8CpchGo9uA2E85pQ6aKl9s+V0by1ZdJA==","signatures":[{"sig":"MEUCIQDSokI18TPXTkZpyEtyDZA38cHX/YK80mtSlPxUbhEPQwIgB8FHNauqBRqqMlN0Kf40pEIV12H0p0JAFv+sZ9h3yKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICciePtfpIIvZaJ1aQjjMjBNbmwgiWCLbac52F/eIwpNAiBU4myRDNVGo9Yg1naOum37aSAU2zTUg7vnd8IGuiZbsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.9f77ac8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2669781},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"9f77ac89d46aeabc66af0eba8a375c2b719aeb94","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.9 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.9 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.9f77ac8_1787917227516_0.22833999243618108","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.03d34b4":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.03d34b4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.03d34b4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d892938e486fa5b478475f8c38f8434edfa2ef2b","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.03d34b4.tgz","fileCount":97,"integrity":"sha512-scq8tjoHJG/klyMoO+YaQdbUmk/6vJROWScbn4hs35fm2ukVumXFa8fMWCZ88690jBqc+BgqBlL/JIfic4Mi8g==","signatures":[{"sig":"MEUCIFoJZHAjlgPLyls9hNnRcudwwPFgQDtH0YD7CURcrtnXAiEA+9RcIWD1i3fzvUuiL9ed8200PnM01Ay+2RhwB5MZcj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDbRQMJpD5GJh7Qjm+tgl+bT22Knny8+/GOB0ZCSyQ8awIgXI82I4+hRj2JsAAuBsdj+ip7j0OGdvLmVwhHyHgBGwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.03d34b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2682815},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"03d34b415b6a5e6bebdc203416980fe7392a75df","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.03d34b4_1787918014967_0.5676653241268943","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b7bfdb1":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b7bfdb1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b7bfdb1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d5867273a04ece9420a72fe06d4d5f8845634c29","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b7bfdb1.tgz","fileCount":90,"integrity":"sha512-QzAqu6sCG7NL/pgBVXeQiVBl90AWDfXdn1RguEfy9AALIKcpv4FhVzHT0dk2TvSqiSyF6XRPIffyprcjqJELKg==","signatures":[{"sig":"MEQCID/yqErGZ65JOQN7ExmY8iVezTKc7Pb4qw1mzUPiqskTAiBuvrGqVqJ62ACUYhTvkFb/bx95qJ1Kpcw7EHu/qClubA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9SSrcSbD0zky7ImvC2dM9BGgu37q/vPNI9qQAbQSZNAIhAIGOBUlDgT1Ot0LGxmD6dCCY+UBBbjI/RPtix5yMLAsd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b7bfdb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2673467},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"b7bfdb12bd9f559e9e1793208c9d56d9bed5cd32","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.9 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.9 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b7bfdb1_1787921677431_0.8966902816017779","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d9150c2":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d9150c2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d9150c2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ea5dd4343d31db06d9093ae8b39a838cd80aa6e2","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d9150c2.tgz","fileCount":97,"integrity":"sha512-8atYYg9ueAbMM4uilFuW043NwQ16o4E8mPXXltqh7EXXBPxekaZM5zhyvozovlnWCWum7AFF/0vPX5/ofNb7qw==","signatures":[{"sig":"MEQCIDVihbSo+oJmoRmyJJvFWXqQTxjJdoJ4z1vbZ3PIGjiUAiAZkNSK57TI3/t/bzoHYV2Uw1fjbyRD2B5DYQwQ793C7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE9HoNB8P+3sBzSJn52JCzTBiwsHzerxiuZKNAg2HfQQAiEA3NXNN2Fi/Sv7pJ8v7tXZf23r/AojBZetQM70EgDDn24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d9150c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2673736},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"d9150c270f10a4ddb07e8d39046f6937b8f7dc67","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d9150c2_1787922090517_0.3153538984439692","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f8d65c2":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f8d65c2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f8d65c2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"5b75b06b32a484cfc35a374773a3d31984c9249a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f8d65c2.tgz","fileCount":90,"integrity":"sha512-pVZp18Tg/Jit8UzORpKIe0spmbV4d1Y2j4Vlzg+z+696/RXFyEfh+VLFjOrnpB3CU1Ny3OutZJtwYR8yeQRQkw==","signatures":[{"sig":"MEYCIQCQ06DLIW3l0wpAR3rT2ZrKvsxvUOEEXyB0R5Ja+yAWuQIhAM3w3NZVZmOPy0edrufDESBXaxgGAh65xw9lkUlNTsaz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0Kb38u6KMHi7GXjVVSGfzkjMTIdICCOSo3dpl2AFmNAIhAPUbvJepmUQHFMHNDuiSza/4yDsoyDd0rW7twSP/aPM9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f8d65c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2678199},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"}},"gitHead":"f8d65c296ab5dabf967fa44532bf4d6a8e5a87be","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.9 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.9 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f8d65c2_1787922437967_0.9329398600345524","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.94a5096":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.94a5096","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.94a5096","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d68387a56a2b77513622af08699c0c58b93356a5","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.94a5096.tgz","fileCount":97,"integrity":"sha512-kUWlcgNlXtTR7DOaopvzzoUbi2STWxuNgansrneBDgtev4zQUh8kLy4IKpWpZk3d6bHA4m/cxrdNnxejrgvG5w==","signatures":[{"sig":"MEUCID+ivJDQaYt0utZ4Zc9ZA8GO7ezSCPJznAFO4Tjss6ODAiEA1y09Flwxj7zHwc6ZhinoUUwlIZt1Sqf+YNVSV9oEiH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFUv+JLqQqKVgKQmU8qFN3gsmZa1D/OPD6WurzWqvnQ9AiBw8UxWq7nyhcQh0yLHGnsY6kckkt7ANlheJHY2MLjMYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.94a5096","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2673947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"94a5096a355f4a240231dba43071d57ea3bed587","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.94a5096_1787923171341_0.4227510434781392","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8be165d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8be165d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8be165d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f8401d27fcd78f49cbd84cb6cb8ed50fd4de96b1","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8be165d.tgz","fileCount":97,"integrity":"sha512-uJmpKJLBVhIBVUxp8ltIw0jvx/6DT1Tn14hANaCPw1dr+V8zZwo1VYiemFBAF2Qugx6W8vtXnmtbZkESiWt7sw==","signatures":[{"sig":"MEUCIHe/9Zd7OVdSu3Gb33R3mDPssILCJOUhYcJRrIIFhHrbAiEAidQEcw9M9e6XMZl+RnSUe7yUJ34s56nxqQIwtCS9ghU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFgjyUftV4z2mPthOoli7Syz5p/wAD+Mj6xHw/eCQRuYAiAArZpNBgbsXXZig85DT3RO3yS2kZIvzF6BIbWhJ6xeaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8be165d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2673947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"8be165dbffc4ed1c9c232e68db9df1f4f90c8135","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8be165d_1787923629707_0.6165101375543662","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.9304db0":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.9304db0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.9304db0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"e10793854a7b2ebefc9171f75403c528c76155f7","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.9304db0.tgz","fileCount":97,"integrity":"sha512-7OLLINgubB1jvcezQXnO9LB7lDPq4KMSj9+SGYji0OX/Uggn/QvvB7X2Asg8/YOXQtJvaLb3qqXwD+vhfAEt3A==","signatures":[{"sig":"MEYCIQDBukX6Gg2KY2i3qV7vcYdJ+g57qwHYf4AyXVKPkHfyeAIhAI0n9zblAqyXne2lUQ7nbWjnhIhvrneiE6vAJfqDLDxO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCSM3r66rrQq6ayhsFQcVirjLOuqpQ/fglSTC/75uBkDgIhAODCtFjtUUAeryig8PC6/Re58NlLhGFf2DrDMeTMq8rU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.9304db0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2673947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"9304db0dd95211b5d181bd0f2cee2f0208efdc82","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.9304db0_1787923637552_0.2131879033395745","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e63d9e8":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e63d9e8","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e63d9e8","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"949741e31c1ca2a666d53f418354017d2d7f59ad","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e63d9e8.tgz","fileCount":97,"integrity":"sha512-NZOf9TUipgTfoAPBJbxPl2+BWDDX24stDvxI64p44BWDHaRFzsvGdA7/CwGywRh0SqLBfiZ5r+mYq7iB3yDaSg==","signatures":[{"sig":"MEQCICBjgRQHwBYbacc7/WGQNczZ4wn/PgJjC/NrucZFXim/AiB78exVrEbAm56OMhjLslNNA/eHgn08ir0uv+ZFMCnvTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDuEzGmDW/q4P06Jpg926MumCABBSwVC3bEEfYSLgm8IQIgYIwaa8ar/GvvSMjJG3XMFp2jUhMCGKG6SraN3YnxDLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e63d9e8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2673945},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"e63d9e80ea4c4b4364bd12369cd62ee2522c0c3a","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^8.0.4","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^8.0.4","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e63d9e8_1787923645090_0.4611139797100501","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.da430e1":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.da430e1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.da430e1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"832953431958866282905ab6573bc60da435a0f7","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.da430e1.tgz","fileCount":97,"integrity":"sha512-UK/7ItQTVXhwh0Izcbnlfjil0I2EDsUJwIWOGynkEVQx1yvFQEU7QHuT4a9WHaESqS2vAD1wrA6QEl+1qANBNQ==","signatures":[{"sig":"MEUCIQDAOiF8PNU5hv6AyO5iShbhqVqSuc9Dy/HUZAul7gV9sAIgGDGW9k5YzStb1ZvOk4eUW/QDFdIclYRBUruF5YE0SH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICduKh9e2ThqCUSMhA0JytM/j4W7DATcx0bnzQ/gwny7AiEAqw7Kf09OGIDChU+qtBo67sONTDxBC3IcmVX8Z3uME1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.da430e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2673946},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"da430e1b6b69781e966598e7ab277d84d4b42933","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.4","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.da430e1_1787923670516_0.5080513272697751","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b358071":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b358071","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b358071","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c12623987b258564cb4b155bfa908e571af171bf","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b358071.tgz","fileCount":97,"integrity":"sha512-nRzT/lfmBYzfrtj82TDC7G8y9G2yDRJOm8L+CBl2fi54g2RV8A7QtesINm3kZxFcKmpnGiCuDV7s6v8zJxoPzw==","signatures":[{"sig":"MEUCIFqoYnSBWkvD3yOhjBaGfjC5VY3AL119ZpmqCCD6mE2EAiEA6lR+DZhvvpRJ9fg0a3ULtdbYgE/Am4jTRCzcPJuTXws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEeySVY/JSxuxl9iRoE0cu7vjfl4S9Bw5i3CmmpdqixFAiA6og3nv8cqnykY6C+Z1sNEmXerCXSbbXQ4dgcqlIKGYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b358071","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2673947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"b3580710e27112fb6c5aaba4f1a42f78bf75d638","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","bench:tree":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-tree.bench.tsx","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.6 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.65 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^26.3.0","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b358071_1787923896546_0.057911882737238685","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.cd6580c":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.cd6580c","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.cd6580c","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"0cbc7794e7b936fd1e22d2dfb21c1c9e9ddcfdd1","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.cd6580c.tgz","fileCount":97,"integrity":"sha512-SKGInyw/hRZ6mOPYJzg9MZECXRRt8a6I4f0krsng0Ws80LJFdgvr+KIudcbHh5f3JODeEUHzNnMUroa2qa9Uug==","signatures":[{"sig":"MEQCIBoflyRa+FqRoMAXrluag7FcXRkbQ/MelmZoK2u6W5J/AiArCf02ejHGLHKIl0icOckr8ypqlM74tdZsZ1ESxB84Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHErunG1wRWOfNpHvwsm9g8zgorX9x17hSDAXTs/nZUtAiEAu63UHOVYraxATHSOk5YU3QhSRwZ9BSAwWWcn4iK12yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.cd6580c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2711984},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"cd6580c642902cc4b602b8e40fea5966ea9afb33","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.2 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.2 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.cd6580c_1787923930375_0.10690115341253881","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.694aaac":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.694aaac","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.694aaac","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f2975ba4eba0c57888c712c1e37afeaea86a0c45","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.694aaac.tgz","fileCount":97,"integrity":"sha512-dK+IQfd7G9UgRDRdIxL5zqr6EeudyTkxrbOeE10jng8jAWl7jrTFmK4UZNYDCbMedJFWZqRgkvhroPSQ1EZ+Pg==","signatures":[{"sig":"MEYCIQDBfL3+7GtZ3mqyBZy/gb8T3XHNXy+cnjA6pkUvUJ/99QIhAKokF94OeNyWhbVnzIQyuZLcNKQCf6XNuDViXycYo3IH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1gjZWZFe5itlkCswqXSl+KufTfBNlUumVZLN5PAYIfwIhAMQspCVqG0tVJ8pLodKy6W1KQ+FBd68X5frol62mw0td","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.694aaac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2714663},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"694aaace180412826aebd435ce7131b9a613e2e6","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.2 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.2 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.694aaac_1787925298296_0.8367987170667579","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.342cc63":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.342cc63","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.342cc63","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d29f06e4e372bf67a5a481cada04e61c6aba4a47","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.342cc63.tgz","fileCount":97,"integrity":"sha512-tAiMFVhSeApS4NWPxHtqukORj13yFuFTSXWfSCLONYXRFuSCwXqQetpslQJwBPXloByDkQ3j26hXUSV3EhX25w==","signatures":[{"sig":"MEYCIQCHaoqZbPATeFj4uMO3KV8pMTZ8wrZ1+Cu7oLuGIQQuPwIhAPM1AdqlTa+dWg0YAwG6StNpyx/a/0Or7cKZ40RiyWNO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICsvuHvCu5CAtHOgGNxw0Jx6M8ZJZqTZyUkJXoDomNn5AiAe2iY+NIWK+rK5d5oQXmZv10g8oTJNJ12nCl+Hcxw6Tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.342cc63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2719097},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"342cc632c7e6a5d4dc362f576d5a2bed1bff76f0","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.35 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.342cc63_1787926281881_0.5900390170712815","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.51d2b22":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.51d2b22","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.51d2b22","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"00047b88a23299ce92e5bbd0fd5086fb3621d1a6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.51d2b22.tgz","fileCount":97,"integrity":"sha512-wpEeOiYah4ILh+XULWENSTL0XrcxOUY1KgfSUatIAZUikdpywyjsj65VRD6RRNyzqtLMie903BolAxB8rvus8Q==","signatures":[{"sig":"MEUCIQD9D4Oz4sQOSOkwhIg1r9sdSye17tUig0tkcU0DYkurTQIgQevi3TDsJnbJOX4LTrmxOY4C5O+JhoiBDWaOipTUcSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBVHg6OWW9zi9pJILfnQGAOv6l5rMlNXruqZMfG9xUY4AiEA4S2+1m+Znh//da0rGGbJmvNcA1GCBFkZb5fXe3rYGaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.51d2b22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2721278},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"51d2b2258a72c675cabf100a4bfd232f4c7c78f3","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.51d2b22_1787927313131_0.6709412641580568","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6b87ad2":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6b87ad2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6b87ad2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6dbbd1945d567885e67015a55b9c5ef6ad85fbc3","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6b87ad2.tgz","fileCount":97,"integrity":"sha512-5Kyeal1X+TL+m7xRW2daklLsnRjQxrugWuTTfj3tv8RoiN0ugRYs6QEj4QzjWMgH2olPshdjAYCYOZqBLDIKxg==","signatures":[{"sig":"MEUCIAemvWhjC7FstUtgJpnzJgzJ4VlqQP01cuVPr1+iv5UPAiEAwkOsPzmyBgE1W0MUr8Nz3m4m+5BVJu4rdTJ0hwLwDGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqgWuykO4CbOVPnDOpv2Ng0ZrxPO04o4Uarc4c3swgGwIgErKUbEBQHxgZ+PY9VNqKSD4wgdFHjhQgZXqJe7oilOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6b87ad2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2721947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"6b87ad2083457ff7e2ac160198a21e606d3eac12","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.8.1","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^25.3.2","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^0.11.3","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6b87ad2_1787927638782_0.5281077174617788","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.835354d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.835354d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.835354d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2c2b50e919cd3133978f00283d8df0d606dc608e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.835354d.tgz","fileCount":97,"integrity":"sha512-eAgws9ZWiYn8lCTYRAn/7S3if4+rj2OaHQAlOTu0qyJtEtNSetxI/uwQabIlyEIl2w6uO+tSQg7ddB980maS5g==","signatures":[{"sig":"MEUCIQD1YmZo4mfOOIu80soZCtTv66uplFRH0HH4rJcxeR5/sgIgHfvHzXyPfZ7tYRaGKG113laSUWC+aptkFCy1nsFuyqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC+/0au9EOrupF/H/E3gTBTukq6oGRQaJvQqxo5k1+KpAiEAp/8PKr0XYf5j5c9y2nWBfiJJIiqQkYDkC6iHO2+Dlu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.835354d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2721776},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"835354d90ad2efb8b8e4a6581a8f361fd9285317","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.835354d_1787929321014_0.026562990924691388","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@tenphi/tasty","version":"3.5.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@3.5.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8387c2041f8c29e3a3833aae8e170904a940dc12","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-3.5.0.tgz","fileCount":97,"integrity":"sha512-qNdeeiMR1RnQY+yVGR3U1AGqlJBcRYFIGeoemiDZnDXdwVL4NdvTSEw864sj89az0o+47lfWZ2OTwkwOrdy0dw==","signatures":[{"sig":"MEUCIED00jhSTR7TtdZxQ7wNDRHbvLm6gsnjkFgf3BfUnwtIAiEAxDW9/gqjjhuJ1HZ9/ERyDbOZuN/kaBNXl3I01aK2j4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDZLxWPzyUsOB/ZUk+Xpsz33+/oeQOFnjCEE8U5LedmIAiEAyuKISTe3Z7iWIZAxlZx2iA0Suu0WWBcsH7p78wXd0CE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2721682},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_3.5.0_1787929833662_0.14653670532624785","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.599a051":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.599a051","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.599a051","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1698cafc52038d0133a659c54c57bb2a73e7a017","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.599a051.tgz","fileCount":97,"integrity":"sha512-VLzb63Bs4KRRVWUocPDmtEy6QmQ2ZKbW+ZOY3z4AIqgEWBcW0h/OeNAK91+uxBwFMSAZaM7OzPblPQwZ1YBFlQ==","signatures":[{"sig":"MEUCIEqcJpF5k93pCcBCHOoSXgVXdbFjLMVGWnGgJN8w1QOCAiEAniRadddLdXlUVikY07otP9lzWW97eVXKYyfPpelWKvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH6O/eFaNqMpOHAGd4SNjBelrpp4CPuCwkVilrRUe/TdAiAFodDXL5VRxQTZKcZeKfxmqLSNOhfvHhfpqcixZZNIyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.599a051","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2721775},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"599a051ce260c6294dae2e21c628367213a08e5c","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^26.3.0","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.599a051_1787929865253_0.5953864674881422","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a85ade8":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a85ade8","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a85ade8","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f204d1f8303f1de29cd8b430ffeaaf010b795ad5","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a85ade8.tgz","fileCount":97,"integrity":"sha512-wiopH1bA0z7/icc3pLiUt9/3kmAIQ/jnWxpWO4Kp56dPEH0JeyHMM32oteGxix3GSpFg6bo4yR1TyOyeOKmmag==","signatures":[{"sig":"MEUCIGBVb8+GMRLyM+W1alzElwmkBBhvt0VJD0XFjtyDHaBYAiEA3oRT1aOllTOJXKvTkfSY3NszltI8h0PcTQScSJ667aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCeLufarSXIX7PicDETPUcLLtv75cmfC32nADx2SWRtaAIgKGp9qfd88zXcawQMjaAeHPfUeDTwLP2I7bVjgHduvGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a85ade8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2721774},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"a85ade893bd9f39f9c6694ae6e98364e52fa988a","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^8.0.4","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^8.0.4","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a85ade8_1787929868972_0.5443067507572947","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.0045b85":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.0045b85","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.0045b85","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"20fc1fa09507343f49916f7fdd13ba8a7838f057","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.0045b85.tgz","fileCount":97,"integrity":"sha512-fPBOxt4jgX7Zz0iuEfncuHI6DQsMnncIyL5LAPjrcZKE18R/5+Ou+A+H1jz+2WBxeWz23/rro+gMFuGcKiUAsA==","signatures":[{"sig":"MEQCICbYzmdIJW9rWLbKnzKoD/o3fL/4FCdF6VUgE468We7sAiAtWM4AKJe9ulziP+dBv5XTxgO3yXTURzx0l57etHLDLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDdLahJp4iq03maeZ460mBq9f6ZlaSUbLRQaJNAL3B/RQIhAL/9P/5W5YZwSumX1M0oPO1u0A8FquTdb4aQ1lhs/gFG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.0045b85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2717565},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"0045b85ac53f6dd8e286b2f917e3da96eef8115c","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.0045b85_1787932525002_0.027186442560069857","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.eef6937":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.eef6937","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.eef6937","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c1c8f314f3ca5785125549f33ef8bcc7f5769c98","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.eef6937.tgz","fileCount":97,"integrity":"sha512-EHR/dmDpbRriomxlwb37wzXyFocxDcFGn1mb6gJJiZ1k6JeTGiZl6mD5Ghxs/tXSxJva4unmdvWiosPfXYtCJw==","signatures":[{"sig":"MEQCIAX1gF2iDAE3mnlkkiWCFIcT1EaP0pVrqMAfnXMZpO2OAiAz6tvcQQ3/m6YU4+BJ4G/FrJjK5uMR42wl9Qtvebf+5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDDY8lMOCd3hVPf4VukTffpTQPkDarwMDkx1hbd63pBNAiEA4hhzVrc2c6xHymSj+F2JBcAHKzFMpeJueUXJ+pkprxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.eef6937","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2725482},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"eef6937f3333aa63830b0acdb755a7ffcc2bd3d9","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.eef6937_1787933688257_0.8774649465183926","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.05bff63":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.05bff63","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.05bff63","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c7fd33c74d9134989f2f77dcd3ac7aeea7529776","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.05bff63.tgz","fileCount":97,"integrity":"sha512-NlsQ7lKVtT2qnCfZTALGoNCOh6kveSZXWvE6SU5gMJ8f8K7XjjJ7VRPSU1nU9FqC0/woH5d88qLGn8F7a2qWhA==","signatures":[{"sig":"MEUCIB1fjCEn65oyl3anRZh1txE4jPNBd/S4/byVSUdsuXveAiEAgm0XkGcidN4IrdzYEEe9h6ZwFfrwuPaewv7t+ORTQ+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCt1s7+/kePXbURF3koVS6ja6rZVN55umvHKtkuRhVT5gIgFgjU95CYJjp3TolzwxQ/Vz4Qsg7WEUl9BPk0G3mnb5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.05bff63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2737393},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"05bff63f3b0271d367cbbf9f6bb311669c98335a","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.05bff63_1787934982431_0.5082488708766144","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@tenphi/tasty","version":"3.6.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@3.6.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1cca4fe5c997cdc263f36ef2cfb6cfee880edba6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-3.6.0.tgz","fileCount":97,"integrity":"sha512-fHRNHkzQS+Jj1/bdk0qqAXUH2f2UkWqPW1rMijo3xLN7I7ckhtuNIjlKe4123kAugCM6EiO8x1jWMrhKdAIrWA==","signatures":[{"sig":"MEQCIDyOc61m/APVFcPBl9Io3vj/XBGwm1rTUn0OPpNpznCtAiBAGkgASlf5Qy+kQH2wIHDww7+CdtHpUzE4Dy/wCthG9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICnYVurJsUuQ+mNxjhD3C+rzx7ln9oGOkuct3dFF9yUhAiEA6g/9s28XWhd0Xd5/nE20yU4I7Gwx41WvqOrHNjiMDgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2737299},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_3.6.0_1787938152395_0.469219740963688","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.256c7b2":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.256c7b2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.256c7b2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"39f5b75943623672fff2852669cac2949cf8fb83","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.256c7b2.tgz","fileCount":104,"integrity":"sha512-VfvltIz8nLuh5pSP//1WAvTk3o5o2SHZ+YABjWt/SPoIAEj6TotOKibcI8iOfIUf7WThLqjhDWt8FkQRNoWAmg==","signatures":[{"sig":"MEUCIBUZ+zwyj5xMEOeRX2SCQMH7ezDWMDs79e0EpoVVEb2qAiEAsg1gMEqufVLhvr159KReu1ZKFve6kVCtKVRjQL1UaTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCTP8XFgkREtEPn4M8/6m+5KzbL2Q6mNPwn79kpx2vfewIgaYvSdkqbHar82sEAB8NkMA6IyrSclYJtisX+O1ED4aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.256c7b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2762843},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"256c7b2517e3bc74da0591c823ac3854b370fec2","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.256c7b2_1787944689904_0.6130107405381648","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.5ee6468":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.5ee6468","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.5ee6468","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"615211bba89e340a26b3bcbd5055fb077a416752","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.5ee6468.tgz","fileCount":104,"integrity":"sha512-yd43yu4TcLj+i7ZCVEJVS1lF32vfSj2hTE9UT0Do1KGm+f5cxpM/IdQpNHxfxViCGjaSzBAkJBejOqamS6N5qw==","signatures":[{"sig":"MEUCIQDCF9KZ9KXdA2Pw1Im1cFjqeba5K8TBOJtMRQ7ugSbFQwIgJPUsWWleT6quCjSKu9qN9FfTA1gJlN5Bsp+MvO8mWh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD4x6ItzoMrE4zhvjAHh2IZmjv9hi7TK+tru7pyGhBRJAIhAIFyEZDl+yxPlGtJBseRQRGos4TiomUWyALtDKVjA8Eb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.5ee6468","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2764371},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"5ee6468f3e947d0a566d1b329e9a2660f91628e7","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.5ee6468_1787946026945_0.574178696264243","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.94660d8":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.94660d8","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.94660d8","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"e590b0d52d0015c4d8e22fe34765ade72a5455a0","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.94660d8.tgz","fileCount":113,"integrity":"sha512-sapZdsxygjwhDDwL85ja3aCZ9u4yhki0rlfSVChZL8faLTDzFlxt6Li1s74LN7eLpfXuyhKqtax8vV25qHQQVg==","signatures":[{"sig":"MEYCIQDSajOwbDbzWkljJTp96g4PhIjc6PeOrJ50BOf0OPsh/wIhAKeC8qX258SJOINjPDNNL3ybWf5JEP9IUdFzNxokV62/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICr/k5Krd9ODvokpGBgXFL3q8TtXYtDflgJiTO0UO4HEAiEA6mpncN9wyuHKXBXhKiKClvGnJkASCOurbb034CQYJAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.94660d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2868518},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./precompile":{"types":"./dist/precompile/index.d.ts","import":"./dist/precompile/index.js","default":"./dist/precompile/index.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./precompile/register":{"types":"./dist/precompile/register.d.ts","import":"./dist/precompile/register.js","default":"./dist/precompile/register.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"94660d8b810595bf89ce81ca0f5e02fc36826b16","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"59 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"56 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.2 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.94660d8_1788092010288_0.9661168457286702","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b9638e2":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b9638e2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b9638e2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7ae3ceea11b60c54848b2a7f87846bc5214efd79","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b9638e2.tgz","fileCount":113,"integrity":"sha512-8ujScxg82iqBrNtwL9ciu4XpkbAqoUmYIQN2RvQ+CvPvn6GcRy1SDEuNUwMv59m4fvQkqvLJQzFaxb7KGbjH8w==","signatures":[{"sig":"MEUCIQCJ/jFb3mwrCaAvbysMLm605jwyvMJbfExcyQj0rYWZiQIgZgvv58O6OVpk+h9Ffw7pQOccAeGkIaG3GVcRKOGGAL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC5/JNWSV6vXAzNj5JABSkrv7vXfoqFlB/F7/pGOls/UwIhAPST1r5IrLTwazokfIC9gu589Dz5CDzAvL1HjtoxO+s5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b9638e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2881678},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./precompile":{"types":"./dist/precompile/index.d.ts","import":"./dist/precompile/index.js","default":"./dist/precompile/index.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./precompile/register":{"types":"./dist/precompile/register.d.ts","import":"./dist/precompile/register.js","default":"./dist/precompile/register.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"b9638e2d2c955cace53b0f9ae8be7cfea9db5387","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"59 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"56 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.2 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b9638e2_1788107371811_0.816274871829858","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b77b972":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b77b972","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b77b972","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8b98fa83e68ba03d84cb066a2761ed78401c1fad","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b77b972.tgz","fileCount":113,"integrity":"sha512-zV0dfi7rqqk8PU64VD6QpguMbCeBRQnoGRgeoInXZWnXe9w2n1ZSlftd+syxOzk7OwUaMAuge0G6bMxZ8753sw==","signatures":[{"sig":"MEMCIB/M8kTdqNU5G1a0KxLJCUx9RcDAF4KUfqIoKlUWqgYlAh960ChpeOO9uaqgUN7hKnGkLDdWwyt6Y/+jsAIoV86+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEDFCB816E0UPHDhNaMAG2WeG2KSGKpiDFpyp0Q9M6Y5AiBC1wMO1FshPhB0QzZjzKAykJ9LzkQt9UnLkO42A2lbSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b77b972","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2882282},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./precompile":{"types":"./dist/precompile/index.d.ts","import":"./dist/precompile/index.js","default":"./dist/precompile/index.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./precompile/register":{"types":"./dist/precompile/register.d.ts","import":"./dist/precompile/register.js","default":"./dist/precompile/register.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"b77b972be8d8f8428c3b2d94db5ee7f196670e30","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"59 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"56 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.2 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b77b972_1788111099083_0.12115737101122681","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.04629d1":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.04629d1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.04629d1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ce7f99caa716b4cd385afb9d7731de35591344af","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.04629d1.tgz","fileCount":113,"integrity":"sha512-BW/oYXG2zS/BwOpqgTHXI1yQ48AnWvEAYD9SDcaPjyT9tljJo/yD5Jm0K5HtNfuRVjw6k8ud6eucsjFpUpX/fw==","signatures":[{"sig":"MEUCIA/Jtzc1d8y4s/ux5NGJUiU/5vcfyM7EeKQfg1JNj/rhAiEApzaUd4NNE+cisL5Ysjzd7XPJkc4ZuSD6/Z4zxTpPlIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7DKU3aeXMT7HF3fBKgOGSoZWvA4NSz8VbKEZeU9yrcwIgYwY03glV8UBtsZi1pnZshA3X337SVJJ7TKa1KQQPuK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.04629d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2890438},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./precompile":{"types":"./dist/precompile/index.d.ts","import":"./dist/precompile/index.js","default":"./dist/precompile/index.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./precompile/register":{"types":"./dist/precompile/register.d.ts","import":"./dist/precompile/register.js","default":"./dist/precompile/register.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"04629d1676034af0a235e2e3a902d28d56361b77","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"60.1 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"56 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.2 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.04629d1_1788116355811_0.7800978225902258","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.64415c7":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.64415c7","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.64415c7","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"cb53db1f42e9362676dee4e0d035c61045630b9f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.64415c7.tgz","fileCount":114,"integrity":"sha512-vfrRUlZ4WXYu+Bmey902OFDP6jpk008JgxKuFDf24wAhA/7p9PbjtC1VGYIOlTla3aRIH15XhqZuB7wOzlCI9g==","signatures":[{"sig":"MEUCIFVX2tK7xI5Zj8QacoQuJ/x+xMg67uJJKMpik28sA+XIAiEApFeci9WgiC/VpHkxhSYHzCBHq5jgk/+pfUP66+i7Lzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGNH1pVlofwQF9uI9ASZixO65mAXLhevpLcLsT9UmdJVAiAcqN0MazdpQ0QXcdA9utz2tORCTW73YN4yXgcnzH5S2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.64415c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2915414},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./precompile":{"types":"./dist/precompile/index.d.ts","import":"./dist/precompile/index.js","default":"./dist/precompile/index.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./precompile/register":{"types":"./dist/precompile/register.d.ts","import":"./dist/precompile/register.js","default":"./dist/precompile/register.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"64415c7b99342dae58ca4396a36ceb7807c3713a","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"60.1 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"56 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.2 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.64415c7_1788186618664_0.6997435023439518","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.edd6af3":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.edd6af3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.edd6af3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d9a8c0bd2f104a8843ba24092f507de5855b733d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.edd6af3.tgz","fileCount":113,"integrity":"sha512-VyFdw4bMA6KSqy9kc2PZuCLmrtkPSk4mTKJnuW5o+8a+EXI2bTwnoKrGpbFt6dAm8CkUP9H8FzyYZxPAp0t2eg==","signatures":[{"sig":"MEUCIQDmcE64+FxW91YBt7/Piv6rL3f+bLyZe1UIJWQybwCJsQIgYAp33NOQ2Zu0N3Ep+3FVKc+4ThXFoN/VcDLDFcgvjNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDF6yHTkk/SPzm8M0rpQGkSaA0t7fSuRd0DdY9joZc43QIgaVzr82NT065kzelr/R39JwEQqIJJdrHOPKrDqIi37AY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.edd6af3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2915530},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./precompile":{"types":"./dist/precompile/index.d.ts","import":"./dist/precompile/index.js","default":"./dist/precompile/index.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./precompile/register":{"types":"./dist/precompile/register.d.ts","import":"./dist/precompile/register.js","default":"./dist/precompile/register.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"edd6af35f60a3054a149afc8c07cba0f933e66e8","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"60.1 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"56 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.2 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.edd6af3_1788187482638_0.021561786225630097","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.533ac40":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.533ac40","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.533ac40","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"427fa3f102e59338dc9c00204764303e698f14bc","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.533ac40.tgz","fileCount":113,"integrity":"sha512-qsV0HVJG6MVIUAFDcSHhoIjGKEad7+yPntmlt8/zJ34Ld8LUhQWFLBQuqH0tnXGMXB0Ua3yIv6hJmmdOv9lFbg==","signatures":[{"sig":"MEUCIQCbSC3Oe2KNPMGGKmFBWh2cf9ecGBJQHN+SKL52mHafDgIgMMTjsYXKxujY362+ws10wwuwwTndTm4FJsjScoSYA1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBtbRknCDHUG+eqRIAWP2x21yfD2KGU684hSnHyDC2S+AiAeBIGp6TfWcj7dibr3sxuuB5JNkrRw+Z+hjlkWTqfR6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.533ac40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2920909},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./precompile":{"types":"./dist/precompile/index.d.ts","import":"./dist/precompile/index.js","default":"./dist/precompile/index.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./precompile/register":{"types":"./dist/precompile/register.d.ts","import":"./dist/precompile/register.js","default":"./dist/precompile/register.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"533ac403c7745c96ad25b8518b980aec42e87a44","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"60.1 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"56.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.2 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.533ac40_1788278436301_0.6571065148407789","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.75baa52":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.75baa52","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.75baa52","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9d109fa676827c624cfd678a390cc7ff7dc4c77c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.75baa52.tgz","fileCount":113,"integrity":"sha512-rmxr2yI56nVBnKuNGjxCJAWVCeRr+IS+YJJ6+4WZOBY1gJP9HR3LskMAKIebJx3Xrv6pUeXrukajFZvYC2tAkQ==","signatures":[{"sig":"MEYCIQCuLGkAbS7cS5uRElNq/dKcQkViKX97sQsTmJIlVu41dwIhAJVT5syh/MAKR5wEoZigpNNcRW3s3DX++sSuG+zMMkJO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBIL/n9kQaZP5NjIo6xVc7Kof8FJ42F0OK22Lpv5khjQIhAJgulIosA7fekEriRFgu/hf+JYpGfzK76G+U/8FGA8dT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.75baa52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2927330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./precompile":{"types":"./dist/precompile/index.d.ts","import":"./dist/precompile/index.js","default":"./dist/precompile/index.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./precompile/register":{"types":"./dist/precompile/register.d.ts","import":"./dist/precompile/register.js","default":"./dist/precompile/register.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"75baa5277f52a5af5f1a26cda43fc498ab73c740","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"60.1 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"56.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.2 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.75baa52_1788281169553_0.6403099552276008","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.54483c7":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.54483c7","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.54483c7","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"65a42ce244087376578eadd61c740b9ff4b5feb4","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.54483c7.tgz","fileCount":113,"integrity":"sha512-qCZcE9PTDOopMpxNs5S9u8IJPxJDcuZKeG9kpQHO9fEAxsPNHtYFV1uiS/WOz98fUZkgKrB2+167Fa+2vP86fQ==","signatures":[{"sig":"MEUCIBlU+2wo3ff+W2aE3iKlbYOYYisCOPHlCcWeohrWhRGPAiEA30zppBHLzExLuZKlHiavI6Cl7svzy6/pZcpJ9BmxJPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDkmYMd+zCv+g41Z9aSY/0+mh94SvZrgMs84VZWWVPM3AIgVWHuynZtF64YHXFLbyBH2+Fs8jvHp7B8Jr/uCiM2mnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.54483c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2928891},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./precompile":{"types":"./dist/precompile/index.d.ts","import":"./dist/precompile/index.js","default":"./dist/precompile/index.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./precompile/register":{"types":"./dist/precompile/register.d.ts","import":"./dist/precompile/register.js","default":"./dist/precompile/register.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"54483c78664ed52d35ca2d6e596609a9899e4445","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"60.1 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"56.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.2 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.54483c7_1788342769301_0.9388454521318876","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.fde6cf3":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.fde6cf3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.fde6cf3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"31f73f952675c75612cc102e029dac0d7927c44a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.fde6cf3.tgz","fileCount":113,"integrity":"sha512-OxTMwb3BOwM1ekpsiXlWkubQQT13CKIwD/J/WG4Pyl6n/ZEMFjpYhmGf0rjVd8QbJ3hg4/CrHgml4Ca7+E8K2A==","signatures":[{"sig":"MEUCIFW6GKK2RLufS4EDsi3ygpw+1bEKZOijpZLnHCWK25rYAiEA4LpKQ0qveHhqxXOkEBY9lGIeQ4iLfCzuMbQN1wVgU68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDXttKNf+uodM30S3t5ryRir7/tXy+J1saTWtWcxunHnwIhAI/k7LP8CUvaSc+XRaVCNoVyM+JWWAmp3VPWPD0LSOzU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.fde6cf3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2934646},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./precompile":{"types":"./dist/precompile/index.d.ts","import":"./dist/precompile/index.js","default":"./dist/precompile/index.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./precompile/register":{"types":"./dist/precompile/register.d.ts","import":"./dist/precompile/register.js","default":"./dist/precompile/register.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"fde6cf3ba86d1a1699ff8bc2d3bf990d6115f845","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"60.1 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"56.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.2 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.fde6cf3_1788353585965_0.007971477073858813","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.b70adcb":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.b70adcb","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.b70adcb","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"46ae0021cd5d14b9ca1bc96b9c3f16d68ffc1f3a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.b70adcb.tgz","fileCount":113,"integrity":"sha512-0MGYSuzJz+qsi/g/PSfqvLedqAqv2WviNF7tWDhSiC4PKs5tIEfLCDauelmH+cMSvRi230SVH+23PrWGp5PAKQ==","signatures":[{"sig":"MEUCIQC9hZru8BJLqH69VNiE8KKqy48RCYvjQwCOYalx25BC9gIgeeQw1srBVy/c0qyWW7zASg+YHVWBEOmHsfqXyQaWrXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICWQAZQBMd0fUzd9sxaKZLB4PxMBseOP5qaKMSRkdpNlAiEA7y0PNyPv3UfqFSLQUswwWUKR73VK1F/CTB6Q+6hYAOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.b70adcb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2939881},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./precompile":{"types":"./dist/precompile/index.d.ts","import":"./dist/precompile/index.js","default":"./dist/precompile/index.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./precompile/register":{"types":"./dist/precompile/register.d.ts","import":"./dist/precompile/register.js","default":"./dist/precompile/register.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"b70adcb429a42cf3ffd0fcefdf170f684536448b","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"60.1 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"56.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.2 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.b70adcb_1788354872252_0.5778607584479452","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.4b32dee":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.4b32dee","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.4b32dee","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"58cb4a632e6a52b413658861d8b50fd80ffbcf90","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.4b32dee.tgz","fileCount":104,"integrity":"sha512-Hu3kT7kK1LBeOoVzlAA66zBn4HpkcifCifXpL34pi+AvhHUt927qj5EVoSJ2Pxc+AfRegnnwDWQEeF67NzJgYQ==","signatures":[{"sig":"MEYCIQDoUFOspaycPnh4MmPVyqUlDyC3120ieXr8Ln3+vE1zQQIhAN2tCdFtCE4oCoDqjS4TyxxHsV8aU6wC4vVgBOSji3vl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCc7m3PTiIK8rjUtrjl764wCu55/Uq4Sxbph2KqlEjGCAIgV7Sf7hZK55Ca7mK3gG/6aGI68T8ZGYiJ2g27g+l24LY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.4b32dee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2776753},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"4b32dee734a1d3565242a2613433cb5def0544e3","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.4b32dee_1788358007525_0.567067050325345","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.06c8a41":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.06c8a41","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.06c8a41","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7b35cbc14b059346f8cfad85b5b7c0a90468c788","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.06c8a41.tgz","fileCount":104,"integrity":"sha512-D8Z2lyTmB+V3Di53bKTyYnw2Q9O0jpbayA8beJPbTz0U0W+5cKA9qQ/FoH6ukclswjrq5ogx90ilcYPPOusFqg==","signatures":[{"sig":"MEQCIGlfTPLQZoVBFqLG38lXVvqoJbu6TzZkOd3RzNDwhxpHAiBSi14goeutOwvoAs7BCNFB2gZkIdSUMdSa/Q9b3LWxkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJP6E9lkWxualtJWnAA6iAoJhWzefKu0sSY+k/kglUDwIge9wquaz80idSZ4o5QrZCerZi8TeMpb9cSj8Gc8e9d/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.06c8a41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2778553},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"06c8a4166f040214bc762d3b579c4c6fc43718fe","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.06c8a41_1788358817058_0.7517185648840574","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.3445ade":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.3445ade","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.3445ade","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a9f83077c10f3632e1ac3199abf6acf22f2e3230","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.3445ade.tgz","fileCount":104,"integrity":"sha512-nDUf3DCS23TlIBwlZk3M31kgugGkXy7ruxagAAJ27ECnoVzBpIA4H4RtYFKn+65ZCNep0cHC9NuSHhfKB7yu8A==","signatures":[{"sig":"MEYCIQCv5GTpT/V+pWGueHesdWnLFE9ZVCqyyvq+NaadR0Pm8AIhAJLJveZfDpd/0nRIVPXG19ahj6eUAz+Ib6m6jxsBQ8u4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBqWcguRzXhBlKZ09BeM2d5zyNU58C8jEQTl2h4MfImdAiBmOgPfpnPsfbEptXKtbWjQgT91W0Kh9ClVB8mSwvFG3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.3445ade","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2778553},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"3445adee712eb7f38ec7acee7d6c985f7cb74eac","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.3445ade_1788359087867_0.33205962489918717","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.123423f":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.123423f","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.123423f","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2cbb42dd67e33863d10ce1c7c66398251046804a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.123423f.tgz","fileCount":104,"integrity":"sha512-3hGpuvAAnbebollEVqQx7HRm8cqpZRNZiSF2ZnsvrfZH33qdE8jf4Q17OosxNM9dUDiFXPKMPsM5FANNvKgrmw==","signatures":[{"sig":"MEUCIQD+ppzSb3Q95O8WSSAqVBzB0Fg9D2sIJ1uNPr8vxhfDSwIgI6sq3smY8PWOFLYemfTXSc7ZvjtSoaqREmPpAbiNtFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEX25N7rRxcXPAsc3Kr0mO2DlVrum/6EfV768vBbNr2pAiAksHJa+AqvS0FyTihuujkcwmwhbK6qPULkhmhDbVj2jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.123423f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2778971},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"123423f5f9e1b7701b112b0019f612d46187f568","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.123423f_1788359263517_0.8245583821069116","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.fc88416":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.fc88416","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.fc88416","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"fd522939f0c622bc0b2b6479b6424ceec27d68b8","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.fc88416.tgz","fileCount":104,"integrity":"sha512-9l5Cxhe5aalib06fpXP4QhhrLPIYd0RagrIw8JJfJYMqU4THjuiBzKcr/AL5vjagocYMjLpNM0t1Az7kPypVmw==","signatures":[{"sig":"MEMCIHIXVwFx0+KpckPOR82h4OUU/HQftChpMwumUOCsetXhAh8ecIVFyH30siN40MF6FfR4lnFPA57aXot/F8bIkmwT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB/NXEhNuElNELha20Cv+ltwHqTfnioEy24+R0gIHSUCAiBIexZwqC9appQR6mhh0q50QCjxw9V3OYkmBj2K7ouvMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.fc88416","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2779101},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"fc88416ff45c0d974a423ed8ba4178275006f233","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.fc88416_1788359350721_0.1675508402477881","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.cdcb69f":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.cdcb69f","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.cdcb69f","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"ad66527f657b4d32590843fb95e9686c936d6cc4","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.cdcb69f.tgz","fileCount":104,"integrity":"sha512-M+nFqIkT+uz52OrS/yUIaXpMP6SD+9yZmIp0322u5EGtiWQSSOi9J2yaMHM/k8l87vu96SqaqNJ54rrzcf3/XQ==","signatures":[{"sig":"MEUCIB6wPDjOQk9Sn2KLUYtdQYa8wpFD9TU/F6+k+oP6TgNlAiEAh6Hf1MdP/I6y5L804DOHs3cEWtfdo4ni9Hwufshq3RA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFQvkmePzbkGiKr/jPD9/c20xioNmy1zByULP4vLxctlAiEAw24CZGk5zGYFTX+VIJI8E12dOY1T3ss6fXVLXuV3XT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.cdcb69f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2779177},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"cdcb69f7e9529850e6fe236b33827b842d8a131d","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.cdcb69f_1788359729846_0.8674753323794211","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.230e566":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.230e566","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.230e566","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"633fd60a8560b4719e7f0492794cfec7a32e4298","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.230e566.tgz","fileCount":104,"integrity":"sha512-4bBBZxLQsZbfPXbdJ52Ss8A4wJLY1a9M7NPVxEpukVZvNQNzwvs1s78sIATio1OB7H/v15hkRmjQZz622yxPyQ==","signatures":[{"sig":"MEUCIQC41k+6cZfRVObLp6QvI9RHR1k+J71lYhbSIx0QyHab4AIgCnvgVevTvplnRj34jA3YqVkGt1OoG7KdRmii+ju4CdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDIC3LKB8q6aqMstrOtGDiLbj4xWEMste/cChdJHcb+aAiEAlnAFIrmk/N5r5VWi9ChtOdTFGAkzs7k61TCdK/cnljw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.230e566","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2779604},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"230e5662ea80e46cef705f93c65442aa50e1ad92","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.230e566_1788361300034_0.8801512969515748","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6b7cf4d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6b7cf4d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6b7cf4d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"0cfc3368bae65a9121fd211ec296ab983137c906","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6b7cf4d.tgz","fileCount":104,"integrity":"sha512-CqQGI6cymUK1za7BWESCyDKMcMHiQBnXz/wQVOR/0NQ+d6D8FuzCDID8WeZy1CyY6sddulGjZBL9tYyrQDEdng==","signatures":[{"sig":"MEQCIA+o6X4H/h/YC7t46EbH/Bvvqy1YPNSloI4ib8JciXqoAiBWU2DRwDNHdprHeTvsP6kSnbBPcBPHoAAqzs+b9SqxfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC4rYn1qAAD/+K6q7Qn4s19gLmh2sZpGdBGmXDS1IQcqAIhAOfFtkHUX0Sz/lTHlI8VueCrHUx5Cdo4vZOvvDFqeTGY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6b7cf4d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2779604},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"6b7cf4dc713c6a681116cebe08f96f5874c580ca","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6b7cf4d_1788361887582_0.5910536814404876","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.bbd36bd":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.bbd36bd","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.bbd36bd","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7636f8a50a1cae0029ccfbcf65479db946bfce61","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.bbd36bd.tgz","fileCount":104,"integrity":"sha512-Uu+6zGH9SMcMjWrupuCN9770Nobg6g2fcfyu0N3SBKw71vhz6bNpBYOWF2I+MyfzC+W0dOnkhJFTorcReTTimw==","signatures":[{"sig":"MEUCIQDCDLvHM27P/QshW7Lm8zVkXxTLce3bkjOqwZHO46y73gIgA7kFiajTsgtPMytLkTfCVrAEk9nE1ptNEUZkkDjE9D8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG3fZjyyE9EAEbpKZINXycRlo6FGSLUUhLXrArnn4NAdAiEAhj2RbdlO1pSiG81KBPfe14EWkz+XS+MNSzUY6XUMhLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.bbd36bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2779603},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"bbd36bde9c23d9147b0a748a6f70886d40a301d7","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^26.4.0","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.bbd36bd_1788362536038_0.8207078526580658","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@tenphi/tasty","version":"3.7.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@3.7.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"51aebd1e3d3b1a30e36a21efc20fb32cc99442cf","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-3.7.0.tgz","fileCount":104,"integrity":"sha512-gRLv2WED5XYaHbuUFOBTeO3KR4Ut2zivTMZwIMbcjfw/1Eq5bPrPJB7Tuc8RoSuc14W5c96D1JQ1OoPFVhvnfg==","signatures":[{"sig":"MEYCIQDO3cEXJlwp3+v/VpkkPe074ctwJCo15QhlgZOPWSo0RwIhAN2RQ43SQrUPUoQUbrpwWvHse9lyztGulV39izJodJus","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH8mmYbGB7f1Lv1FoYV2k6oJdBUyDl3dAmW0ubZkWvPuAiEA4NIG0825ElFPz2BJDg4cAk4zNnvQukwNYnn95XsH9W8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@3.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2779510},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_3.7.0_1788363219717_0.9383813396045493","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.cf1a3ff":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.cf1a3ff","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.cf1a3ff","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a055d9ea2c16ad0f0e80483d0efac8851b976ed6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.cf1a3ff.tgz","fileCount":113,"integrity":"sha512-fvo6Sl3eodo//Vnriotd6EYStoxUfDlYJ/fDNWzYNMq62B5lT2s+VfRdcacZsRkFEmS4o3X5zYQxu1OlporUGw==","signatures":[{"sig":"MEYCIQCapOKuOacZmikhNkbMaI0gfbg1N8owiSBtyyIdV84S3QIhANW+dIQhJmGIAyeCQp+3dnFP6Lmsiv6j+Pbo7wxDXeb5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD43KxN4WVPkjQiER3+eQzCBTQ8ZOB01hUaXMdfWLjB+wIhAORZLNKc0H/W8TVHFY1ulLbMhet1hBH25PVCS1Sr/iDR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.cf1a3ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2949884},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./precompile":{"types":"./dist/precompile/index.d.ts","import":"./dist/precompile/index.js","default":"./dist/precompile/index.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./precompile/register":{"types":"./dist/precompile/register.d.ts","import":"./dist/precompile/register.js","default":"./dist/precompile/register.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"cf1a3ff23a6c3cf4d370e00442c14966350d3fd8","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"60.1 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"56.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.2 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.cf1a3ff_1788365967356_0.3619483697047814","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.19847fb":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.19847fb","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.19847fb","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a6354e78edddb14bb0676c0f3118609e28c4082a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.19847fb.tgz","fileCount":104,"integrity":"sha512-GpXeZCdssR0JIl01MLewfZ4qq1AoRJ6QrNaoSb8rALW3c5x3+o3gnZv3qa6qviAi+IuPDn2XZBEnnaXDfXfgbA==","signatures":[{"sig":"MEUCIQDXIaq+2y5SQK4ZivlrloUNP2Rx3iqfSrycv4q3u5zpuQIgRiK47wxYFktYLgbRHNXfgC4kSluWT7IiJkiVfxanxOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCPgk7xuKQCkJP7vGm5yeeO8S1a9fZN4oJWCwq6hJPlfQIhANUNuMoXur9kKQ6Gf9gdMDTeQj6GlGpj2EAySargcvmd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.19847fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2779604},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"19847fb3e3d55848be04e31538b70a1ebf898d1f","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^7.0.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.19847fb_1788414406790_0.1150739918206054","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.7199424":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.7199424","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.7199424","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"af39375b83e8186b3761674042a431e4b39b6fd7","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.7199424.tgz","fileCount":104,"integrity":"sha512-h//q4ka3CR3T6JB8Uv9CuKf9g85QD7fyz44UJ+JGcKE6gak9MYSBfW/B+hB7CaBKTGtGIl670rxrB8S9JYYUGA==","signatures":[{"sig":"MEYCIQDZj4X4d+uR278eqWtMDiOD0nGHcKdU6LbAN5CJNf93mwIhANFFIQh4xHsth7VAkhSVRc24uAa28bNCQWFyWGm8Q1Pv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSJhDsqkUeKodblxF1+oIe+YrKPkVjcC7TKzNBVmlFJQIgVyQJFI+OlqtmSoKu2uz3uqStwt+M8eMDKIYCnZxXyhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.7199424","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2779604},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"7199424997d3249d89239e5c18a57d6b4282fef5","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^13.0.3","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^13.0.3","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^13.0.3","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.7199424_1788414456996_0.9975420677770128","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.1ae1692":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.1ae1692","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.1ae1692","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2e16e5ebc0288c05b78f61fe2dd4108517bc600f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.1ae1692.tgz","fileCount":104,"integrity":"sha512-Rx7X6wT+izIAVxI6EyP0ntvi853wNh8CMO/59X7dq6vtA3RogAyhDlfkq2r6hRKvbYU4HTz5RoVbtaemkVbexg==","signatures":[{"sig":"MEQCIBYEN6JOMHNIFIb4PstxffO/pY53I2K6gMSc/RvCwxXoAiAr52oGZ9nIYbd8zyuWF3maWRuRwUzui+dpmPkKmFr4Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDd8w1mD1LMubn2W79MYaGkJfE9QMIFRgNTLd9wrsIzMAiA+WpjPvaYbepuqCGNyokWO67GSX336+nnaixg/tqTIHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.1ae1692","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2779603},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"1ae1692eb9ca5e96e35a8e73a1af9aabcd9978bf","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^26.4.0","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.1ae1692_1788414533701_0.7865258994235098","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.dc62ea3":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.dc62ea3","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.dc62ea3","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6b4d5423c45c962db096ea34d011191f5bd40bb6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.dc62ea3.tgz","fileCount":104,"integrity":"sha512-WSdSntGQ0uL9JqxZiCMwdmFCbNUBnD0bCA5n6G3LhtkdQVQiBY1Qg3tsNnBIFKjoDQIAysU7u6ButqOud5R0oA==","signatures":[{"sig":"MEUCIQDM+gswpf4smjLgfLiS6Ea1k36xtEHA6t9EGPf3DXpKyAIga69gFNb7sJdE1jrkYPwsMLKH9E5Ufzx/CFaJrdPywjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC3OFk6xTH4SPMp8EnG1BQmHwd5qH3D6WlkXlG1q8lAHAIgOUncUZn9i4u8NjXiwuyImvU5l7euG4LnNyGBRL7Wzvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.dc62ea3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2779604},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"dc62ea3e5fca9565cbaf510284eeed00b1d38485","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"16.8 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"49.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^6.33.0","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.dc62ea3_1788414606721_0.6383587736252962","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.4843120":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.4843120","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.4843120","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"d9061afcaa7c97aa87208fe5ed06d154a48bbcba","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.4843120.tgz","fileCount":104,"integrity":"sha512-+JWwrpTNct9FXT3RuZAkapZemFnq9k83wGg5t/k7ui8dNs9vx7l95DLzVCT2rs6UBkfGaNYH3xsj8aREcTYXAw==","signatures":[{"sig":"MEUCIQCKmqCEOTG8RquNT+YqZVoc89dAFdA8nQXSvw7t0PW5QQIgDEFnAZVG84dtcWwpxK0qhnSaGjxXcyTiYHHIkti6Fp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCWRlASu4dunRYxdgkHLrvg8PO3wgaQUphgSuY2HlVNBgIgEtWW20oJSzXqKBgx6wpfS1tukbtTiGWeNqgAG0V5x+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.4843120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2827583},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"484312013e5a17f28dc53c08c308ae6d90242716","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17.6 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.4843120_1788430273515_0.02339255605014956","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f37c560":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f37c560","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f37c560","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3e823224de09cb5266f6fb90b0bf135eb5546359","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f37c560.tgz","fileCount":104,"integrity":"sha512-w4oJ4zLNTzhdE+EGM0Tvfy56fDkgzgG5PLlV31fKnj7Q3LMNM3Y7+jngN11lMs+SbidQOJWBNgkOu0jC9ZWBGA==","signatures":[{"sig":"MEUCIQC/wx9U8mfDarcGXdMnj1qBzoRpz1XJt5TZliBKMWq+sgIgVztEbmKabpTU5twactS/d1svUmViPFShQ0PSLnHe3SI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCqrnhOEirbOv40Dd/P2jfVqKudA+4zdOL/DWsQde9ODAIhAJNMP6DgCsN5djEzww1w1BU4w95QQn4UzmGsqf5omKIl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f37c560","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2815231},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"f37c5608659692bfa54455655756730542f2785f","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17.6 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f37c560_1788432039520_0.6441820330777932","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@tenphi/tasty","version":"3.8.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@3.8.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"0df88816fb1cabc0a908500ed773b4e08207c15f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-3.8.0.tgz","fileCount":104,"integrity":"sha512-aGMZrTafFjbPq1N63KD2yW1xPd3vluLXQ8feaqQE3Ewpokd1mgt8CO2XaxJqTeWH7vmcsRVEA9LnlkLm5ic/Xg==","signatures":[{"sig":"MEUCIQC6P4+XfvH8ZRt1xUyi5j5IT4y3iJolhU3x9zbZXWnp8wIgVrFN0HzeK5sjrreRdJEforujG7DF+k/WiZSk0uZyjZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbSvaekXEyOl0nWHO9Z1W172/dTzfG3DMVqP3iTrnViQIhANlaO4WcWbA/DDlLGeYFrfEv9J/A0jgGA4jUiDmNcwc7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@3.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2815137},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58.5 kB","import":"*"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"17.6 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"50.6 kB","ignore":["fs","path","crypto"],"import":"*"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_3.8.0_1788439719747_0.33860673415357856","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.831133c":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.831133c","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.831133c","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"0a22ac5eae5e96725509f26b74f90de4c62c197c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.831133c.tgz","fileCount":94,"integrity":"sha512-yzIg85ygyAhe5Zuw5k/ZgcyP7XRHOh3dGu0PRUOA1/48LsfewDlT4xwc6Es4vVSlEHcCK/alJeWUqUiESVVxkA==","signatures":[{"sig":"MEUCIQCzMr9gSyvbGjT9Sy97LlHHNoUqKW7Hb55A4Qx5rujIkAIgLq8zcORFZK/UrfHgpzfHWra3GKVJ5CPxoZEfb5hq2Pg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDIOUaKQmBMllHhGQmOjL83xHht/DO5b9iXyzjxQHPR+AIhAN2+gwKwDxc15iffIAYMftkQHC3QiRQ/270kOWi1t/Iq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.831133c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2815734},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"831133c01a2f7c71b82abe00649cf5d583880f7f","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"51.5 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"32 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"19 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.3 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"51.7 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.831133c_1788439806426_0.9411294811799467","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.524ca82":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.524ca82","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.524ca82","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"706b61f2a522643659160cb5039e8ead190a58cd","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.524ca82.tgz","fileCount":94,"integrity":"sha512-CUTnrl4O3kAMIIXQ6YkJjgR7I9Ak0OlhEh61NSLZlPT9Q3NhY+1wZDJpw11fER5ZICeqyMvGE2MSbFjH1yHjVg==","signatures":[{"sig":"MEYCIQC2x4I6Pi30oGRrO+4929V2djslQKKUFyFKpSdidXIMbQIhANYzpCgMDORaYGr5gqWVhKq5TYrg/FZ0sEHpYjMqQol1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBd7exxFI1OZzvh5IrmlriraVwY/0akQq5CA3O/TGPvyAiBD9Rdd7vRd3ygxrLpvfQ0ar5PNk2XoK7AavQFfLGPC7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.524ca82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2815734},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"524ca829f412b62a5ed67d28fa869b422e4b996c","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"51.5 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"32 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"19 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.3 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"51.7 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^6.33.0","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.524ca82_1788440048780_0.6050373106198932","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d656d18":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d656d18","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d656d18","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f7a3cdda7d21df3bca5142ed8897c122deb89567","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d656d18.tgz","fileCount":96,"integrity":"sha512-9U58nrdf4oHWpaJSfRW+RJ4O/0h0E67C8DaV+kdTuyNO/8gmstIS8ns3FZkE34MJFqwCPOUhD143A9bhC4e9cg==","signatures":[{"sig":"MEQCID7LC9r6yTB3mlhY2XElWj4aOE6NDn5WNmAJomXbfU5nAiAN6C2xdfRVpDKYso2ntAHo5AQZ/oqZGOditxWsqKrHnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFYfGPlGXHNeZlcEG1XbfRiThLiG20EewFXPcmuqysfyAiBWVngGdPdiJ8R1BgqBMNeUyESSACSM/TAUlWFKRoYv3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d656d18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2816648},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"d656d1801f61b412930f70803a4125cf92c02c8d","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"51.5 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"32 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"33.3 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"51.7 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d656d18_1788440497176_0.16439722180837957","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.5b5918b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.5b5918b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.5b5918b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c70a05d04b1e8cb273a38a57c6fe1318a14a66c8","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.5b5918b.tgz","fileCount":98,"integrity":"sha512-BNRdNwEzRmt+Yuj/VGkt1Ljj55knNFHliMFskLPzjbs6pHblp3S0KtY7RRl5gHCRPO28bA5WjzvSvimrpFW9lw==","signatures":[{"sig":"MEQCIERNtcUzxwte9hLkYweUfiyy5D0b9NYWEIfo+k7ko68CAiBMI8wIcVB8LU14hTyYtaTVY+NZPpGhbHUGeSXZ+La/+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOHenIiXMsrGe2+h3IqcRMw37BVl8tisMVV/IS/d6FBgIgMsKhI6q5/zciMLqGiBHSBf6wr4MOPgZMU4rKz0f/LRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.5b5918b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2818768},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"5b5918bf51d4ada623b29035306914d82ed44e40","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"51.5 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"32 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.9 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"51.7 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.5b5918b_1788442355537_0.7309212012967512","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e879293":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e879293","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e879293","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"39f35b1c62c8fcdba59c999814e23c28c29a41ca","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e879293.tgz","fileCount":100,"integrity":"sha512-OQ8s4bWOtSsVotISEfno/ypgNjpsVKZVfwyXyGv/RwAnkuOQl3Ip7E+8ocu5yhyvhs55+rjZZ2t+pmY42phkpQ==","signatures":[{"sig":"MEQCICAdNcy19UzJPlwsXY4P2QkuBZl93/TGrcUizpdZBYvGAiAiN5WPGRHkflxSFUHWMfMF1lSxtyQjzxaYIiZeN0U1VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCzH/DZ8kSUc+DVgKUhaVQCQT5Jjkb2AISIQwSDvhOenwIhAP41/lrIDxprs91Mpk0tss3EdtwY73Bv00mFQ5SmU57k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e879293","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2824982},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"e8792933e804b017c6f44be176ec4f97db6977cb","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"51.5 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"32 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.9 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42.1 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e879293_1788445425568_0.42749829542542983","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.14a3c83":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.14a3c83","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.14a3c83","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"56ee0a5df58b442d7df6d863911f4e0eb14953ff","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.14a3c83.tgz","fileCount":100,"integrity":"sha512-IgTJhrfSbNdwsug7meymsdyXfVSrBEG8hC7VpkroaRcruKem4kATALRrduOrKTtu4cb8O6bVhuCdPgWseLt4vA==","signatures":[{"sig":"MEUCIQCsUfU7VZoRv3A/NZOenll9iiQTNOT9I/BqVD6SQM6RXAIgdLZx9JctRogX6JQmrFbeQ8TTHKAPEDgElFhjlXUBEXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCRhWf2YnTlkX4F7oZqoV1UDhdz/EWsm5BEYYSSI+2eVgIgEeZXhVXKQQMdl76eEIUnWsTrge89xuiN+OVGlwy9ERQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.14a3c83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2825422},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"14a3c83bcb84ade96e76764f3c8f2a12c8a10b7d","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"51.5 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"32 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.9 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42.1 kB","ignore":["fs","path","crypto"],"import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.14a3c83_1788445679534_0.9425700328371007","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d720187":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d720187","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d720187","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"0725c0fbfa106868db4f316cdda427e767cdfc1f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d720187.tgz","fileCount":100,"integrity":"sha512-f8lVuxrGi1luaTapLjz/LpNgtG7IhjCT/yT2d8Zbcx+fv41Gq5xuCU8eghvnQjocJWCUHQz+vDvsaE7K0oqICg==","signatures":[{"sig":"MEUCIAYbAHpuB+7Ob6gb/wfQFGM3hND9uh5+g2UkBlqU3I56AiEAtvvriC+x7E5XYXUDtGdJ/GTNdGrihJNH2eZ+2BTNum4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDMQ4RQ6a9IFpDPQTAwPiuOaf5NFzS2xV4stkVQ9GPMxgIhAMItF7VpYIPDdJ4C6MfTXlvnXpYzFiAKAWFGL+429Qvu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d720187","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2827860},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"d7201870962fc72a2e929f687d824b031d471638","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"51.5 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"32 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.9 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42.1 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d720187_1788446699509_0.013023025890705808","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.28eb83c":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.28eb83c","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.28eb83c","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8d2aea53c4606ecfbdeadf8d1334896657fc1814","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.28eb83c.tgz","fileCount":102,"integrity":"sha512-XdNO/DyNxV7HrY9PCHut2K8z7Ddt0dzYPlwqxn5MHsOtAMqfAuGa3gS8oDaRO+03PA8HT+EDkiv8xbHD4ZroIg==","signatures":[{"sig":"MEQCIFU9bE+s97LVlU13e54pckZaqcLJJHRRxBKae1Sa6zZQAiA/+188UxoehYtpz/yOmw7k0peOxgcjMFDM3lrqPxrrqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDTrH2nWe27EDQ9CpAd3I6SkmVhGRgohe2V15Y/BgnJAIhALBLjkGaXmkNOcbWXDRieZLjrysW/FW9wTCpdXiyiB/0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.28eb83c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2834043},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"28eb83c0d5f7f8bd748b427fdce777603963649a","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"51.5 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"32 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.9 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42.1 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"44 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.28eb83c_1788452057566_0.1999923248868578","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.442eda6":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.442eda6","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.442eda6","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"aa2d133a6b79cf09c636d41f7b8aaa5c62b81491","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.442eda6.tgz","fileCount":104,"integrity":"sha512-XKIclwnpsbFYApoJPo98vXQ/Kr+TKVQ2VVc29caoPTy/waePAkM0RkEc4INosV0zcZ+a2/SQi7OHWwC7QKJiHw==","signatures":[{"sig":"MEYCIQC94qNezH+ASx3iWMDoP1U/R2wgSeWfbAfopSH0psug2AIhAOURWqekJg+0KF35Mss2H549u+QwOhbKfYZm/s8YitjX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHzIQUoI6Cc9llo31hE1Hy0LeA/svZRH5go2KUbU60nAAiEA2+AyP5GPlk3zRCquP1Ru/nIZe7KGIhSp7UvYJDKC1fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.442eda6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2836375},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"442eda6f695b72beae83ec47b1659f8eeeabaf69","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"51.5 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"32 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.9 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42.1 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"44 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.442eda6_1788454591499_0.9952110327528902","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.36c6ee4":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.36c6ee4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.36c6ee4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"469e2792e749476ebf173316e6ba605f1f925ea6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.36c6ee4.tgz","fileCount":104,"integrity":"sha512-M1u6v9xGW/p0PcDPeSGTYngHMx8SArvd7qb5dzdpgDc7UCwriv71saUbwiul0XU9t8MWJA18vnFgaocmo+moow==","signatures":[{"sig":"MEQCIBfVp+rZ3ZGkxnjS+LKrQxUXV3T5BjJDjs13/4ZnnyeqAiAje0VPM4dHHLZGebl0nsr0c3wqbjcAB32csYG1Y+uBYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH6oiP6tiQLwbOJPWnF/7fA66BOirylWabtdLGTR45clAiEA1PGxZeJk41QHJLHr8eH328kyw/1SUiKgXimC7lw3foE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.36c6ee4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2836436},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"36c6ee445f29b97f21c8a4b7b3047a2a90d3510a","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"51.5 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"32 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.5 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.9 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42.1 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"44 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.36c6ee4_1788461025488_0.08891255640750062","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.3d1083f":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.3d1083f","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.3d1083f","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c4db8274f7b098be87238a36b73a12127d83ca96","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.3d1083f.tgz","fileCount":104,"integrity":"sha512-szQFxJ2suYY8/xB0Y0a/y2nyY/q5Qldqktrz/N3LgMHAQJcZVZhNlmqLE5F7wsVKLZt7RUOJKKRZ1B/hdrgyjA==","signatures":[{"sig":"MEYCIQCT1Jwe1AWXxufrDAhJFlirzFXn26Os/KUqC65WsvlpigIhAP6BdUS28tn69baNhRXKrMZEcs8niZW9xX1ze1fJgKhh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvZj3l7Qytl96ooWKmIi+r3a1OqJdOK2iWR+cFjJ9MSgIhAPpQqKJMqNgqU9SOcZySbsdrVH/r12/EThy8tHTdsaiZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.3d1083f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2829684},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"3d1083f569b790b0cd118dcd0739b60e1ccaabac","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58.3 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"51 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.5 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.3 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.9 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"42.1 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"44 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.3d1083f_1788462661931_0.8716388397042489","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.91f58f8":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.91f58f8","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.91f58f8","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"69ad2b7e50ccfe2e2f55a958591f03977ab0e38e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.91f58f8.tgz","fileCount":104,"integrity":"sha512-SUtCA9YY0ivJbICq9bGhSn6LHBleTCxyfDzQCpFBqRfjeRZU2rjQ6XnAVpa1sVAULF/snnqkWz75VVEuXA4z9Q==","signatures":[{"sig":"MEUCIDD8LL4UOxl9jXvEav3s1v8mReznL8hxoQltowSVRA6WAiEAv4FlDP+ji3IDnLkBdnyOhyaarP4gHc2H+6wYSJ4G3AM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBc11VJotKWbkdVOapyH3G1ZePVYF3iLZHIQKP8GKdKbAiB50qhT0OkIP7vcvv61+PbuOSSGtPigJY0i5+imV8O6xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.91f58f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2811218},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"91f58f8dc7eb6a4485f96efaf0f683f28e0c4ac7","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58.1 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.6 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.5 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.1 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.8 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"37 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.91f58f8_1788463960557_0.25216253037655756","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.488756d":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.488756d","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.488756d","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c20967461c4dd94e312b058b93d151d16818145d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.488756d.tgz","fileCount":104,"integrity":"sha512-zP7e/EZsKuSNwVdeQGk0/bkk8GsO3r4qJTrfBK406QSWLVj5ssexQf97DgxsByzM8XHBQ4w3k6ZejbhdixqgDA==","signatures":[{"sig":"MEUCIQDFrsmEOXHc9l4qE7f3S5+2LykuAMfapugwq5b1u8L+CAIgZvDlin1L1Fvz5adbRPb5fikq8vKmHP/aHBSagUyzaJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCU4DKlEATolA4o0kS8Tlxd4gv3mfWjJyMG6XVn3FUjYQIgUHuiP9uFeutMcSXQIyt9g7yeParMsenIzPZCQURSPEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.488756d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2811218},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"488756df1cb9b1918829a117ff8fc0c054768a64","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58.1 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.6 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.5 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55.1 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.8 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"37 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.488756d_1788466849767_0.016086868713556912","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.10894cd":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.10894cd","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.10894cd","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"06c5e360363c547491e6a6813d0fdd0962cf9ed8","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.10894cd.tgz","fileCount":104,"integrity":"sha512-lb/YgtKBHK5aOYxjWNIzgD/I2Py/QUKaBhYlLtMGoiSYC39fv8n7igGRIOJCkrpdapYHvmNLHpcoKzuCnUbdgg==","signatures":[{"sig":"MEUCIQDd9GW7bZDZDVJaORYVFAP2sbcbTDN4SN6tBj8/QIyoDgIgeoIpEoO+9Y4ukABy2I85VWrp88qj+13jfdurn4CUdoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDB/FY77wGQeh3q2bqzbXco1KQSWzkt9xaWGDIejquaBAiABdvk+tiqLTNlutBDrWweKP+T0Q/VeGBDMX0tMlsn3Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.10894cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2805869},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"10894cd5a113d8af3a1b4b9fc2d2f66e0f4abe10","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.4 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.4 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.8 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"37 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.10894cd_1788476335237_0.3875512758957429","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8bd0b10":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8bd0b10","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8bd0b10","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"91cfc899f7ea29505aceb39869a56a2d5bfa47c9","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8bd0b10.tgz","fileCount":104,"integrity":"sha512-PycgJ3ONXNRpofbnu7rQaD1H3XsXoihTwXIPrT/f4RyOWoQeokpUuJR/56pp9fK7jadpYGkJ2F64VafkNJxiWw==","signatures":[{"sig":"MEUCIEij3Krgqyfv/E1ry+5uq2ZmmaheBEvDVzL2pPO6ZSIYAiEA9QVGPinlQzwfrEEl3QGgKy9G65ZeeuHb7r1RrI6ycQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF/A7AmLzG6Co0lzUm5zlEOJHQ3Njp/CQ5Necw50CwB1AiEA4jQWv92D3gdLwGBl21m1R9xD5sVvy8FScnPUGdOa1DY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8bd0b10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2801536},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"8bd0b108f369094f641234f7767533ab8c175c9a","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.4 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.4 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"55 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.8 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"37 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8bd0b10_1788504815479_0.5815776353725337","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8569118":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8569118","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8569118","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"991179f5f19bca99f88eb81b4b1ab6df8962dd57","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8569118.tgz","fileCount":104,"integrity":"sha512-WxeQxfLoZSAkNKdLohvhz4W/l1oFcRlKsSrR5pfYh2KAAJXw6EEXD730x7si8SHuAgFL0LcrgwScHdjtWudeCQ==","signatures":[{"sig":"MEQCIH4H7aBmNqFNFUDjL7OaChieUNHxfdkdp5Dzl4PNFbGxAiA9S6Wfe0f1kPnwgPnVVoLbcjeQaBbFrAUwZabjR+6KMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAE1LiKprxMgY8vBOSLz6nXWJjbukTXg397/LwDyq1x6AiBOB7DhXouUrDAkQDdjRtsu35QMHmsb/9M5a3MINeLIhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8569118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2800204},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"85691182029dbd3999af2885ec5f56937e851d09","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.9 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.3 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.3 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.9 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.8 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.8 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.9 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8569118_1788508074814_0.9773092398654715","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f9e72d0":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f9e72d0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f9e72d0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"971088da21c7bee0cfe098c611446b5fe60aaaa0","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f9e72d0.tgz","fileCount":104,"integrity":"sha512-y7ODWyfNWG3/58nz/noesZNPR692r32BHuEU+6OMLUdct7uvzZkZvQhgB+3e1KQ1TvlUB3LvLY4D2jOAxzyWeA==","signatures":[{"sig":"MEYCIQC9j6cKhEsLjrPZLQiF2l25llhGDrHr8wrBaaP9hZ1q1AIhAP6GrWFLsWPpqyTIGEWMQlwkBc8B4MO2pW4fuY4XPGnQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHoLyNJUSBly5A5JM6VytixVetaOAaEd7tKW1HQPG3clAiEAuDygyGFAHwgXV7JfgJEVlDEBTQRGsf4U+LyUCBIerwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f9e72d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2798871},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"f9e72d0020291dae98d53c94e1e718bd60d6be31","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.8 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.2 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.25 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.82 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.7 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.7 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.7 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f9e72d0_1788510571084_0.8206775802893089","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.63ae154":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.63ae154","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.63ae154","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"cc5394748c618163783662962b74065f1cbfbf24","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.63ae154.tgz","fileCount":104,"integrity":"sha512-w1IA83EqYhTUBgOcIJ0XIyz2Ou8P0nrNxpp3kCsAj6eWLJTwm+vN/doWZ35oMIyzCMdajQaCDfCdxRlowUM0/A==","signatures":[{"sig":"MEUCIGtRvLYLw9Q5D/W4N2v0PAFUaayKhwbcwOknP6v2k3Q/AiEAqDKjPMt4Njzm2kYIadjDqdbdDX+EhIW8UJA3BdWb3pE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCFYGatdHl5Rf84Uh3IJYogIeXmfyEErPIfGIBX7GMd0QIhANS/oFFSbc+OkaaXVkYqg2dKZzo9dfcmVhBd+7g4ShZd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.63ae154","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2797961},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"63ae15419cadce8fd913b2140d82e68accd5c3bb","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.75 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.15 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.2 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.82 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.7 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.7 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.7 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.63ae154_1788512488540_0.6578347231527153","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ba724e5":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ba724e5","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ba724e5","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a8dda526c13c7ecfb8f8ad931a7134717465c9b0","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ba724e5.tgz","fileCount":104,"integrity":"sha512-nzt8ZkskNNM871AWwFDP0p75Lw7UxV1qjZj3Vh/zSXosv3r3CiSR0i0QISNjMg9t2VyxFuAuXjyHTbYsa5+6eg==","signatures":[{"sig":"MEYCIQCRcb8Ibgj21YYVO/4m5qpaWTuFSrcDG31jCBhupND0ZwIhAIAhw1Hd8BLYy7UDTvhWB++nMpRX4FUyz3MEUYfjOA1B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC4aGf84vGzOBiXH5It40E2zEXcbVOqZxPGGYVIL+71GwIhAPDYKW4NSgYxK4A0jUNZnriF4nkns25Wxqw7TgLhdx1r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ba724e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2794843},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"ba724e55713da531f785cbac0fe77fb2a73a8d07","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.62 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.06 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.04 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.74 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.59 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.63 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.68 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ba724e5_1788515592796_0.2964858231223395","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.bb877a1":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.bb877a1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.bb877a1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"1673cb6f66f03549f39ed676c5fd0ce072c6da3e","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.bb877a1.tgz","fileCount":104,"integrity":"sha512-7ueyMXGRwuHy1/8fejbA6qmiNc3xIVHWzj9leyfKrvjoGGnLm9Wv+oxDtBHgUk5TD5rWd+6PT2VhmSmutjqKFw==","signatures":[{"sig":"MEYCIQD4RXS2cI4eelFiKBm+terfItUIccLR16DOwf09kmkE2gIhAKBhAr5mRlWb/+FpNqMpelqJ/AE8WKFKGsA3okrWP6Ef","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIASGLDQvT4Dhr84uBDWeYY97kdbCZbNNmYpVK/8Ws+FhAiEAl5ayUNrIm+RIXDvuO78BN4R6u1D2dZuNCgJg49OXUOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.bb877a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2791862},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"bb877a1f5c305609a4ff0f336f4034227767d28e","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.51 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.96 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.94 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.58 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.47 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.53 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.54 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.bb877a1_1788516888333_0.8097631113607489","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.966489b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.966489b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.966489b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"0a16c4010f915e9012d93f7409ea35319574bbe0","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.966489b.tgz","fileCount":104,"integrity":"sha512-EONTs0TWPByIN5KR05VnzziijUUYlWGk+mqUEHmK3aQk9G4aZug0L8+YFcaDJcu50WEyALZb+yEFNQ7LoGgyKw==","signatures":[{"sig":"MEUCIG6mgDqidUvaZ7Whb9TxchQG8q92M4StjaohDlI0fPnlAiEA7tMJXQ2oi55PrizGJt2I0I0IfUhL6RWIVuePs1r8R9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZPrHn+LpE8BOjMuhGdAN7cbzfwQj/ijIDPAOK20DQPwIgOQqEGe6yV9gIGPBU8F8LVz+OKqSQ/objZMVWTYwKtEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.966489b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2789193},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"966489bbabe341d1e091e8d355167dd34a32921b","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"58.52 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.96 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.5 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"8 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.94 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.58 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.47 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.53 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"37.56 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.17.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.19.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.966489b_1788520237771_0.4012906545561883","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.8d13ce1":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.8d13ce1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.8d13ce1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3204bbd1f2ce7e5b3d1016c39d3399cd867f2674","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.8d13ce1.tgz","fileCount":104,"integrity":"sha512-DZesomq+DVo0Avrt+VGDD2U1rF31Oj2Mu7kglJNoRHRvHsJaoTVKFNJSBLcjOonB9PMx/4gaYceqi77Da831mA==","signatures":[{"sig":"MEUCIHC0cvIZ2DQAlinB1wR53Ql+YQVSOR1v8ZhM2lifj1UjAiEAm9o2SpS1OsJolFZVB4ftDnyaxfX8wjCo0VhWj2iA5DM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICS0cZfOhRPf8dx7weO6z1xxAPbPbaBEIWHjEa+9ypnIAiB4GqYJNS4HIl5TXlrMIFYbBqZthVSJuPzFIGvcR/4Qyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.8d13ce1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2783163},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"8d13ce1b702b2d308089e3231e75edcb4e125051","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.4 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.7 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.03 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.66 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.69 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.4 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.24 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.31 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.32 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.8d13ce1_1788526766223_0.9000812075578852","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f144f3c":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f144f3c","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f144f3c","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"faba935fc7c25068460c571844846cf8a192d8b6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f144f3c.tgz","fileCount":104,"integrity":"sha512-/x+I5qhrQmK+38PNmyQot7uh5WnERDuK/tnbrgjVHbJjNVXiqL/uIEjZRCa78kd4iKtksQNX6ku6jCBlsOOyjg==","signatures":[{"sig":"MEUCIBpyH7X9wUEgHDYzVDBr4y5rVq0XoU3V7kLnMcjExt6aAiEAySNjLuG+SqLqgO+nfDPFz+fO9P1MLCSSXxgKd49vPNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBXt4dK1N5gljGWUI3NpGes3R/Nn450su4pByO/GPUsUAiAL9exTAv113GqNDc7Itf+SmAzgW3bnob80D4+pcHOyQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f144f3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2778843},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"f144f3c1e9f7a298afe15653e9942264bbd2fe2a","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.26 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.7 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"7.03 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.66 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.74 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.24 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"37.36 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f144f3c_1788528518962_0.9123106325874906","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.44828e5":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.44828e5","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.44828e5","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"4d4896e691952241f5b6215cf0d629c29562cda2","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.44828e5.tgz","fileCount":104,"integrity":"sha512-fIcH2oRHh8hNw1mWy+AL6yVzIWRHKv774/ZtN/e+2gjElcj5nG8vODyJQlic63uMee8bbVrfDJmk9VtJ3A9cCA==","signatures":[{"sig":"MEUCICYFd6nyjv0R24xxtqlfmY/tR0o5k8P4N+AB/eWjUZ/3AiEArNTl5XGYnbrfLQzeQxjcGRi/k6xPDz09V80/2hgtYTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFd+bgIz3J8oco+rajVYZnXqGNgV00AVYcZJD2wMN4oyAiBnujcuLoyuBK+SGQy/RYKAYVdei6l3qoiYyBl0xD6upw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.44828e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2776946},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"44828e55daae98d133fd1321dd3354f06e30ec17","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.26 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.27 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.21 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.19 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.38 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.44828e5_1788529662922_0.4058788132906499","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.110b491":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.110b491","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.110b491","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9ac7ebfc8178e75b198a0285f0acc15f837e1f1c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.110b491.tgz","fileCount":104,"integrity":"sha512-DSddvWU9wobyZe0DOx9DzzXdttkC2MV+EeAdpq49koPRAgHrPOxRsZGZSj4p5ZhCOrpcP1ci25atAwRAFxX8Ng==","signatures":[{"sig":"MEUCIQDjx1wN/5kxODu24/qbjZbOshJ1YGDa8QWgmn/XMG2ynwIgSsavIgds1tSf1Hn2rJkdMdbcbXMo0vOudsqwcYJsIEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEebMqb28JwOW7YVBG+jI3pds7V7IArg7oGsMTT5Do89AiB/MOjrYvzeeCitWgm6QscpvBl222g3sLFdTulZ24f5FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.110b491","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2774630},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"110b491aadd1328408911430ffa177a72e9853b4","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.26 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.45 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.15 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.1 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.03 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.26 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.110b491_1788530846931_0.11244300709040345","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.0a04a19":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.0a04a19","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.0a04a19","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"c27750bd179360a443a10053e11a9f394920bd2d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.0a04a19.tgz","fileCount":104,"integrity":"sha512-rr+h9eA3oAHR2uCAv9WJ0ysZ/wUdrBS+knHU2SSY+eup/msQVSK3Usxff3NyqEUenzOFxRsdmj4H5KopveyrIw==","signatures":[{"sig":"MEYCIQCQDB5dqJu+laUEa5vFpKtaS6mqSGYC2mWSv1Xjc1/aiAIhANOPU22Rc5fPCd9uUb5bifZvi8NVkVD2d5BQMo6b1Tw0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBFrLdLHqchDgROvEI5RIx67kY3jNel3nxFX960RGp6+AiEAnmQ1LG8HZpliNi2pB2EuXxh6P9zpy2SAu7SWzzHjO+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.0a04a19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2776256},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"0a04a190bbd792ccbc43e14aab80e8b6a0324be8","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.26 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.7 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.21 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.19 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.38 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.0a04a19_1788531513463_0.3643484915714452","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.3c1c401":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.3c1c401","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.3c1c401","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"67d400a577fec9452c26729d3f47fece8f902f9a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.3c1c401.tgz","fileCount":104,"integrity":"sha512-fYfLs9xNUzyfrQuMtwTj1tQ4IGJScTbubRdbg18Ocr1JdsJa8/32dyIPUVI7KpGLfItx7k2P+mym0wnMjd9DFA==","signatures":[{"sig":"MEYCIQD3/RA5tkKA9jFXnmQ5yphZMW36tiYdmW+INiPuusomIAIhAJW5CPZkFIDPcZK+zEtnn6VOw3SYOa/OaAf6cyOjWzJz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB6Q5FzMPmi0B8gAFy0DjO68hqNGTD1lJIVZBsMHQu8IAiEAo/nE7xFH+CA0lf+C9sf4zr4olnezvfXAocKgezoJtYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.3c1c401","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2776763},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"3c1c401fcf2b77d765228bbad3bca298c10f6c66","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.34 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.7 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.3 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.3c1c401_1788532082448_0.48871839036790843","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.cd6f12b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.cd6f12b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.cd6f12b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"fc0ae34bd2de7304e551408bfcaf91d8d8a65eb1","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.cd6f12b.tgz","fileCount":104,"integrity":"sha512-8JMTtbnnBW7dclMwtAPpsoUYNDBG2jjN5+j40upJdAFwvIT7CQUJJUi9uWKA1rwxa4xiNdW4IOsUxsU6V8r8kA==","signatures":[{"sig":"MEUCIG2Ksei4fhQR4zwPZzyR563fKg8LIZ1LvDTVWIT/KHG/AiEAxFWWLFiUZfFj56tgXli3qB/X0/dlGNFvOwOZw6wigTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDAA4fIVNH1K2NM1y0zswS05DgX96JYhqOS7SGfky7VNAIhAK8WcuhS3KyoyEFekFG189FP7eR4/Mf98oy93ugIfcRj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.cd6f12b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2774559},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"cd6f12b2c626b40bd071361cb6450e882c05ff54","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.34 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.68 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.3 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.cd6f12b_1788538224331_0.054420430355520244","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e6b31d0":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e6b31d0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e6b31d0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f14526a91dbca85f22d91dfeca1833873497dc5d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e6b31d0.tgz","fileCount":104,"integrity":"sha512-npKEPN3xCN0XeZzfEyT+XtIgzyKbG0rJdeVEOET5nyMxRzfgn7mYfek3KL7DyXFgwP8qW2bdRHKJuMnr7ri3Uw==","signatures":[{"sig":"MEQCIGrYksG3CY1IT/Kq1Daj4RoHVZ8KnUviKecEaR9SlFeqAiBfSr2QU4KApKKcyRW1qO5Z9ZpGW7aFA2jaoSI1VlfsCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH7OGH17Myiz2smXpfZa2bqNp8pMpj9J1eJhOpbFeuUxAiAJhWA3loE+fbht7pSkYBi/wgdT/LonnBNcogGKn4pEMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e6b31d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2774320},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"e6b31d04996e3fdf4c406d5a2733b35299847c84","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.3 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.68 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.27 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e6b31d0_1788539726952_0.8822407106083927","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e0ab79f":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e0ab79f","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e0ab79f","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"23b1ce43fead5672d1a4032799c627962b3ec281","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e0ab79f.tgz","fileCount":104,"integrity":"sha512-eLsE38Wk8Z02jpDpu/1/+7e+P2oH3dO6JD48Y1pLMtaDU/bYGf2lzrZUWj9JKIuiSQWx7DiTymY8XwHYSYVJUg==","signatures":[{"sig":"MEQCIEwUS+uznD5CwckXhPoggcAjBMRwf595XHlrAIb9mbJKAiAu/hERMTk9/gPN3Bs/+SJctxOnCr70p28PwyN3kZtrDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHRkJmmd9oVEqj2Vnv28oPD+QXHRY+P7K4ADcqYU0wYhAiBmzTefnngsncomhh9ahkBy8PLp4O4TbcCPV/CwQTofzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e0ab79f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2774349},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"e0ab79febe4b1c32eeda87a3f94e92b2d02cd280","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.3 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.68 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.27 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e0ab79f_1788539800472_0.8742795371449523","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.be8ca26":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.be8ca26","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.be8ca26","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8aed3c3cfc05899db34111a5239455d6fb12d30c","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.be8ca26.tgz","fileCount":104,"integrity":"sha512-E48u9Qz88o/zsgZEfNvMkok5bFfZ9fSAwmc1UYLQfTNWzEFW8qFfTnDrdRDuTjhse0NzeMwGA9Hm0uVJD12ZHw==","signatures":[{"sig":"MEQCIEQvV/o7glxqm3+w5fzC3BAo3A/+Nhin+wicRL1wNT1OAiA9FzdTTglKnXxiAfHR/k3skQITjs4E/0WHlWSsuRy4Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGee5kniCHRD46PeAoUWSBmdJbMEoH/FmLi3TOcK6SKVAiAsObVE6mEu/JRhlfNnh+w9aVxgd56EDTUdch1R6exy0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.be8ca26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2770546},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"be8ca26f30c1c757cfbacf5f867bf1cc091f42c4","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.1 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.68 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.15 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"2.1 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.be8ca26_1788540416536_0.5550885008132609","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.fd8f099":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.fd8f099","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.fd8f099","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"5128ea91011fad1381739c7488b49623e3b55020","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.fd8f099.tgz","fileCount":104,"integrity":"sha512-Hi5ZvzcXMCt9EhgiLIUdNlqS7wF1Twayjw/edyylR4ziTHCOeDMevcad8vOmvM/D2vFfp0jymgxjrDsMtgY8xA==","signatures":[{"sig":"MEUCIQD/gbnW7jOVLs5UEeBWS4f76JybzKfuHVJlF1kBfdCMFgIga5Df5JX7RIcEPY7QzYxeGBne7s2VUNn9ikSM6uRqP7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDBynO1D2/n+l9ZWjOUaO4rG0jZkDZUHPI6+QepZOZV0QIgVEpd1jaWiXJ3C0qZVZLtblQjQOSZve0BjKmgrr1oHJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.fd8f099","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2769449},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"fd8f09994250a0003e6da4293ce3ca489baabb8c","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.07 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.6 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.11 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.fd8f099_1788542398161_0.593106090037884","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.4c3a849":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.4c3a849","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.4c3a849","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"f5f1157b75fb921cfd040ffa6c6a60dd114496cb","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.4c3a849.tgz","fileCount":104,"integrity":"sha512-e6T/gonJ5yWnebEbG1RVLUzUIg/puM9mM+mN6YppG8XeVE/Y2ifbVolH/Ih1HJlqkAg8/zPbhqfQMb9iLTYBrg==","signatures":[{"sig":"MEYCIQDbHO8L+OQKyqbFaVp+O7i7d9HYQwv26d5gnAH+T56/QwIhAMxxoaSdnpS5XYzV6eivluHnQNJjMNqHvhM6P0a7oLB1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDhFT6NpNUTUIikIEJz8yBmR6FQYkL8v/lJb1nPaMu5cAiEApuubTheH+3uybORJgvUQQaZpGp53558QdMIUIY01jPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.4c3a849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2768141},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"4c3a849cd8fc077dd83c0754a9d0f493681121f0","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.05 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.56 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.09 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.4c3a849_1788543944797_0.16585254618142287","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ad05537":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ad05537","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ad05537","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"a7bfd4b7f2ba536021a99d20ef1999d3fc4878fa","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ad05537.tgz","fileCount":104,"integrity":"sha512-seNH+SDmXkbWpomFepW6ciYs2/JiFOPL1PG0PRA2DsU/WJJxJ/a7KZ/5p3XSZmlspjBnOon9lLKIy/Z34wLOTQ==","signatures":[{"sig":"MEUCIQCXpIYwUJ/5MGi2MuX82Ta5/Mzuv6jT+PoXmBrsKRbxpgIgW1zh3ar0hHnCRmLD266Lsyfw2NNUf8UAdoPFIxsnW4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHWS4oOnqdGBysih6EgYRzqZ03Sg2W9HeML5BEFsLerbAiEAzbtc1phrARll2FYhozVsap6dZQPaiKXv1pfS6a2TNdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ad05537","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2767303},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"ad05537fd3dcd5982cb805557e47017ea27bb2f0","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.05 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.53 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.01 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ad05537_1788544762198_0.3688986063750084","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.3068e01":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.3068e01","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.3068e01","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"e697882c97f88e4d5dbc9bf7c3c3b47e6966f3c8","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.3068e01.tgz","fileCount":104,"integrity":"sha512-BXfKvA0bgTczx2ZNqOqzS2yuZbT/wVKaBlWEF37RxiHVNxZHlYuwQ3OsatsHVSmbp/fzrJknYdpi1rQsJ24HqA==","signatures":[{"sig":"MEUCIQCVyVA6oNm54Zm5mxKniL46vx/V6DpIjFj9+CTfD2zPLQIgWWsXrACHcbGzL9qK/EoXXM9sp1LArlg77nSkbuHevxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFKUJdXNqcGRx6KszleKRXYhM1kFr1xNTubGHWZlL/xXAiANFFfDC8UYsrXa7sqBuM3ibKLWShUwrzBRWu/a3QzYCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.3068e01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2752406},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"3068e01200ba459acc1e9733bae0f7a65b275142","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.37 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.56 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.3068e01_1788545318132_0.7466256456394105","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.96eeb69":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.96eeb69","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.96eeb69","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"332e810d37492b159009452431a79b9cd55341c3","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.96eeb69.tgz","fileCount":104,"integrity":"sha512-Dke34ZemEnvVmYRkDHm9nK4ybA6D+ZY+rD8FP9ajLqQn8MvTn6hLl/uUv++X7ml0TGV5WyIgQQHSHw67JGVxuQ==","signatures":[{"sig":"MEYCIQDxM8Rj0wyEaj6wbdf9g2TrwvF5qBdc5gxTvjgIOtY2uQIhAJH0u12CNNr1/TUyKS0FRoLM+nlVyNnm4N+up3y8zU+f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKKkof4wd/RvsLlIqp0gth4GdYw52ljS8LNis8rvDEwwIhALRWCI4mBY3TgOZjwOnr2pJxRvX4KQ1mtANXzjXbjyHl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.96eeb69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2750826},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"96eeb698bb29e76f70e7e030d5b0eea141e65ad4","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.37 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.56 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.96eeb69_1788546249903_0.3099675991389206","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.3fabe45":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.3fabe45","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.3fabe45","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"2dd6caa69055178a4c3b5c778ebf2bd16115b97f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.3fabe45.tgz","fileCount":104,"integrity":"sha512-I/txJCdYnfKPms2asmtq09pPT0r/XBhsQ/gnvopQdVD3Qn45JP35IVsGxWIyH2bvrwH2d721uvDIpNNKd6MRcA==","signatures":[{"sig":"MEYCIQCFEMXufl6g1tshod+ZMcFhLcYw/PALR253xM2925pESAIhAN1X7HBcn+Ao5ReLsVipl6nn09SEipsmrMt6JXKu+eAO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFxw/SR1LgdSQYqv/QQpWkIXoBcNJugei0UY0bK6o0+CAiBuHon8T/TNYAwJ8fZZg5hsD2/0n3NTSAMgVdLLnlfrdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.3fabe45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2751047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"3fabe456391a1ba7afb6e9958519c1ff8d036ec2","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.37 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.56 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.3fabe45_1788547566503_0.21094420184593177","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f9b7ecd":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f9b7ecd","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f9b7ecd","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"28672b3ed9b530b43cc42266056940db6bc195d9","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f9b7ecd.tgz","fileCount":104,"integrity":"sha512-L9z1fEGIHuXMONn3uNBDEnlJwkksjMoiTwGiWvjp2t8NxWw8lHjSwacLyrFdrZyHampdwi7EC7Ttf75NE7C4HA==","signatures":[{"sig":"MEUCIQD7Z+wsFJ84HMMkOgWfmxG48hZ1zMS2SDm9Pp9mQcYWEwIgE/6ye/XYHneuwG/eEBZ299YRRkyx2xEwYjcrDmIUP/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIQDCBzgLnGGJe5qYltnrV5kSxIAulARM9zkcIaSwgcYYigIfI31oITwsges/rug1r+HYjMhAQEfxhy1mqBfdubguPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f9b7ecd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2750691},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"f9b7ecd1315dee8757cddc8ef7a5372ceebebab6","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.37 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.56 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f9b7ecd_1788548768820_0.4844841886298863","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.460d98b":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.460d98b","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.460d98b","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"14922936f67eff40f7e21faa8a133afd5eb467ce","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.460d98b.tgz","fileCount":104,"integrity":"sha512-4nVDXt0Imtl4UizDzHterq8eVPI6dui/a3/eIu0+//yRJA4ouUBKDN5qQCM/WPfJEmR0jjR0jWm+UendYMTzFw==","signatures":[{"sig":"MEQCIATXAwd9JvvQP+pfaGCLFMVJ7OJvnrmEswclErQ0dHNCAiAGV85YhfXE1bkkNhCD9NCC7hfBlWx06mTgTbw5ydNniA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDoSijXmVjo3D86sf0GT9iUd4m18fJzRKQpsZ74AKNqnAIhANaXfTMQXsNE8h/yekIutc77O3z2RjywEy1p7lgelE87","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.460d98b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2748661},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"460d98b8cc2f79addbee08fea283f66ddc0d8b6d","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.37 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.56 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.460d98b_1788552661714_0.5870097686026203","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.f27dd50":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.f27dd50","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.f27dd50","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"de12dd64aa4cf5356b5e4a2f2b734124b8f2a9f3","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.f27dd50.tgz","fileCount":104,"integrity":"sha512-7DcbagunEe/Q0LtFLvJmWTNbS+TZ9YarKJelhmhlBL58S/opN/JcIqgqaJLwLCFzqdLsUYMd5pO/QwUNAxJ5xg==","signatures":[{"sig":"MEUCID6Y/KL6uE6LS2LWjSec7y0ZBtcfiZyB0TM3uw1u44uHAiEAxJDVC3nLeRXZO4y9L1DJs7jZGz/+hP1sIuws93qD2+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE/Xojk86rQ/qK20A+avrCUVWNhtrCUD9pJtXb0DvAVWAiEAnxleKjxM+ByXe1Rs/KXdJMbqvVph0rMq7cAuvfOA1f4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.f27dd50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2751757},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"f27dd50179ab73a8d65939ba79d9b1e991fb5aeb","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.37 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"49.56 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"31.25 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.f27dd50_1788553752113_0.05923247045892732","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6666695":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6666695","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6666695","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"b25de6539cb13e798fbba6c070557bc52ced1c83","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6666695.tgz","fileCount":104,"integrity":"sha512-IACg7ZS/Jlhz8aX8/LuueDcAis8v0vqnCmVqJNZP9AjOY0IJwP1zajOwHp7VsHJES7stOi/CjkSM7bIvQTLbsQ==","signatures":[{"sig":"MEYCIQDy4NzdDVCYHtaHFgyAqBtvNmAAItyYIEkpz9qIfiisbwIhAJNtIo6gIvv8+qru7z2PetBdhiyrdw0cXGLJcz+k21ij","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9ql8LHC4slhk8T2/aeoTlKlsmz/5u+VLs3q3/O/iwhwIgUp4kw7p/R8EwYju8Chnwta8HIi966d8wEKzALbiuNtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6666695","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2753095},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"6666695fc51287ea885158f812e2f2a9d5251607","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.37 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6666695_1788585822789_0.8207719000876796","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.da3a9d9":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.da3a9d9","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.da3a9d9","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3528601a413877ca513f7bcdfa5eb28b479268de","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.da3a9d9.tgz","fileCount":104,"integrity":"sha512-ftpgVTqu7N9+umChzgejvwEVhDOWwPgCTaQv+81HJiseLqaOGtic2FgcXjdSiBEW/oE0TUugtZmiuqTsB+TJjg==","signatures":[{"sig":"MEYCIQC3ROZDGobFIuHXlIbvDnNqpEdDyUipQtNVYJpXrnP9BgIhALX0pmTxKr0+8kgci4r6ZEsFg12HY4g1hCY7DHJgvJ18","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDJwpCnIFWiobh59Agm9U0kEkNeWwe9JsEyR2Lbl9bGlAiAj5HTuNnWVRpavGZFLbn9jxMDWY1rMplD0R2cddnlD4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.da3a9d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2752566},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"da3a9d994925c12f082f029b73212b0080272238","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.37 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.da3a9d9_1788587745410_0.647858284527959","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.c15931c":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.c15931c","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.c15931c","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6b8488c0f12bb2cec873ce27a4da771bbacc0183","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.c15931c.tgz","fileCount":104,"integrity":"sha512-NMM3/VJ7r0ELiMuh8hssaN+sQWZlub9XRa9twZmTjMC9G24qDI6HYQCT+3bI4Lntu0JdbF8Gyj8CfLpeRT9IdA==","signatures":[{"sig":"MEUCIQDKgZ9O4K2ZtFtqam0D8CGb8sN7HiBMr3+6l4Au3e4L4AIgMGCo8rTjDx12FEHRnxFITFfn9anrMaUeJslIzYW1Rpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDD4FdGKq97xo+Cip4KP9GVZSc39wPfZprhU+52Rrbg8wIhAJHWjVf3DQxwpb6cilkboUnBFRHc8etCsjurbHKGdubs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.c15931c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2752759},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"c15931c3fb6cf3bb4cdcbcb38adcf00a03fdc4d3","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.37 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.c15931c_1788588742595_0.2607049642907757","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.12aa784":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.12aa784","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.12aa784","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"84efa558fe693e658c89be5a87a92490677bcf63","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.12aa784.tgz","fileCount":104,"integrity":"sha512-iyGXD7cjSRs5qkVp8Xi8pigaEps5IJ3Rc8tnUQtqazKIg5dOjXT2p+HGkv5oJbiBy0x7zDgjRh8fMC/YsXmy9A==","signatures":[{"sig":"MEQCIBo9iRIsDcJryAIdbThN5KIoFZVyQS79ZkqcZ6BsBdK0AiB/qcyEAUkgllnFF/IkorCtc/ewygvMD+//oL1Z+3C3mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBvCkWm0VASl6ucA80iWtBAyN3IlYcaL0vw5zv+wp8ewAiEAk6TdnLX0v2cRBZtzobm5C7DYhHkGsLW/DhcKLTPfIEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.12aa784","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2752581},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"12aa7849080a605f34de1b7650a1ee6b194f5fa3","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.37 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.12aa784_1788594867667_0.5319951940253815","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.28b6339":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.28b6339","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.28b6339","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"08add5034afb29ab6b720914578c977401e40a04","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.28b6339.tgz","fileCount":104,"integrity":"sha512-lVBKkzqULGhelUBMt+0ZsENgK5JabiJhI/sC7LJf9Iz9cGLUvds9f0aFZwIoR8lDo0MvPfugoHyV8TtaXp8y6w==","signatures":[{"sig":"MEYCIQC7rNie4MGVh17hwgnd8T3880yNtqNiTUvC0xlIaIGYuQIhAJjAdde8aVCSlnG8Q4DClMy0m2DjkUaeWtOZSkQ0lheg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDNPVid1mBkg1j445Q3gPz+R6/d4+6ZLmj6x/59H6oAWQIgP9hU3K+osVd5E29xuL0YZsOHsX01ID7QUJnAaPBMvFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.28b6339","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2752562},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"28b6339de307fe60fbe5bd7296849bbbe9064b84","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.37 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.28b6339_1788595901923_0.7879277543662715","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.73752ae":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.73752ae","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.73752ae","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"811536501c9db4183d46b52f2642c04f98a90c89","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.73752ae.tgz","fileCount":104,"integrity":"sha512-zulYjjWHLE+5yfjPDvcbfvWP29E32+T8nTvCIjb1xQmqS1AYiXoqzf20NDmawWvTENJt2BCUWHj/S+KqoPHhzg==","signatures":[{"sig":"MEUCIBjle8bF+36aARLEnTj5i4kezBXVMiQ0ANTWc++Tr1UnAiEA6/DOuM0Fm1lKAy5S/tN6KshAT4wjO+eY/qj4wofT5so=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCenz7K89tpqfdezpcTckokM+5GXrkdgjfgYVNFtZwZ+AIhAJcjo5xlnaBEvDoZup4EeAlaW+6TMpoByXOOiW7CcyTL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.73752ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2752241},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"73752aed366f3d737bce60431cae526ed9f26151","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.37 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.73752ae_1788599600079_0.38014170074204157","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6a98da1":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6a98da1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6a98da1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"828247ac298eba61904c37e135ca3e17f5b32f82","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6a98da1.tgz","fileCount":104,"integrity":"sha512-Bt4IxA0eusHkSDa1uRLkCOL3cS6iV6gf2Rx6V4RV0kWXf0I5Wi0aBF0ULtnvHoC7kUynbwJj6nfgXqixU8TaOg==","signatures":[{"sig":"MEUCIQDlx5wqPQu6kw74ZvC/8wYW+11+NB0/TkT43SamaAPQFgIgZzVW709m1Qzu+Xy5n0gOICRMCyyPWdbWE/QXAeZJ3k0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCWHFxaDrq9WJMwBtcnVsaziX3u4f44aA0ISUnxy3w6GgIhAMFSer/wM5pQm5ypEpucShKCof9Zng32uwWTw7qr6T6g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6a98da1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2580184},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"6a98da1652be87e4d60573cc082446f088d5b4af","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.37 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.2 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.42 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6a98da1_1788600933658_0.25360320984680595","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a0cbf8c":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a0cbf8c","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a0cbf8c","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3a4e30bf1d621069f80a48ddba1337f03c45f71f","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a0cbf8c.tgz","fileCount":104,"integrity":"sha512-a8inJKqTqYcrvCGbjQy44MligHtlGaKkyZHBgfP/SLNxumDfk8tiv8FYrzy5550bfyVb33du4/fkljHq1sAgxQ==","signatures":[{"sig":"MEYCIQC2vHZGnpIZDNVVvqBvdr2YW/S1BMQsE93DE6ddWM8bigIhALrSfEOHDG/2DqkOjgh04u4W+8hwLx+M3k/4QHAhzfEP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICRVmeuaz90rwF2oqAH4SC7hGVU5/idFmxKKINhy8Q8RAiB8AdFzZTJNfEg/vrxtJECRcMPRc/2cjqPd5reoYUbi+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a0cbf8c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2580993},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"a0cbf8c2f420ebb72f590d070ef2ae2a4be610b1","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.39 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"37.49 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a0cbf8c_1788610738674_0.4669309205981158","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.6f5a415":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.6f5a415","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.6f5a415","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"57c35f8c19fc4f0baba2c4686948511167e6ba56","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.6f5a415.tgz","fileCount":104,"integrity":"sha512-CxaNd38ZOeW7o9hJImBRPQxovTosqA2999d0neAqPzrD2C+AzzV8Uk2gdR2/B/zOUxN4ld5vy6m0O/aERD2Msw==","signatures":[{"sig":"MEUCIQC9Tx6E/QZLwveH/1Z312hGkiJvF82jb7GAeLtYh3kOawIgD4e5dYaMXQqlUYJDSWijR6eEt/F+nEvk/pIkA0dCUfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCv0UoCxSbdnxVyBnTtZ6xF9jix5wrduAJaNqKLFncfawIgTwh7rtYetSa9BBRYz5zX1XrlCXX0gTG2jNoRIVwprLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.6f5a415","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2581177},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"6f5a4156238d9a51234e24c48593573ba6fa5271","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.39 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.43 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.6f5a415_1788613411255_0.6820274566488032","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.4007808":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.4007808","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.4007808","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7cf07b80c5d28af1f1197edceb07ccdc8616fc5b","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.4007808.tgz","fileCount":104,"integrity":"sha512-zbeFw1lUWoA+MRSiAMiTT7NMfaYO77osEg+Yzqx05MFz0Ju6FzIOtgxIVGMTddzwCsyVa5MABkgVZwXb4brS0g==","signatures":[{"sig":"MEUCIQDlg7AfotlbhroTpNUcEbtQT4mRomR5FKTeiSEYRWoi3QIgHbRZVxwxE4mSuP18bT1avYs1tbb/4M8cxqThge3ekFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFA7rBT7YBXFYk25GzFeTFLSgT2Ihazp0isJ+ypS1h+0AiBdIZzvXkl7++04nCiF6CC6Q7/Idw5eLHprdAdIFFjYwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.4007808","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2581177},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"4007808ecfaa8cdbdbc9427dae66d99a42bcdbaa","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.39 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.43 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.4007808_1789404629123_0.1389937902340581","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.bbfcd75":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.bbfcd75","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.bbfcd75","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3c5156160415e4c53af0bec6a01d559a6b61a7eb","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.bbfcd75.tgz","fileCount":104,"integrity":"sha512-r9x881Ho6AsTEp/mhZG3BQ2S+QFShB+YVtVdVF5YnpdQ/w3r1ahqP58b9wWaNYbWS0ntEJQncmbrFMe4IlEcaQ==","signatures":[{"sig":"MEYCIQDHklgT+ZJXRRtx0toC+z/WZG5hNop3WTdXl1xtRV/ZoAIhAPQBIQzmHfR3H0C59vUT/Xka25Wq6ZlEQ7nbwAaY2C4k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwojVV2Cnu2bjWM271vZBsuv7MZ40hmJ4J8jZ/iT3HCQIhAMooidhLLAsp15+ukTJMZBEQlB0Hsyb+iTOEUCQ6Rr7g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.bbfcd75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2582824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"bbfcd757bdbd89b63f067b5e3babf88a3f59cf59","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.39 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.43 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.bbfcd75_1789476538860_0.2905885213095485","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.d6d38ac":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.d6d38ac","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.d6d38ac","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"5fc5949cac32cd0a7c73e767968f15c77d4cba05","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.d6d38ac.tgz","fileCount":104,"integrity":"sha512-P//nVQivlxceiaKmvY8gPcMsKgYJUM0OOeUC/7u6eDWQdiiU3C4Wem2Nc8zxObJ9dmgGkoi1OXJmomScKY+m/A==","signatures":[{"sig":"MEYCIQCdSpMsP6d5StKFePkpD1QKabWn7DQYRvRH2mKQD5bjpQIhAOzc4yUN+2CQop7yVhwuBuAd2lvUU6aF/6aL22eEZ+gr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDe9duOJ4D1Rs3TLHgDS1q8nb8naOnqGes1XcrDtKj8AwIhAKTlX/pm5qQ/ve9A6nIfQypBrXQt6I8AogU2D8BJVXHe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.d6d38ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2583008},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"d6d38ac4151bddc0ea9fab2ab6f230fe9e3b2a1d","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"56.39 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"30.68 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"53.35 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"40.28 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"36.43 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.d6d38ac_1789481106647_0.1742029135365648","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.e244fdb":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.e244fdb","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.e244fdb","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"843c7ec4ee02ae0cd0b7670396838dfb4bdc6a41","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.e244fdb.tgz","fileCount":104,"integrity":"sha512-bcr5FOWWa3QEfEKkzC2xJvvYI1KQh3KXEzdjFqeM3ecx40Jhhvtij6lMrQTWhW7/ICKVMAxHCfI63JmK46WoFw==","signatures":[{"sig":"MEUCIE4yFpX3UOq9rQPJ3ZesSWsYmiz1AOwDNWIZaSiwDTqHAiEA/G/PsBflm1rqjj8C+Nb9c88DIeQ8AUj+DXCGL+XY+2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCaW90uYC/xkAIJMRjOj/jwZzOT4LcpXkvjNAzC2vJNdQIgVKHoFhEDxZuJ90OnfwPoyJMFzyZ6DQJxWxDAzckiXes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.e244fdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2583003},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"e244fdb46ec5f27b8039cff75700252fe3b5ea84","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.2 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.3 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41.1 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"37.2 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.e244fdb_1789481235363_0.9384317748170083","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.ca38387":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.ca38387","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.ca38387","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"e50a83ce7c050c284267135eacce574311b74b3d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.ca38387.tgz","fileCount":104,"integrity":"sha512-jOKbGKAK7YlxF+LS16sizctfaW916U/0CBzgFoiDRupX3ORnjm2OL4CBo8jb+NjB5i7x091RwCb/P9htKLMRXw==","signatures":[{"sig":"MEYCIQCqT5swKd+W/voOA4Y2GOeQ4iQMb6iBIWN/SO8OJQ6ypwIhAM5hNUDUobeGzR2yxcJYSN1CIJ9vA5Tx9aT9xdAbpgbq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD8NJoMlOX+gpz+7v/uhTiD8b+WJUhwMu0FPOlDl315EwIgJeiK3b5BdnXU2rQeEZx7clUH9Gf4s6EVMNsGVciforc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.ca38387","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2583504},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"ca38387b7df04dca2b194686fd675eff6dcedf08","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.2 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.3 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41.1 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"37.2 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.ca38387_1789481670749_0.9205207103804873","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@tenphi/tasty","version":"3.9.0","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@3.9.0","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3001f18a51ac50bafebe6473274023d2a046b950","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-3.9.0.tgz","fileCount":104,"integrity":"sha512-QBujKbosMQJmM8yhkT69/PyogDaczOTbf9IMTgqOr0IefwJSbbCKghVbMuOUKe0j9z3a5Y/oKTKAGv34JMcF9A==","signatures":[{"sig":"MEUCIQDwlmuoGIWJFAKgQ6dAv0x0eVqcDfAZtzLW/QXcoBhn6wIgLM/NJCGni38eCkvqK5TcEcU1R+tKMk7hhjnjo7hoVwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID9aTDRFJigUvd0hZbN9P7atrcYxqUtg4vRVUH69UHksAiEAlktChmDfiuPzCQcXL/fVjti5UwQttPIxAojT3qCmFSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@3.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2583410},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.2 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.3 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41.1 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"37.2 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_3.9.0_1789486689783_0.7243704847241315","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.a8f6ca4":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.a8f6ca4","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.a8f6ca4","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"3c74e859b653f56c6d6ab38a810676e745093eab","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.a8f6ca4.tgz","fileCount":104,"integrity":"sha512-XvFUDmsFtmRJrRMcDLcLK03POdTfuFLtdnXLKQgp1HZ6i7W1FU6lSdw4ATApo03+yWO+HbjZDHGssNAl09sQHQ==","signatures":[{"sig":"MEQCIA0yQxBefr4YLDSVxEbppeMKt3KfS+jmuoH07GW1HeP6AiAklclco6W31Qq4oYRPVvDc4aKkAPwBqdee5m4KWQtjpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDC1HpMDjqRY56uLOcPxG8FXXQ/Btb10vb2LA7QvNO4EAIgM3vOl1MBxgDLoO5OU40hRQmhxXcxot3PWM8Yvx2EOqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.a8f6ca4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2583522},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"a8f6ca44d41eca7ed5bd6b901eb99f71c8f1e5f5","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.2 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.3 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41.1 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"37.2 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.a8f6ca4_1789493308236_0.5080185166184421","host":"s3://npm-registry-packages-npm-production"}},"3.9.1":{"name":"@tenphi/tasty","version":"3.9.1","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@3.9.1","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"7fe91cc5427af698578d5cc2dd126f60db5bc665","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-3.9.1.tgz","fileCount":104,"integrity":"sha512-fjHhbDF53K4E0Y93MmClWN9fnNI4yGozL19G2yNepRsj8qZHP9KeUaSAwGD++d2+puE2OcvK5I4Sq0Z/YOyEiA==","signatures":[{"sig":"MEYCIQD7hwuVoHX1q02NuiAxcC2jMPHN7QrlyaFR+JDZ/iroNAIhAPLnX4cX4Wes1vOTFZ/XrhotB6iBW2Jvky587rPz9lnG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCsEVSD8qbcGcEkdbaKaSi8gEDPlhSrhXrVhGwocQg+fgIge5iQdYgXrLqXIZrVXoFNyjF0l5TAziITreBVn0z61Ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@3.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2583428},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.2 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.3 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41.1 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"37.2 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_3.9.1_1789494635353_0.7542034541223337","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.158be24":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.158be24","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.158be24","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"8e4f42108b4d00cb1e760592b1cf576e2f068fa6","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.158be24.tgz","fileCount":104,"integrity":"sha512-q917gxrI6kJJEZdaj7qiOPuxtq0v+mkJUg4VKxdFAFABtxbWZnjKpD6bvpo73cbIyv0VBdBWXqFi5ngM9Ao1aA==","signatures":[{"sig":"MEQCIALCaSD+5H8LzTRBTGL9RskFo3MGZkW1CKc2oCUtJKCMAiByFqDgSAPR42UuvVsG7bxccXUQ+8oibd61lFEgr3kkFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHsSwml65TtzjIShlw/cUuekRxyYc1O9HBqVtb6tXcZ8AiEAy6uI7ErFFrgJHHwRE/AcJTGwGN4nFcoiwLxg8/pNUOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.158be24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2584083},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"158be2478b53f012e76fdbd26016081586eefc99","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.2 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.3 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41.1 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"37.2 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.158be24_1789665278925_0.7080504559839711","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.5c1eb45":{"name":"@tenphi/tasty","version":"0.0.0-snapshot.5c1eb45","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":{"name":"Andrey Yamanov"},"license":"MIT","_id":"@tenphi/tasty@0.0.0-snapshot.5c1eb45","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"6b5a4cf044ec5681d8d9640b16b68841b13cae5d","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.5c1eb45.tgz","fileCount":104,"integrity":"sha512-8DVAi70hZLNycA+CBRprW9PhNau6yYQAHuFZ/ByGMB5c831JlcqORlPPHVmD+9/YB90RqKLeJf3yGpxd4WgfzQ==","signatures":[{"sig":"MEUCIE/y8kVVpbbqJK6Ox6xsCAfgoDm5WD9gz39Io17qWxOuAiEAn7FV8E+iVsEzpk1cNHoC5tpIYHLv0ot06Y06UQMR1mQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD8UXoNFLb2B/zL4kNAs2tpZZOMOoEjObxqZyi4ojDnCwIgODjbB5WPvy1fJ/Kx2D+/SZac34gyLDuyJskX4vHQLPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.5c1eb45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2584148},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"5c1eb453a68cc84345bd297df0fe9366f878f248","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx","check:react-compat":"node scripts/check-react-compat.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.2 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.3 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41.1 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"37.2 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_0.0.0-snapshot.5c1eb45_1789665575660_0.4119321645236964","host":"s3://npm-registry-packages-npm-production"}},"3.9.2":{"name":"@tenphi/tasty","version":"3.9.2","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"author":"Andrey Yamanov","license":"MIT","_id":"@tenphi/tasty@3.9.2","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"homepage":"https://github.com/tenphi/tasty#readme","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"068e7b3d6933e4def42ba21dd22c7d37382cc03a","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-3.9.2.tgz","fileCount":104,"integrity":"sha512-QX4QXJiYy6iRkKO++jKhS8t18KQLx4vZigpjZB9Vw3qly+nWHSR6KyDXAOCi5RBE3HgL7tho9TYplZxInXq8dw==","signatures":[{"sig":"MEQCID4ZcSmco49kFS9vNpdcE/QP9i5Of4suu03KXsiB/NfqAiBHycVTk1O5HPO+j+y7FQzXSEUN+Jk2ZPd2ATqVKgXlTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFaiSr0Klr6JZTpmYzztHZFrckIyvatQu0KY7kgbfRz8AiEAur0yAgKvOz9C8ygDjCodF/DjE3v8mFOu59wT9ARZM1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@3.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2584054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx","check:react-compat":"node scripts/check-react-compat.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.2 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.3 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41.1 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"37.2 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","knip":"^5.61.3","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tasty_3.9.2_1789666336304_0.8652840791082839","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-snapshot.c888ea0":{"_id":"@tenphi/tasty@0.0.0-snapshot.c888ea0","bugs":{"url":"https://github.com/tenphi/tasty/issues"},"dist":{"shasum":"9c2126f0b4d8b95b36d806232232de4224e554ce","tarball":"https://registry.npmjs.org/@tenphi/tasty/-/tasty-0.0.0-snapshot.c888ea0.tgz","fileCount":104,"integrity":"sha512-fnJ9rIYGFUWscF+eGT6+i4DwjUclIp7BYQF1GNHI9tUJ228BPiV+p70U51xKVzfTV/u2o/w0M3HFRnDTv+Es5g==","signatures":[{"sig":"MEUCIAYCVJECq2hsNncpK3PkQ6mVEQlX5zbJzLNeIyi5wLz9AiEAt1GHLexFrMBJ3aiRJPCMfD7KtpM9J/L1ko9n0HmhBzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBF75h0EIh6rTltSKe72xf7//SqCHcutrKemLPB8eCBeAiB3IjLbmb9u5j/ud0yl3GbDTZXQI8uFLFAyjaN7CAaT9w=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenphi%2ftasty@0.0.0-snapshot.c888ea0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2584148},"main":"./dist/index.js","name":"@tenphi/tasty","type":"module","types":"./dist/index.d.ts","author":{"name":"Andrey Yamanov"},"module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ssr":{"types":"./dist/ssr/index.d.ts","import":"./dist/ssr/index.js","default":"./dist/ssr/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","default":"./dist/core/index.js"},"./zero":{"types":"./dist/zero/index.d.ts","import":"./dist/zero/index.js","default":"./dist/zero/index.js"},"./static":{"types":"./dist/static/index.d.ts","import":"./dist/static/index.js","default":"./dist/static/index.js"},"./ssr/next":{"types":"./dist/ssr/next.d.ts","import":"./dist/ssr/next.js","default":"./dist/ssr/next.js"},"./ssr/astro":{"types":"./dist/ssr/astro.d.ts","import":"./dist/ssr/astro.js","default":"./dist/ssr/astro.js"},"./zero/next":{"types":"./dist/zero/next.d.ts","import":"./dist/zero/next.js","default":"./dist/zero/next.js"},"./babel-plugin":{"types":"./dist/zero/babel.d.ts","import":"./dist/zero/babel.js","default":"./dist/zero/babel.js"},"./tasty.config":"./tasty.config.ts","./static/inject":{"types":"./dist/static/inject.d.ts","import":"./dist/static/inject.js","default":"./dist/static/inject.js"},"./ssr/next-config":{"types":"./dist/ssr/next-config.d.ts","import":"./dist/ssr/next-config.js","default":"./dist/ssr/next-config.js"},"./ssr/astro-client":{"types":"./dist/ssr/astro-client.d.ts","import":"./dist/ssr/astro-client.js","default":"./dist/ssr/astro-client.js"},"./ssr/astro-middleware":{"types":"./dist/ssr/astro-middleware.d.ts","import":"./dist/ssr/astro-middleware.js","default":"./dist/ssr/astro-middleware.js"},"./ssr/astro-middleware-static":{"types":"./dist/ssr/astro-middleware-static.d.ts","import":"./dist/ssr/astro-middleware-static.js","default":"./dist/ssr/astro-middleware-static.js"},"./ssr/astro-middleware-extract":{"types":"./dist/ssr/astro-middleware-extract.d.ts","import":"./dist/ssr/astro-middleware-extract.js","default":"./dist/ssr/astro-middleware-extract.js"},"./ssr/astro-middleware-extract-static":{"types":"./dist/ssr/astro-middleware-extract-static.d.ts","import":"./dist/ssr/astro-middleware-extract-static.js","default":"./dist/ssr/astro-middleware-extract-static.js"}},"gitHead":"c888ea03ae5583cdb5f963b06919cd2e7d04e146","license":"MIT","scripts":{"knip":"knip","lint":"eslint src","size":"size-limit","test":"vitest run","bench":"vitest bench --project node","build":"tsdown","format":"prettier --write \"src/**/*.{ts,tsx}\"","hygiene":"pnpm lint && pnpm format:check && pnpm typecheck","release":"changeset publish","version":"changeset version","lint:fix":"eslint src --fix","changeset":"changeset","test:node":"vitest run --project node","typecheck":"tsc --noEmit","test:setup":"playwright install chromium","test:watch":"vitest","check:build":"node scripts/check-built-entries.mjs","hygiene:fix":"pnpm lint:fix && pnpm format && pnpm typecheck","format:check":"prettier --check \"src/**/*.{ts,tsx}\"","test:browser":"vitest run --project browser","bench:browser":"vitest bench --project browser","test:coverage":"vitest run --coverage","bench:overhead":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-overhead.bench.tsx","prepublishOnly":"pnpm run build","bench:injection":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-injection.bench.ts","check:test-only":"node scripts/check-test-only-code.mjs","bench:cold-start":"node scripts/cold-start/index.mjs","bench:interaction":"vitest bench --config vitest.production-browser-bench.config.ts src/tasty-interaction.bench.tsx","check:react-compat":"node scripts/check-react-compat.mjs"},"version":"0.0.0-snapshot.c888ea0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474de2ea-7495-4b9a-a7a2-d582cb1a26ac"}},"homepage":"https://github.com/tenphi/tasty#readme","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"size-limit":[{"name":"main (import *)","path":"dist/index.js","limit":"57.5 kB","import":"*"},{"name":"main (tasty)","path":"dist/index.js","limit":"50.61 kB","import":"{ tasty }"},{"name":"main (StyleParser)","path":"dist/index.js","limit":"6.94 kB","import":"{ StyleParser }"},{"name":"main (parseColor)","path":"dist/index.js","limit":"7.59 kB","import":"{ parseColor }"},{"name":"main (useRawCSS)","path":"dist/index.js","limit":"31.2 kB","import":"{ useRawCSS }"},{"name":"core (import *)","path":"dist/core/index.js","limit":"54.3 kB","import":"*"},{"name":"static","path":"dist/static/index.js","limit":"1.08 kB","import":"*"},{"name":"zero","path":"dist/zero/index.js","limit":"32.29 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"babel-plugin","path":"dist/zero/babel.js","limit":"41.1 kB","ignore":["fs","path","crypto"],"import":"*"},{"name":"astro client","path":"dist/ssr/astro-client.js","limit":"0.5 kB","import":"*"},{"name":"Next.js config","path":"dist/ssr/next-config.js","limit":"37.2 kB","ignore":["node:crypto","node:fs","node:module","node:path"],"import":"{ withTastyNext }"}],"_npmVersion":"11.19.0","description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","directories":{},"maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"sideEffects":["./dist/ssr/index.js","./dist/ssr/next.js","./dist/ssr/astro.js","./dist/ssr/astro-client.js","./dist/ssr/astro-middleware.js","./dist/ssr/astro-middleware-static.js","./dist/ssr/astro-middleware-extract.js","./dist/ssr/astro-middleware-extract-static.js"],"_nodeVersion":"24.20.0","dependencies":{"csstype":"^3.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","knip":"^6.35.1","next":"^16.0.0","astro":"^5.18.2","react":"^19.0.0","eslint":"^10.0.0","tsdown":"^0.22.0","vitest":"^4.1.10","esbuild":"^0.27.7","prettier":"^3.9.6","react-dom":"^19.0.0","@eslint/js":"^10.0.1","playwright":"^1.62.1","size-limit":"^12.0.0","typescript":"^6.0.2","@babel/core":"^7.24.0","@types/node":"^24.13.3","@babel/types":"^7.24.0","@types/react":"^19.0.0","@astrojs/react":"^4.4.2","@changesets/cli":"^2.29.8","@size-limit/file":"^12.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.56.0","@types/babel__core":"^7.20.5","@size-limit/esbuild":"^12.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","@babel/helper-plugin-utils":"^7.24.0","@vitest/browser-playwright":"^4.1.10","@tenphi/eslint-plugin-tasty":"^1.0.5","@changesets/changelog-github":"^0.7.0","@types/babel__helper-plugin-utils":"^7.10.3"},"peerDependencies":{"jiti":"^2.6.1","next":">=14.0.0","react":"^18.0.0 || ^19.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/helper-plugin-utils":"^7.24.0"},"peerDependenciesMeta":{"jiti":{"optional":true},"next":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"@babel/types":{"optional":true},"@babel/helper-plugin-utils":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tasty_0.0.0-snapshot.c888ea0_1789666496186_0.3111973741190821"}}},"time":{"created":"2026-02-27T13:06:31.468Z","modified":"2026-09-17T17:34:56.649Z","0.1.0":"2026-02-27T13:06:31.794Z","0.1.2":"2026-02-27T13:29:37.333Z","0.1.3":"2026-02-27T16:19:27.316Z","0.0.0-snapshot.2f99c73":"2026-02-28T15:27:32.798Z","0.2.0":"2026-02-28T15:32:46.276Z","0.0.0-snapshot.12940ba":"2026-03-01T07:46:21.982Z","0.3.0":"2026-03-01T07:51:34.456Z","0.0.0-snapshot.e5c8361":"2026-03-01T08:05:02.471Z","0.0.0-snapshot.574d291":"2026-03-01T08:13:06.322Z","0.0.0-snapshot.1930a59":"2026-03-01T08:14:18.209Z","0.4.0":"2026-03-01T08:25:54.578Z","0.4.1":"2026-03-01T09:46:14.813Z","0.4.2":"2026-03-01T10:15:09.204Z","0.0.0-snapshot.c11c8b8":"2026-03-01T11:14:58.804Z","0.0.0-snapshot.649b5ba":"2026-03-01T11:30:09.623Z","0.0.0-snapshot.37c3068":"2026-03-01T12:06:45.037Z","0.0.0-snapshot.24109f9":"2026-03-01T12:26:41.862Z","0.0.0-snapshot.2c5752e":"2026-03-01T12:37:33.509Z","0.5.0":"2026-03-01T13:31:19.454Z","0.5.1":"2026-03-01T17:44:57.216Z","0.0.0-snapshot.26b4630":"2026-03-02T10:08:10.811Z","0.0.0-snapshot.fafcbfe":"2026-03-02T11:00:38.704Z","0.5.2":"2026-03-02T11:15:50.814Z","0.0.0-snapshot.61865f6":"2026-03-02T13:47:48.753Z","0.0.0-snapshot.a3ac603":"2026-03-02T14:13:43.554Z","0.0.0-snapshot.1a41a6b":"2026-03-02T14:15:08.285Z","0.5.3":"2026-03-02T15:12:52.615Z","0.0.0-snapshot.6b4c7b6":"2026-03-02T19:33:40.976Z","0.0.0-snapshot.0c0ba7f":"2026-03-02T19:42:43.564Z","0.0.0-snapshot.707da84":"2026-03-04T09:22:15.862Z","0.0.0-snapshot.ee431f7":"2026-03-04T09:34:25.918Z","0.0.0-snapshot.0f31c2c":"2026-03-04T09:35:11.593Z","0.5.4":"2026-03-04T09:42:41.423Z","0.0.0-snapshot.e421200":"2026-03-04T14:24:11.051Z","0.0.0-snapshot.c8bdaeb":"2026-03-06T15:56:23.740Z","0.6.0":"2026-03-06T16:01:49.217Z","0.0.0-snapshot.36e329c":"2026-03-07T16:04:38.439Z","0.0.0-snapshot.62bd3b6":"2026-03-07T16:05:42.179Z","0.0.0-snapshot.29209c8":"2026-03-07T16:06:42.738Z","0.0.0-snapshot.95ec060":"2026-03-07T16:11:54.612Z","0.0.0-snapshot.d82c48b":"2026-03-07T16:12:49.626Z","0.0.0-snapshot.bea69a4":"2026-03-07T16:13:24.176Z","0.0.0-snapshot.bd9a492":"2026-03-07T16:20:18.959Z","0.0.0-snapshot.63bba7f":"2026-03-07T16:35:20.669Z","0.0.0-snapshot.09c74e2":"2026-03-07T16:49:43.478Z","0.0.0-snapshot.e0777b6":"2026-03-07T16:51:11.476Z","0.0.0-snapshot.ce10eff":"2026-03-07T16:53:31.691Z","0.0.0-snapshot.9009e69":"2026-03-07T17:55:30.017Z","0.0.0-snapshot.31f6dd6":"2026-03-07T18:13:02.962Z","0.0.0-snapshot.b3fbcbb":"2026-03-07T18:27:41.502Z","0.0.0-snapshot.f0e2124":"2026-03-07T19:55:00.120Z","0.0.0-snapshot.ce578cb":"2026-03-09T08:51:11.848Z","0.0.0-snapshot.ed55ce5":"2026-03-09T08:59:52.393Z","0.7.0":"2026-03-09T11:07:34.707Z","0.0.0-snapshot.924584d":"2026-03-09T11:22:26.472Z","0.7.1":"2026-03-09T11:27:03.474Z","0.0.0-snapshot.1395d22":"2026-03-10T08:51:06.517Z","0.0.0-snapshot.6e6835a":"2026-03-10T10:27:05.048Z","0.0.0-snapshot.e65e5ef":"2026-03-10T10:41:53.995Z","0.0.0-snapshot.443430d":"2026-03-10T10:58:25.624Z","0.8.0":"2026-03-10T11:18:41.778Z","0.0.0-snapshot.1afab2a":"2026-03-10T14:31:20.726Z","0.0.0-snapshot.c667bcf":"2026-03-10T14:57:42.312Z","0.0.0-snapshot.1c5dff6":"2026-03-10T14:58:18.292Z","0.0.0-snapshot.f04d819":"2026-03-10T15:03:49.063Z","0.0.0-snapshot.561801c":"2026-03-10T15:42:55.721Z","0.0.0-snapshot.3f92d38":"2026-03-10T15:56:52.878Z","0.0.0-snapshot.8da24b2":"2026-03-10T16:12:31.567Z","0.0.0-snapshot.8f4d375":"2026-03-10T16:22:46.125Z","0.0.0-snapshot.132f0f9":"2026-03-10T16:33:10.058Z","0.0.0-snapshot.bad6bad":"2026-03-10T16:34:45.719Z","0.9.0":"2026-03-10T17:57:56.198Z","0.0.0-snapshot.2249a1b":"2026-03-11T08:44:15.174Z","0.0.0-snapshot.873421b":"2026-03-11T11:03:35.884Z","0.0.0-snapshot.f5e7305":"2026-03-11T11:40:33.622Z","0.0.0-snapshot.de420b6":"2026-03-11T11:41:08.865Z","0.0.0-snapshot.897b4a0":"2026-03-11T16:33:14.289Z","0.0.0-snapshot.bf934d9":"2026-03-11T19:50:08.632Z","0.0.0-snapshot.703a163":"2026-03-12T10:08:28.839Z","0.0.0-snapshot.64dc4f4":"2026-03-12T10:10:43.825Z","0.0.0-snapshot.2dc73be":"2026-03-12T10:17:38.850Z","0.10.0":"2026-03-12T11:13:31.464Z","0.10.1":"2026-03-13T11:43:53.388Z","0.0.0-snapshot.760c366":"2026-03-16T15:13:39.155Z","0.0.0-snapshot.e068b56":"2026-03-16T15:26:32.028Z","0.0.0-snapshot.3006ae0":"2026-03-16T15:29:02.617Z","0.11.0":"2026-03-16T15:39:40.831Z","0.0.0-snapshot.3947bff":"2026-03-17T09:07:32.154Z","0.0.0-snapshot.8c32015":"2026-03-17T09:10:07.199Z","0.0.0-snapshot.08a6610":"2026-03-17T09:13:45.326Z","0.12.0":"2026-03-17T09:51:26.453Z","0.13.0":"2026-03-17T10:43:28.709Z","0.0.0-snapshot.508d568":"2026-03-18T17:38:24.842Z","0.0.0-snapshot.09d653f":"2026-03-18T18:01:20.868Z","0.0.0-snapshot.aef860d":"2026-03-19T13:48:21.690Z","0.0.0-snapshot.96b2131":"2026-03-19T14:04:50.804Z","0.0.0-snapshot.13af548":"2026-03-19T14:31:38.206Z","0.0.0-snapshot.6da0da7":"2026-03-19T16:44:42.949Z","0.13.1":"2026-03-20T09:12:52.309Z","0.0.0-snapshot.1442bd1":"2026-03-21T17:08:38.203Z","0.0.0-snapshot.9155dd5":"2026-03-21T17:12:32.054Z","0.0.0-snapshot.bae20d4":"2026-03-22T10:06:36.007Z","0.0.0-snapshot.532ea85":"2026-03-22T17:14:15.711Z","0.0.0-snapshot.5936dc4":"2026-03-22T18:54:28.358Z","0.0.0-snapshot.be5c630":"2026-03-23T09:29:40.182Z","0.0.0-snapshot.b345343":"2026-03-23T10:04:15.093Z","0.0.0-snapshot.af1baa9":"2026-03-23T10:19:13.818Z","0.0.0-snapshot.89ab060":"2026-03-23T10:40:04.765Z","0.14.0":"2026-03-23T10:45:51.642Z","0.0.0-snapshot.e9718c0":"2026-03-23T16:58:40.007Z","0.14.1":"2026-03-23T18:50:53.834Z","0.0.0-snapshot.ef8cc29":"2026-03-24T10:41:35.214Z","0.14.2":"2026-03-24T10:43:38.857Z","0.0.0-snapshot.f041106":"2026-03-25T09:38:05.652Z","0.0.0-snapshot.e4aff73":"2026-03-25T09:39:16.701Z","0.15.0":"2026-03-25T09:47:50.624Z","0.0.0-snapshot.407df89":"2026-03-25T10:57:42.631Z","0.0.0-snapshot.a45b943":"2026-03-25T11:17:43.998Z","0.15.1":"2026-03-25T11:49:04.736Z","0.0.0-snapshot.4c0d355":"2026-03-25T12:55:18.986Z","0.0.0-snapshot.6a11fdd":"2026-03-25T13:58:56.662Z","0.15.2":"2026-03-25T14:04:15.486Z","0.0.0-snapshot.66ac38e":"2026-03-26T10:09:46.458Z","0.15.3":"2026-03-26T11:04:39.233Z","0.0.0-snapshot.3c11d74":"2026-03-27T11:38:58.492Z","0.0.0-snapshot.1bb95b2":"2026-03-27T11:40:24.525Z","0.0.0-snapshot.b81f166":"2026-03-27T12:07:57.713Z","0.0.0-snapshot.a08ed8e":"2026-03-27T12:43:25.626Z","0.0.0-snapshot.fa94a5a":"2026-03-27T12:53:13.896Z","0.0.0-snapshot.d5c5a10":"2026-03-30T09:14:29.183Z","0.16.0":"2026-03-30T12:46:44.288Z","0.0.0-snapshot.f4903bd":"2026-03-30T14:03:09.978Z","0.0.0-snapshot.c609dc7":"2026-03-30T14:23:48.420Z","0.16.1":"2026-03-30T14:27:54.252Z","0.0.0-snapshot.aecc500":"2026-03-30T14:46:58.531Z","0.0.0-snapshot.86b7245":"2026-03-30T14:49:43.400Z","0.17.0":"2026-03-30T14:51:55.520Z","0.0.0-snapshot.6d80ab4":"2026-04-01T10:40:52.309Z","0.17.1":"2026-04-01T10:51:52.026Z","1.0.0":"2026-04-01T14:22:45.779Z","0.0.0-snapshot.92cfaf9":"2026-04-02T10:11:14.406Z","1.1.0":"2026-04-02T11:57:28.638Z","0.0.0-snapshot.829946d":"2026-04-02T12:04:11.346Z","0.0.0-snapshot.45da3da":"2026-04-02T12:04:15.562Z","0.0.0-snapshot.e5ea1a6":"2026-04-02T12:04:17.901Z","0.0.0-snapshot.3bc3a71":"2026-04-02T12:04:49.979Z","0.0.0-snapshot.8c482e3":"2026-04-02T12:05:02.582Z","0.0.0-snapshot.f5861ed":"2026-04-02T12:05:17.954Z","0.0.0-snapshot.41f10d9":"2026-04-02T12:05:27.383Z","0.0.0-snapshot.8c69148":"2026-04-02T12:05:44.316Z","0.0.0-snapshot.82367b9":"2026-04-02T12:05:53.027Z","0.0.0-snapshot.320e44e":"2026-04-02T12:06:14.101Z","0.0.0-snapshot.2705ab9":"2026-04-02T12:06:42.095Z","0.0.0-snapshot.f6f4ef7":"2026-04-02T12:07:10.760Z","0.0.0-snapshot.2228af4":"2026-04-02T12:07:15.902Z","0.0.0-snapshot.8052960":"2026-04-02T13:15:53.248Z","0.0.0-snapshot.6156f6a":"2026-04-02T13:25:53.983Z","0.0.0-snapshot.8763514":"2026-04-02T14:14:39.879Z","0.0.0-snapshot.ef4a8c2":"2026-04-02T16:58:29.615Z","0.0.0-snapshot.59bb47d":"2026-04-02T17:03:06.507Z","0.0.0-snapshot.0c51029":"2026-04-02T17:03:17.847Z","0.0.0-snapshot.4419ed2":"2026-04-02T17:03:28.025Z","0.0.0-snapshot.60a3d7e":"2026-04-02T17:03:30.387Z","0.0.0-snapshot.e087577":"2026-04-02T17:03:37.428Z","0.0.0-snapshot.db103fd":"2026-04-02T17:03:38.339Z","0.0.0-snapshot.e6c872d":"2026-04-02T17:04:49.033Z","0.0.0-snapshot.c3079d3":"2026-04-02T17:05:05.223Z","0.0.0-snapshot.e92b760":"2026-04-02T17:05:45.528Z","0.0.0-snapshot.470245a":"2026-04-02T17:05:57.430Z","0.0.0-snapshot.73b850f":"2026-04-02T17:06:04.636Z","0.0.0-snapshot.15d87ac":"2026-04-02T17:06:21.044Z","0.0.0-snapshot.3a99e57":"2026-04-02T17:07:01.153Z","0.0.0-snapshot.05c1c22":"2026-04-02T17:08:11.365Z","0.0.0-snapshot.f656100":"2026-04-02T17:09:57.005Z","0.0.0-snapshot.61ff2fb":"2026-04-02T17:23:41.594Z","0.0.0-snapshot.1a0477f":"2026-04-03T12:33:16.741Z","0.0.0-snapshot.7d11cff":"2026-04-03T12:39:31.711Z","0.0.0-snapshot.6ea31ec":"2026-04-03T12:43:30.719Z","0.0.0-snapshot.e436fc4":"2026-04-03T12:44:55.149Z","0.0.0-snapshot.c632ee2":"2026-04-03T12:48:48.900Z","0.0.0-snapshot.74db5d1":"2026-04-03T13:22:13.949Z","0.0.0-snapshot.12603a1":"2026-04-03T14:17:15.276Z","0.0.0-snapshot.7a4d0bf":"2026-04-03T14:20:06.469Z","1.2.0":"2026-04-03T14:31:10.361Z","0.0.0-snapshot.a11d93a":"2026-04-06T08:23:37.163Z","0.0.0-snapshot.6be733e":"2026-04-06T08:24:58.638Z","0.0.0-snapshot.598185b":"2026-04-06T08:27:34.641Z","0.0.0-snapshot.e8f14d4":"2026-04-06T08:57:14.751Z","0.0.0-snapshot.23dbfd6":"2026-04-06T10:00:12.114Z","0.0.0-snapshot.c4d39c6":"2026-04-06T10:20:50.947Z","0.0.0-snapshot.ef967bb":"2026-04-06T10:48:17.754Z","1.3.0":"2026-04-06T10:57:25.797Z","0.0.0-snapshot.bbd10c7":"2026-04-06T11:50:35.064Z","0.0.0-snapshot.46ebb34":"2026-04-06T13:27:35.831Z","0.0.0-snapshot.7b89fa6":"2026-04-06T13:30:17.507Z","0.0.0-snapshot.ffe00e9":"2026-04-06T13:38:24.200Z","0.0.0-snapshot.93516c8":"2026-04-06T14:12:11.615Z","0.0.0-snapshot.f1bee64":"2026-04-06T14:23:04.152Z","0.0.0-snapshot.be4449a":"2026-04-06T14:25:33.574Z","1.4.0":"2026-04-06T14:58:07.617Z","0.0.0-snapshot.8c027cf":"2026-04-06T16:10:26.307Z","1.4.1":"2026-04-06T16:34:03.891Z","0.0.0-snapshot.4cf1fe9":"2026-04-06T17:12:54.874Z","1.4.2":"2026-04-06T17:20:43.019Z","0.0.0-snapshot.30a8b13":"2026-04-06T18:07:35.106Z","0.0.0-snapshot.a7fb1f5":"2026-04-06T18:11:53.775Z","0.0.0-snapshot.d7f24ab":"2026-04-07T08:10:02.630Z","0.0.0-snapshot.cfcf770":"2026-04-07T08:13:50.248Z","0.0.0-snapshot.e958ba8":"2026-04-07T08:27:31.922Z","0.0.0-snapshot.879f5e9":"2026-04-07T09:02:02.266Z","0.0.0-snapshot.ae900bb":"2026-04-07T09:14:06.920Z","0.0.0-snapshot.d9b45b3":"2026-04-07T09:48:24.175Z","0.0.0-snapshot.b732102":"2026-04-07T10:15:54.367Z","0.0.0-snapshot.2f5d166":"2026-04-07T10:35:55.846Z","0.0.0-snapshot.407dbfc":"2026-04-07T11:06:29.210Z","0.0.0-snapshot.6b95069":"2026-04-07T11:14:04.487Z","1.5.0":"2026-04-07T11:19:39.136Z","0.0.0-snapshot.b472917":"2026-04-07T12:28:34.234Z","1.5.1":"2026-04-07T12:32:28.287Z","0.0.0-snapshot.f6c0abf":"2026-04-07T13:46:40.603Z","1.5.2":"2026-04-07T13:53:08.000Z","0.0.0-snapshot.ba2f94f":"2026-04-07T14:09:29.336Z","0.0.0-snapshot.245a36a":"2026-04-07T14:12:04.065Z","0.0.0-snapshot.0a2bb74":"2026-04-07T14:36:18.298Z","1.5.3":"2026-04-07T14:46:26.972Z","0.0.0-snapshot.d4f6b5b":"2026-04-07T15:19:38.829Z","1.5.4":"2026-04-07T15:36:37.845Z","0.0.0-snapshot.056b911":"2026-04-07T18:21:59.847Z","0.0.0-snapshot.65b943f":"2026-04-07T19:05:56.150Z","0.0.0-snapshot.0b8bd2b":"2026-04-07T19:31:10.651Z","0.0.0-snapshot.5b49e75":"2026-04-07T19:43:07.859Z","0.0.0-snapshot.c85c2f3":"2026-04-08T07:42:45.783Z","0.0.0-snapshot.e79e833":"2026-04-08T07:44:50.096Z","0.0.0-snapshot.d2076da":"2026-04-08T08:13:02.158Z","0.0.0-snapshot.90d5a03":"2026-04-08T08:53:19.926Z","0.0.0-snapshot.1a15fbc":"2026-04-08T09:31:47.804Z","0.0.0-snapshot.d2dcdeb":"2026-04-08T09:38:00.666Z","0.0.0-snapshot.afbb186":"2026-04-08T10:34:48.071Z","0.0.0-snapshot.886095":"2026-04-08T11:21:28.704Z","0.0.0-snapshot.c028b5d":"2026-04-08T11:47:15.033Z","0.0.0-snapshot.c15ee37":"2026-04-08T12:29:33.849Z","0.0.0-snapshot.74a9cb3":"2026-04-08T13:05:54.785Z","0.0.0-snapshot.01d8a9e":"2026-04-08T13:31:28.826Z","0.0.0-snapshot.52aa4aa":"2026-04-08T13:54:49.994Z","0.0.0-snapshot.e63924f":"2026-04-08T14:40:41.630Z","0.0.0-snapshot.af67f5c":"2026-04-08T15:00:20.382Z","2.0.0":"2026-04-08T15:11:53.780Z","0.0.0-snapshot.6c9aeb4":"2026-04-09T05:46:53.011Z","0.0.0-snapshot.c85dd26":"2026-04-09T05:47:08.336Z","0.0.0-snapshot.ac8390d":"2026-04-09T05:47:18.953Z","0.0.0-snapshot.efb24cc":"2026-04-09T05:47:38.313Z","0.0.0-snapshot.fde7ec8":"2026-04-09T05:47:50.695Z","0.0.0-snapshot.ac72a28":"2026-04-09T05:48:08.238Z","0.0.0-snapshot.275370e":"2026-04-09T05:48:30.345Z","0.0.0-snapshot.1865bfd":"2026-04-13T08:58:54.430Z","0.0.0-snapshot.7552e85":"2026-04-13T09:10:42.115Z","0.0.0-snapshot.f4de51e":"2026-04-13T09:10:42.949Z","0.0.0-snapshot.c8c7b2a":"2026-04-13T09:10:44.432Z","0.0.0-snapshot.91d0760":"2026-04-13T09:10:47.440Z","0.0.0-snapshot.5e08c99":"2026-04-13T09:21:20.808Z","0.0.0-snapshot.7b75073":"2026-04-13T09:21:29.254Z","0.0.0-snapshot.f1abb25":"2026-04-13T09:28:49.414Z","0.0.0-snapshot.4cda398":"2026-04-13T09:29:03.652Z","0.0.0-snapshot.1b2a4fe":"2026-04-13T09:29:04.585Z","0.0.0-snapshot.5a5b32a":"2026-04-13T09:31:37.128Z","2.0.1":"2026-04-13T09:36:54.680Z","0.0.0-snapshot.d47af4f":"2026-04-13T09:37:59.298Z","0.0.0-snapshot.98a23b6":"2026-04-13T12:00:12.474Z","2.0.2":"2026-04-13T12:15:14.800Z","0.0.0-snapshot.b478bc9":"2026-04-13T14:00:22.965Z","0.0.0-snapshot.6d7c870":"2026-04-13T14:35:30.630Z","2.0.3":"2026-04-13T14:47:06.093Z","0.0.0-snapshot.6b279b6":"2026-04-14T17:32:25.176Z","0.0.0-snapshot.81de5e7":"2026-04-14T17:39:46.661Z","2.0.4":"2026-04-15T09:15:27.268Z","0.0.0-snapshot.4d272f6":"2026-04-15T09:35:54.461Z","0.0.0-snapshot.d5a87a3":"2026-04-15T09:56:33.057Z","0.0.0-snapshot.41d3078":"2026-04-15T12:05:33.193Z","2.1.0":"2026-04-15T12:15:58.016Z","0.0.0-snapshot.204c0e8":"2026-04-16T05:46:28.014Z","0.0.0-snapshot.fa23a44":"2026-04-16T05:46:52.028Z","0.0.0-snapshot.a5cf5b2":"2026-04-16T05:47:27.106Z","0.0.0-snapshot.5e3eb29":"2026-04-16T05:47:38.308Z","0.0.0-snapshot.de81152":"2026-04-16T05:47:54.925Z","0.0.0-snapshot.dd9840e":"2026-04-16T05:48:04.610Z","0.0.0-snapshot.97a37f5":"2026-04-20T13:02:17.477Z","0.0.0-snapshot.27699f6":"2026-04-20T13:28:06.126Z","2.1.1":"2026-04-20T13:28:21.708Z","0.0.0-snapshot.b37977d":"2026-04-21T12:12:13.094Z","0.0.0-snapshot.b1f3c1d":"2026-04-21T12:43:06.973Z","2.1.2":"2026-04-21T12:46:53.847Z","0.0.0-snapshot.939444c":"2026-04-21T14:53:35.309Z","0.0.0-snapshot.ea42c0b":"2026-04-21T16:06:22.190Z","0.0.0-snapshot.ed7a34a":"2026-04-22T08:18:00.420Z","0.0.0-snapshot.002b1b3":"2026-04-22T08:22:07.005Z","2.2.0":"2026-04-22T08:26:15.986Z","0.0.0-snapshot.8373e95":"2026-04-23T05:47:09.883Z","0.0.0-snapshot.a5b41b9":"2026-04-23T05:47:27.970Z","0.0.0-snapshot.b53160b":"2026-04-23T05:47:35.611Z","0.0.0-snapshot.f60eafb":"2026-04-23T05:47:46.996Z","0.0.0-snapshot.48f49df":"2026-04-23T05:47:57.466Z","0.0.0-snapshot.68a7dd4":"2026-04-23T05:48:12.838Z","0.0.0-snapshot.c3051c2":"2026-04-23T05:48:24.828Z","0.0.0-snapshot.167ce4e":"2026-04-27T07:47:50.367Z","0.0.0-snapshot.4f98f70":"2026-04-27T07:47:53.165Z","0.0.0-snapshot.e88ae15":"2026-04-27T07:47:55.227Z","0.0.0-snapshot.358e53a":"2026-04-27T08:02:31.417Z","0.0.0-snapshot.d9aaeb7":"2026-04-30T05:47:23.759Z","0.0.0-snapshot.83607a8":"2026-04-30T05:47:33.585Z","0.0.0-snapshot.0d2a082":"2026-05-04T09:51:50.023Z","0.0.0-snapshot.f467efb":"2026-05-04T11:00:31.649Z","2.3.0":"2026-05-04T13:23:39.662Z","0.0.0-snapshot.22f04aa":"2026-05-05T12:08:28.166Z","2.3.1":"2026-05-05T12:26:03.935Z","0.0.0-snapshot.46d54c5":"2026-05-07T05:48:49.519Z","0.0.0-snapshot.9e78149":"2026-05-07T05:49:06.176Z","0.0.0-snapshot.24f2cac":"2026-05-07T05:49:13.298Z","0.0.0-snapshot.16de432":"2026-05-07T05:49:33.513Z","0.0.0-snapshot.a2e7664":"2026-05-07T05:49:48.353Z","0.0.0-snapshot.9fe9f1f":"2026-05-07T09:26:14.261Z","0.0.0-snapshot.cb232f9":"2026-05-07T09:35:43.316Z","0.0.0-snapshot.90c22af":"2026-05-07T09:56:48.398Z","2.4.0":"2026-05-07T10:11:04.724Z","0.0.0-snapshot.1ab9efc":"2026-05-07T15:45:09.168Z","2.5.0":"2026-05-07T16:03:02.633Z","0.0.0-snapshot.093bfad":"2026-05-11T09:45:09.462Z","0.0.0-snapshot.f750d10":"2026-05-11T10:59:40.169Z","2.6.0":"2026-05-11T11:02:53.463Z","0.0.0-snapshot.e5a6d60":"2026-05-14T05:47:27.183Z","0.0.0-snapshot.a46c170":"2026-05-14T05:47:36.753Z","0.0.0-snapshot.bda1524":"2026-05-14T05:47:49.000Z","0.0.0-snapshot.613f6b0":"2026-05-14T05:48:04.193Z","0.0.0-snapshot.427282b":"2026-05-14T05:48:25.631Z","0.0.0-snapshot.27d4050":"2026-05-14T09:20:28.454Z","2.6.1":"2026-05-14T09:24:24.937Z","0.0.0-snapshot.0cc8711":"2026-05-14T10:53:15.279Z","2.6.2":"2026-05-14T10:59:42.134Z","0.0.0-snapshot.cb3b623":"2026-05-20T13:57:44.338Z","0.0.0-snapshot.80383bb":"2026-05-20T14:00:54.630Z","0.0.0-snapshot.41a8fde":"2026-05-20T15:55:53.912Z","0.0.0-snapshot.8dc3efa":"2026-05-20T16:11:07.237Z","0.0.0-snapshot.a0975f3":"2026-05-20T16:20:49.982Z","0.0.0-snapshot.801b3d8":"2026-05-20T16:22:00.545Z","2.6.3":"2026-05-20T16:23:08.058Z","0.0.0-snapshot.ac5c1bb":"2026-05-20T16:23:22.023Z","0.0.0-snapshot.f1503da":"2026-05-20T16:23:59.102Z","0.0.0-snapshot.a2a6b04":"2026-05-21T05:51:42.960Z","0.0.0-snapshot.13cfb1b":"2026-05-21T05:51:51.696Z","0.0.0-snapshot.4e6f471":"2026-05-21T05:52:08.632Z","0.0.0-snapshot.bf0859d":"2026-05-21T05:52:21.826Z","0.0.0-snapshot.2ea241d":"2026-05-21T05:52:38.092Z","0.0.0-snapshot.2b94253":"2026-05-22T12:04:01.939Z","0.0.0-snapshot.4e9dfa4":"2026-05-22T12:04:08.160Z","0.0.0-snapshot.748fdea":"2026-05-22T12:04:16.162Z","0.0.0-snapshot.a8b0eee":"2026-05-22T12:12:17.122Z","0.0.0-snapshot.63aafaf":"2026-05-28T05:50:21.723Z","0.0.0-snapshot.a73f139":"2026-05-28T05:50:35.392Z","0.0.0-snapshot.e7a26e5":"2026-06-03T12:53:35.817Z","2.6.4":"2026-06-03T12:58:06.969Z","0.0.0-snapshot.c1df92a":"2026-06-03T12:58:46.742Z","0.0.0-snapshot.d2d1537":"2026-06-04T05:44:30.590Z","0.0.0-snapshot.39e109b":"2026-06-04T05:44:47.555Z","0.0.0-snapshot.929c2e6":"2026-06-04T05:45:00.604Z","0.0.0-snapshot.cae4fee":"2026-06-04T05:45:25.885Z","0.0.0-snapshot.4edfcbd":"2026-06-04T05:45:42.118Z","0.0.0-snapshot.1b20fa1":"2026-06-04T05:46:04.066Z","0.0.0-snapshot.bcf7e3c":"2026-06-04T05:46:15.180Z","0.0.0-snapshot.b26c0fb":"2026-06-09T16:03:40.876Z","0.0.0-snapshot.75a9d94":"2026-06-09T17:00:44.681Z","0.0.0-snapshot.a8b4749":"2026-06-11T05:45:12.250Z","0.0.0-snapshot.f23768d":"2026-06-11T05:45:30.711Z","0.0.0-snapshot.17c4f74":"2026-06-11T05:45:42.613Z","0.0.0-snapshot.4adb434":"2026-06-11T05:45:58.451Z","0.0.0-snapshot.9a2e7e3":"2026-06-11T05:46:17.904Z","0.0.0-snapshot.42555dc":"2026-06-12T20:19:54.779Z","0.0.0-snapshot.8848882":"2026-06-15T08:33:29.732Z","0.0.0-snapshot.aa9788e":"2026-06-15T08:35:18.103Z","0.0.0-snapshot.aed665d":"2026-06-15T08:35:20.482Z","0.0.0-snapshot.2f41cf6":"2026-06-15T08:35:21.988Z","0.0.0-snapshot.aae8679":"2026-06-15T08:35:23.551Z","0.0.0-snapshot.65e6d34":"2026-06-15T08:35:28.579Z","0.0.0-snapshot.754d8de":"2026-06-15T08:35:30.145Z","0.0.0-snapshot.1838667":"2026-06-15T08:35:33.468Z","2.6.5":"2026-06-15T11:10:58.176Z","0.0.0-snapshot.96b8832":"2026-06-15T16:53:04.005Z","0.0.0-snapshot.93acf5b":"2026-06-15T16:57:03.791Z","0.0.0-snapshot.6fb81a2":"2026-06-16T09:10:39.518Z","0.0.0-snapshot.4bed60d":"2026-06-16T09:54:44.947Z","0.0.0-snapshot.18bffc0":"2026-06-17T09:17:10.645Z","2.7.0":"2026-06-17T14:56:36.868Z","0.0.0-snapshot.8385bca":"2026-06-18T14:06:21.103Z","0.0.0-snapshot.9c153f3":"2026-06-18T15:30:30.320Z","2.8.0":"2026-06-18T15:42:10.654Z","0.0.0-snapshot.d20b578":"2026-06-25T05:44:21.413Z","0.0.0-snapshot.5e13645":"2026-07-06T13:07:49.236Z","0.0.0-snapshot.d1f4019":"2026-07-06T13:07:56.954Z","2.8.1":"2026-07-06T13:11:20.820Z","0.0.0-snapshot.2cbc2f8":"2026-07-06T13:58:02.009Z","2.8.2":"2026-07-06T14:05:48.247Z","0.0.0-snapshot.733e498":"2026-07-07T10:37:31.178Z","2.9.0":"2026-07-07T10:47:45.197Z","0.0.0-snapshot.8a8eb7d":"2026-07-15T10:55:08.040Z","2.9.1":"2026-07-15T10:58:57.021Z","0.0.0-snapshot.5d1fefc":"2026-07-16T05:44:39.684Z","0.0.0-snapshot.46a482d":"2026-07-23T05:45:06.910Z","0.0.0-snapshot.523d79c":"2026-07-23T05:45:15.492Z","0.0.0-snapshot.3d55207":"2026-07-23T05:46:12.956Z","0.0.0-snapshot.6136955":"2026-07-23T05:47:09.708Z","0.0.0-snapshot.5640970":"2026-07-23T05:48:14.806Z","0.0.0-snapshot.1905926":"2026-07-23T05:48:40.962Z","0.0.0-snapshot.3c88a91":"2026-07-23T05:49:07.210Z","0.0.0-snapshot.76675de":"2026-07-29T10:44:31.045Z","0.0.0-snapshot.047dfbb":"2026-07-29T11:20:23.366Z","0.0.0-snapshot.341030c":"2026-07-29T11:26:59.203Z","2.10.0":"2026-07-29T11:30:56.705Z","0.0.0-snapshot.ec4d6f3":"2026-07-29T12:15:01.989Z","2.11.0":"2026-07-29T12:26:46.637Z","0.0.0-snapshot.ad24ec8":"2026-07-30T12:12:07.510Z","0.0.0-snapshot.63d1548":"2026-07-30T12:17:43.672Z","0.0.0-snapshot.ec4fad9":"2026-07-30T12:18:04.485Z","0.0.0-snapshot.2ac692d":"2026-07-30T14:13:25.534Z","2.11.1":"2026-07-30T15:01:49.618Z","0.0.0-snapshot.33e181d":"2026-08-03T13:06:34.837Z","0.0.0-snapshot.6ef148e":"2026-08-03T15:34:15.190Z","2.11.2":"2026-08-03T15:37:23.293Z","0.0.0-snapshot.cdc961c":"2026-08-03T16:16:20.940Z","3.0.0":"2026-08-04T07:29:01.125Z","0.0.0-snapshot.2394160":"2026-08-05T15:01:52.034Z","3.0.1":"2026-08-05T15:47:52.686Z","0.0.0-snapshot.e034968":"2026-08-09T16:07:04.821Z","0.0.0-snapshot.6687396":"2026-08-09T16:21:38.862Z","0.0.0-snapshot.e2f945a":"2026-08-09T16:21:45.167Z","0.0.0-snapshot.eb4a941":"2026-08-09T16:21:50.610Z","0.0.0-snapshot.ec9e5b2":"2026-08-13T05:44:47.707Z","0.0.0-snapshot.9074af6":"2026-08-13T05:45:30.537Z","0.0.0-snapshot.dffd134":"2026-08-13T05:45:49.319Z","0.0.0-snapshot.6c62804":"2026-08-13T05:46:14.246Z","0.0.0-snapshot.3f5ad98":"2026-08-13T05:46:50.138Z","0.0.0-snapshot.cc6e0d3":"2026-08-13T05:50:03.310Z","0.0.0-snapshot.30056c0":"2026-08-17T16:07:26.280Z","0.0.0-snapshot.fa1f6d0":"2026-08-17T16:11:04.963Z","0.0.0-snapshot.b218ef0":"2026-08-17T16:42:27.776Z","0.0.0-snapshot.1a29e1f":"2026-08-17T17:10:34.573Z","0.0.0-snapshot.3b05e6b":"2026-08-17T17:52:03.951Z","0.0.0-snapshot.5dd4884":"2026-08-17T19:10:29.030Z","3.0.2":"2026-08-17T19:22:08.372Z","0.0.0-snapshot.05f55a6":"2026-08-19T10:07:44.853Z","0.0.0-snapshot.e4609d6":"2026-08-19T10:20:28.310Z","0.0.0-snapshot.10b1cb4":"2026-08-19T10:20:32.718Z","0.0.0-snapshot.eae6c42":"2026-08-21T09:31:37.101Z","0.0.0-snapshot.320aa48":"2026-08-21T09:43:23.575Z","0.0.0-snapshot.b49e579":"2026-08-21T09:59:42.486Z","0.0.0-snapshot.470e9b3":"2026-08-21T10:05:44.788Z","0.0.0-snapshot.5776c4c":"2026-08-21T10:28:46.781Z","0.0.0-snapshot.5a79c6d":"2026-08-21T11:10:32.141Z","0.0.0-snapshot.73ab317":"2026-08-21T12:45:18.855Z","3.1.0":"2026-08-21T13:45:58.483Z","0.0.0-snapshot.0f3ba25":"2026-08-21T16:57:22.139Z","0.0.0-snapshot.a500c0a":"2026-08-21T17:09:55.848Z","0.0.0-snapshot.97099c6":"2026-08-21T17:39:51.527Z","0.0.0-snapshot.b6cc3cd":"2026-08-21T17:42:22.694Z","3.2.0":"2026-08-21T18:05:13.707Z","0.0.0-snapshot.1d29633":"2026-08-24T09:29:19.161Z","0.0.0-snapshot.a0ce25e":"2026-08-24T09:41:23.129Z","0.0.0-snapshot.c5fb374":"2026-08-24T09:43:01.957Z","0.0.0-snapshot.2073f81":"2026-08-24T10:16:50.396Z","0.0.0-snapshot.b5a11ab":"2026-08-24T10:40:08.288Z","0.0.0-snapshot.bdb792d":"2026-08-24T10:58:11.276Z","0.0.0-snapshot.78f0646":"2026-08-24T14:15:27.570Z","0.0.0-snapshot.d5c492a":"2026-08-24T14:33:45.700Z","3.3.0":"2026-08-24T14:45:23.018Z","0.0.0-snapshot.c89a8ed":"2026-08-24T15:53:30.856Z","3.3.1":"2026-08-24T16:04:33.959Z","0.0.0-snapshot.8de5891":"2026-08-25T16:21:11.709Z","0.0.0-snapshot.5244211":"2026-08-25T16:27:08.382Z","0.0.0-snapshot.dfef2a5":"2026-08-25T17:22:31.534Z","0.0.0-snapshot.ed19419":"2026-08-25T17:37:15.045Z","0.0.0-snapshot.740192b":"2026-08-25T18:13:32.441Z","3.4.0":"2026-08-25T18:22:18.666Z","0.0.0-snapshot.27b6708":"2026-08-26T14:58:05.462Z","0.0.0-snapshot.f6b221e":"2026-08-27T05:46:03.197Z","0.0.0-snapshot.8891ae0":"2026-08-27T12:50:13.172Z","0.0.0-snapshot.3b3ee93":"2026-08-27T12:55:56.761Z","0.0.0-snapshot.33ac623":"2026-08-27T12:56:10.229Z","0.0.0-snapshot.3ac5929":"2026-08-27T12:56:41.332Z","0.0.0-snapshot.685374a":"2026-08-27T13:25:09.178Z","0.0.0-snapshot.019d70f":"2026-08-27T13:30:21.973Z","0.0.0-snapshot.fdb16ea":"2026-08-27T13:52:40.258Z","0.0.0-snapshot.264eca6":"2026-08-27T14:18:29.555Z","0.0.0-snapshot.2458e98":"2026-08-27T14:37:59.964Z","0.0.0-snapshot.ce1a3a8":"2026-08-27T15:41:32.228Z","0.0.0-snapshot.d4ccea8":"2026-08-27T15:56:14.294Z","0.0.0-snapshot.b3fc70b":"2026-08-27T17:00:27.788Z","0.0.0-snapshot.1b9c7eb":"2026-08-27T17:25:59.484Z","0.0.0-snapshot.05e04ff":"2026-08-27T17:32:25.142Z","0.0.0-snapshot.b2ad8a7":"2026-08-27T17:34:54.111Z","0.0.0-snapshot.89820e3":"2026-08-28T09:43:45.680Z","0.0.0-snapshot.b3ddd47":"2026-08-28T10:23:33.123Z","0.0.0-snapshot.cca2ea6":"2026-08-28T10:57:46.652Z","0.0.0-snapshot.31fdf5a":"2026-08-28T11:01:49.742Z","0.0.0-snapshot.9f77ac8":"2026-08-28T11:40:27.633Z","0.0.0-snapshot.03d34b4":"2026-08-28T11:53:35.113Z","0.0.0-snapshot.b7bfdb1":"2026-08-28T12:54:37.528Z","0.0.0-snapshot.d9150c2":"2026-08-28T13:01:30.665Z","0.0.0-snapshot.f8d65c2":"2026-08-28T13:07:18.084Z","0.0.0-snapshot.94a5096":"2026-08-28T13:19:31.456Z","0.0.0-snapshot.8be165d":"2026-08-28T13:27:09.841Z","0.0.0-snapshot.9304db0":"2026-08-28T13:27:17.678Z","0.0.0-snapshot.e63d9e8":"2026-08-28T13:27:25.217Z","0.0.0-snapshot.da430e1":"2026-08-28T13:27:50.620Z","0.0.0-snapshot.b358071":"2026-08-28T13:31:36.672Z","0.0.0-snapshot.cd6580c":"2026-08-28T13:32:10.496Z","0.0.0-snapshot.694aaac":"2026-08-28T13:54:58.441Z","0.0.0-snapshot.342cc63":"2026-08-28T14:11:21.981Z","0.0.0-snapshot.51d2b22":"2026-08-28T14:28:33.302Z","0.0.0-snapshot.6b87ad2":"2026-08-28T14:33:58.946Z","0.0.0-snapshot.835354d":"2026-08-28T15:02:01.113Z","3.5.0":"2026-08-28T15:10:33.770Z","0.0.0-snapshot.599a051":"2026-08-28T15:11:05.420Z","0.0.0-snapshot.a85ade8":"2026-08-28T15:11:09.109Z","0.0.0-snapshot.0045b85":"2026-08-28T15:55:25.222Z","0.0.0-snapshot.eef6937":"2026-08-28T16:14:48.378Z","0.0.0-snapshot.05bff63":"2026-08-28T16:36:22.574Z","3.6.0":"2026-08-28T17:29:12.523Z","0.0.0-snapshot.256c7b2":"2026-08-28T19:18:10.101Z","0.0.0-snapshot.5ee6468":"2026-08-28T19:40:27.136Z","0.0.0-snapshot.94660d8":"2026-08-30T12:13:30.405Z","0.0.0-snapshot.b9638e2":"2026-08-30T16:29:31.932Z","0.0.0-snapshot.b77b972":"2026-08-30T17:31:39.199Z","0.0.0-snapshot.04629d1":"2026-08-30T18:59:15.958Z","0.0.0-snapshot.64415c7":"2026-08-31T14:30:19.005Z","0.0.0-snapshot.edd6af3":"2026-08-31T14:44:42.775Z","0.0.0-snapshot.533ac40":"2026-09-01T16:00:36.431Z","0.0.0-snapshot.75baa52":"2026-09-01T16:46:09.664Z","0.0.0-snapshot.54483c7":"2026-09-02T09:52:49.415Z","0.0.0-snapshot.fde6cf3":"2026-09-02T12:53:06.083Z","0.0.0-snapshot.b70adcb":"2026-09-02T13:14:32.366Z","0.0.0-snapshot.4b32dee":"2026-09-02T14:06:47.773Z","0.0.0-snapshot.06c8a41":"2026-09-02T14:20:17.181Z","0.0.0-snapshot.3445ade":"2026-09-02T14:24:47.977Z","0.0.0-snapshot.123423f":"2026-09-02T14:27:43.617Z","0.0.0-snapshot.fc88416":"2026-09-02T14:29:10.861Z","0.0.0-snapshot.cdcb69f":"2026-09-02T14:35:30.009Z","0.0.0-snapshot.230e566":"2026-09-02T15:01:40.178Z","0.0.0-snapshot.6b7cf4d":"2026-09-02T15:11:27.721Z","0.0.0-snapshot.bbd36bd":"2026-09-02T15:22:16.138Z","3.7.0":"2026-09-02T15:33:39.838Z","0.0.0-snapshot.cf1a3ff":"2026-09-02T16:19:27.583Z","0.0.0-snapshot.19847fb":"2026-09-03T05:46:46.893Z","0.0.0-snapshot.7199424":"2026-09-03T05:47:37.131Z","0.0.0-snapshot.1ae1692":"2026-09-03T05:48:53.815Z","0.0.0-snapshot.dc62ea3":"2026-09-03T05:50:06.906Z","0.0.0-snapshot.4843120":"2026-09-03T10:11:13.633Z","0.0.0-snapshot.f37c560":"2026-09-03T10:40:39.665Z","3.8.0":"2026-09-03T12:48:39.857Z","0.0.0-snapshot.831133c":"2026-09-03T12:50:06.573Z","0.0.0-snapshot.524ca82":"2026-09-03T12:54:08.873Z","0.0.0-snapshot.d656d18":"2026-09-03T13:01:37.287Z","0.0.0-snapshot.5b5918b":"2026-09-03T13:32:35.628Z","0.0.0-snapshot.e879293":"2026-09-03T14:23:45.690Z","0.0.0-snapshot.14a3c83":"2026-09-03T14:27:59.646Z","0.0.0-snapshot.d720187":"2026-09-03T14:44:59.608Z","0.0.0-snapshot.28eb83c":"2026-09-03T16:14:17.674Z","0.0.0-snapshot.442eda6":"2026-09-03T16:56:31.612Z","0.0.0-snapshot.36c6ee4":"2026-09-03T18:43:45.695Z","0.0.0-snapshot.3d1083f":"2026-09-03T19:11:02.106Z","0.0.0-snapshot.91f58f8":"2026-09-03T19:32:40.717Z","0.0.0-snapshot.488756d":"2026-09-03T20:20:49.886Z","0.0.0-snapshot.10894cd":"2026-09-03T22:58:55.373Z","0.0.0-snapshot.8bd0b10":"2026-09-04T06:53:35.651Z","0.0.0-snapshot.8569118":"2026-09-04T07:47:54.963Z","0.0.0-snapshot.f9e72d0":"2026-09-04T08:29:31.278Z","0.0.0-snapshot.63ae154":"2026-09-04T09:01:28.650Z","0.0.0-snapshot.ba724e5":"2026-09-04T09:53:12.984Z","0.0.0-snapshot.bb877a1":"2026-09-04T10:14:48.448Z","0.0.0-snapshot.966489b":"2026-09-04T11:10:37.917Z","0.0.0-snapshot.8d13ce1":"2026-09-04T12:59:26.354Z","0.0.0-snapshot.f144f3c":"2026-09-04T13:28:39.084Z","0.0.0-snapshot.44828e5":"2026-09-04T13:47:43.046Z","0.0.0-snapshot.110b491":"2026-09-04T14:07:27.090Z","0.0.0-snapshot.0a04a19":"2026-09-04T14:18:33.613Z","0.0.0-snapshot.3c1c401":"2026-09-04T14:28:02.564Z","0.0.0-snapshot.cd6f12b":"2026-09-04T16:10:24.478Z","0.0.0-snapshot.e6b31d0":"2026-09-04T16:35:27.060Z","0.0.0-snapshot.e0ab79f":"2026-09-04T16:36:40.606Z","0.0.0-snapshot.be8ca26":"2026-09-04T16:46:56.643Z","0.0.0-snapshot.fd8f099":"2026-09-04T17:19:58.345Z","0.0.0-snapshot.4c3a849":"2026-09-04T17:45:44.966Z","0.0.0-snapshot.ad05537":"2026-09-04T17:59:22.365Z","0.0.0-snapshot.3068e01":"2026-09-04T18:08:38.222Z","0.0.0-snapshot.96eeb69":"2026-09-04T18:24:10.076Z","0.0.0-snapshot.3fabe45":"2026-09-04T18:46:06.618Z","0.0.0-snapshot.f9b7ecd":"2026-09-04T19:06:08.938Z","0.0.0-snapshot.460d98b":"2026-09-04T20:11:01.855Z","0.0.0-snapshot.f27dd50":"2026-09-04T20:29:12.241Z","0.0.0-snapshot.6666695":"2026-09-05T05:23:42.931Z","0.0.0-snapshot.da3a9d9":"2026-09-05T05:55:45.525Z","0.0.0-snapshot.c15931c":"2026-09-05T06:12:22.732Z","0.0.0-snapshot.12aa784":"2026-09-05T07:54:27.805Z","0.0.0-snapshot.28b6339":"2026-09-05T08:11:42.043Z","0.0.0-snapshot.73752ae":"2026-09-05T09:13:20.237Z","0.0.0-snapshot.6a98da1":"2026-09-05T09:35:33.776Z","0.0.0-snapshot.a0cbf8c":"2026-09-05T12:18:58.807Z","0.0.0-snapshot.6f5a415":"2026-09-05T13:03:31.375Z","0.0.0-snapshot.4007808":"2026-09-14T16:50:29.261Z","0.0.0-snapshot.bbfcd75":"2026-09-15T12:48:58.976Z","0.0.0-snapshot.d6d38ac":"2026-09-15T14:05:06.797Z","0.0.0-snapshot.e244fdb":"2026-09-15T14:07:15.545Z","0.0.0-snapshot.ca38387":"2026-09-15T14:14:30.882Z","3.9.0":"2026-09-15T15:38:09.873Z","0.0.0-snapshot.a8f6ca4":"2026-09-15T17:28:28.370Z","3.9.1":"2026-09-15T17:50:35.468Z","0.0.0-snapshot.158be24":"2026-09-17T17:14:39.045Z","0.0.0-snapshot.5c1eb45":"2026-09-17T17:19:35.807Z","3.9.2":"2026-09-17T17:32:16.426Z","0.0.0-snapshot.c888ea0":"2026-09-17T17:34:56.324Z"},"bugs":{"url":"https://github.com/tenphi/tasty/issues"},"author":"Andrey Yamanov","license":"MIT","homepage":"https://github.com/tenphi/tasty#readme","keywords":["css-in-js","styling","design-system","react","state-aware","zero-runtime","babel-plugin","typescript","dsl"],"repository":{"url":"git+https://github.com/tenphi/tasty.git","type":"git"},"description":"A design-system-integrated styling system and DSL for concise, state-aware UI styling","maintainers":[{"name":"tenphi","email":"tenphi@gmail.com"}],"readme":"","readmeFilename":""}