{"_id":"super-mithril-css","_rev":"28-b8bee1e328e676677f80f346941e2221","name":"super-mithril-css","dist-tags":{"next":"0.0.6","latest":"0.0.9"},"versions":{"0.0.0-next.2":{"name":"super-mithril-css","version":"0.0.0-next.2","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.2","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"d7f931991c6b1d81a1c5281c755b42f68baae399","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.2.tgz","fileCount":10,"integrity":"sha512-nc7eSV8kyiJyLfncZagSQQt04vGsHERuiaHoU0Z90ZThHi3vInKbel6m5Ks6XHXjfR2ssnVCWvf9Oz9K5besoA==","signatures":[{"sig":"MEQCIF0n1AamXlpN+bUe8uSzsZtZ2VDC6+YA9hRLyFTIYpT0AiAuFgLs1bjfnWLf7vcMkikDP1nqn9QqqqXLGsxH7n32hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46322},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","gitHead":"402f02ccaa0ea1549cadb56b2ad12f8cafdf9aeb","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.2.4","description":"🎨 A simple reactive util for inline styles in mithril","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.2_1710686788476_0.7009313718781944","host":"s3://npm-registry-packages"}},"0.0.0-next.3":{"name":"super-mithril-css","version":"0.0.0-next.3","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.3","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"1f272f3451b35dc68e62ebb6a5a027cba570a9e7","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.3.tgz","fileCount":10,"integrity":"sha512-3lMblikmjQOWe1oWBPwJyFV3nv2DZpAl7DDTOY4fKrHXBFcmDx9PZp4OVc6QXmQOX2MVD/2Zw8UNgKmhtTHTVg==","signatures":[{"sig":"MEQCICvsRKhdjByR1NaS09FKwk8h2MY013NJqPvzCXft/Z6AAiBgUw1S2SqAX/MAQyI88Dafo6TP4U2Erx/x28hJfJmkYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46232},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","gitHead":"1c0c2930d111e296e462349622810e0108e6bfd8","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.2.4","description":"🎨 A simple reactive util for inline styles in mithril","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.3_1710687050936_0.9638906934641367","host":"s3://npm-registry-packages"}},"0.0.0-next.4":{"name":"super-mithril-css","version":"0.0.0-next.4","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.4","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"b6d72f379cc549bb2481cd4833c4e08f2276b54c","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.4.tgz","fileCount":10,"integrity":"sha512-iyrWS6EDWmPuJjw/NjjSSa3NiL7UY6AnYP4cMW3v1YhbCn8b7loRaK4CUO3oRZhdc82ZBbqoHBKhY3IyJbn2DA==","signatures":[{"sig":"MEYCIQCRqgpVGdgcPSEldcdDD8DPHy/tp7GtfbPwfDGGTL0BNQIhAOFjWjvi8VN19LWj12loVw/xuUGZM7VDgWE+JwY4rXGY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46640},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","gitHead":"28edea247e51aec275ba440ce5d9502fcf928ed1","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.2.4","description":"🎨 A simple reactive util for inline styles in mithril","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.4_1710689024413_0.6881603735715962","host":"s3://npm-registry-packages"}},"0.0.0-next.5":{"name":"super-mithril-css","version":"0.0.0-next.5","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.5","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"afd6765ee6dc48c303f55744088ab4a40d5462c0","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.5.tgz","fileCount":10,"integrity":"sha512-vtEU5O5ucrJEJqOOWGUSwjyRN36e8RaPggl8z67LgCs4caL4xi530Inm3nroJWGuzLlHhWwOTsJ5P3/I2jow5g==","signatures":[{"sig":"MEUCIQD3i0mfwXGj6qi7IcxfIyacPlmjijj9ObVne1lGQd/hwAIgKvFnnvDVgno+LM2I7Px+yW1v3lFFD3gfnbWX9xaTx+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46773},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","gitHead":"1270a27f8ebb1580d1d7c8ae77baa399ced8de17","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.2.4","description":"🎨 A simple reactive util for inline styles in mithril","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.5_1711333995640_0.24438972917604418","host":"s3://npm-registry-packages"}},"0.0.0-next.6":{"name":"super-mithril-css","version":"0.0.0-next.6","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.6","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"ac31c8846a0a561f6ffc5da6ff5c0009493e5fc8","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.6.tgz","fileCount":10,"integrity":"sha512-QV6eDMvua0lLuMulISvevE2fWHaoLt1N/OIWM6kLtK1CokJVWTj2spTQBP1qc66r9iB5zAR4GtxvwUuu16ewTg==","signatures":[{"sig":"MEUCIASbIO2Z7kGz8NcUfhydGLYdvYF9TY0EfsftWufTz2PPAiEA9fLxtvoXSpa25atzpT4tN7/3BdwpUNn1RaxsH1GiWMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47910},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","gitHead":"a662a4a868f483520acba8415ad928b8a3505698","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.2.4","description":"🎨 A simple reactive util for inline styles in mithril","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.6_1712553969634_0.11256392252992753","host":"s3://npm-registry-packages"}},"0.0.0-next.7":{"name":"super-mithril-css","version":"0.0.0-next.7","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.7","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"a64943494aa4d818ff8cda4d7cd4ac1ab162308b","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.7.tgz","fileCount":10,"integrity":"sha512-QgMNsB3bs1cldmR5vaVvnF+lLHmpKl6w094PtwYLpKc4K/rVe5pss7AGfpeVjeccSBG9hgHbs4oT1ppBS2ZsTw==","signatures":[{"sig":"MEYCIQDht3pVCau3IxWglXuAd6pnhVwzSqAxq7T8VvVa1+f3LQIhAL6tgvoPVO3+C3ZicbKqj366quM679KowBYgLHKRBgMu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49422},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","gitHead":"2bdfe2b50b5d2b7b6254da3366fb57e31601416e","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.2.4","description":"🎨 A simple reactive util for inline styles in mithril","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.7_1712554714660_0.6044113305797056","host":"s3://npm-registry-packages"}},"0.0.0-next.8":{"name":"super-mithril-css","version":"0.0.0-next.8","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.8","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"642fd02493dac456a6337a78323527c4093eb016","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.8.tgz","fileCount":10,"integrity":"sha512-MnW6knInPmmbBAbryGdRgi7zFEQq2auCX70sL5Ysi9tmeDeaxPYO8r70hT/QD71E/E7Acl180LsEVds2FclB3g==","signatures":[{"sig":"MEUCICSXjc4G+6sNpMnoSU1Loj9BxGxhK0w6DB7V73K6qtElAiEAzoQCipSs6lelUWH82/4L01tljjff2zwRU9H+cfU4C9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52365},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","gitHead":"5e14655e9a87d2671c634853aa5c7e8705ef47bf","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.2.4","description":"🎨 A simple reactive util for inline styles in mithril","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.8_1712895608008_0.47885109784964297","host":"s3://npm-registry-packages"}},"0.0.0-next.11":{"name":"super-mithril-css","version":"0.0.0-next.11","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.11","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"a31a1c929b998ea4403ea3415fa630d4e070f7e8","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.11.tgz","fileCount":10,"integrity":"sha512-Y0MFw6VM9tL5YnIN8w5cAmwLy8U5aJ+SvMVn3qNnIkEnQft61B/2qhjMoY5e7YE0WNHxD03N6T6NbEY5U9Mokg==","signatures":[{"sig":"MEUCIQDUI9zuRSuCPEXeIMcGqRBCDsQPtXbTIN/KLM1aPDqOewIgMrTMja4QK1N1wYnm/4MEQHtV46rFMZQLfLQd254qyrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53021},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","gitHead":"7172d6005027cd7ea14899e33d59895a5382dfb7","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.2.4","description":"🎨 A simple reactive util for inline styles in mithril","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.11_1712900442036_0.5878230036847829","host":"s3://npm-registry-packages"}},"0.0.0-next.12":{"name":"super-mithril-css","version":"0.0.0-next.12","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.12","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"d0dd0a4476e3d0b029848970760db2eac76d9067","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.12.tgz","fileCount":10,"integrity":"sha512-6t2sHcY+WnCo5vEBS27r7mGZrm19tVKRKqj/1+LaS1uIRJniubyotVsv8uEqu2xxkh8wpS/sSdnzND/8id6wnQ==","signatures":[{"sig":"MEQCIDmWX0Alm4FxMG9GM1cB2EchN2IDePpfRAcPFgjNXCtBAiA52lSef0acTfQ2o+gOHe1y48ZGn+VbvS/h5A2HdFeuEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53117},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","gitHead":"38fe5c654efdc4bec6887e5e9fb7095dae88706b","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.2.4","description":"🎨 A simple reactive util for inline styles in mithril","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.12_1713165906424_0.43295687974171115","host":"s3://npm-registry-packages"}},"0.0.0-next.13":{"name":"super-mithril-css","version":"0.0.0-next.13","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.13","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"79d84abee7318de1af9b14811635dffdf4a60234","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.13.tgz","fileCount":10,"integrity":"sha512-eE6i/4itF/14PK8vVuhItVoFImivs0r1TL/3bB/aVzplD0DonxCEJFFo0hJeuLRklB9PlfHJ+sMRb9w5y36XtQ==","signatures":[{"sig":"MEUCIBpgg3I9GeyGGZiY+wf7kehJjY+BsgdXdy/9JclwmiB/AiEA3ThLgTQGHsgcP8ynz8lWaTBAVdiOXGF+gsOT/CDLedU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52844},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","gitHead":"6cf8527e29e7b84f72b4b6ea72c899a78a2837c4","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.2.4","description":"🎨 A simple reactive util for inline styles in mithril","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.13_1713748977661_0.18516719092020373","host":"s3://npm-registry-packages"}},"0.0.0-next.14":{"name":"super-mithril-css","version":"0.0.0-next.14","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.14","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"3a8c66fcc4510e6672b29d52295c7dc9353ddd62","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.14.tgz","fileCount":10,"integrity":"sha512-RGPCBzcUCFneLzNkFHmP5tPsqvjCpSXRK3xZO7N+YaNwOUNKE40SB/0OF3lPNqCJ0edTj5Tmafeb8rF31RXy8g==","signatures":[{"sig":"MEQCIGzIy36GywpekVpedSX6uFY0gN4QaSBepFQMX9WcDELyAiBBstgNBAFRELiE6VLCprUrZIcSkobkDUdD1WTBoq923g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53318},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","gitHead":"85b3376b741304356480cef56cca5b6b1c3cd770","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.2.4","description":"🎨 A simple reactive util for inline styles in mithril","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.14_1714274509225_0.44935410044740753","host":"s3://npm-registry-packages"}},"0.0.0-next.16":{"name":"super-mithril-css","version":"0.0.0-next.16","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.16","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"3c06e0f9eb80ef5ce35db6a2a851e95cf99f4d24","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.16.tgz","fileCount":10,"integrity":"sha512-qs0SIJ8j9xbH75bigDLOosVQYfwo5BKEFO9N0p9s3e9XWjlkPyh3d+QQDCMoCy38+f4mWlpo3igaSjZsD2e8Zw==","signatures":[{"sig":"MEYCIQDfHttlJeGla5nHF8tS9dvlzQsC7WEAse7nJOp1L34gMwIhANotmEAIGq0tA3qM/BiP5735Zj8eniLKAij90bcJi1co","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58701},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","gitHead":"dbde5ccc4890f16eec2bd1e36ddb61029eb2a4d6","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.2.4","description":"🎨 A simple reactive util for inline styles in mithril","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.16_1722329898227_0.41940958658826943","host":"s3://npm-registry-packages"}},"0.0.0-next.17":{"name":"super-mithril-css","version":"0.0.0-next.17","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.17","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"f74249d683aae94c0df3fa0c3cf6bb562ac2e400","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.17.tgz","fileCount":10,"integrity":"sha512-UOC4quAbTSyhYa30TeAfyBWTV6PdmIHtsOTfXp8ezPAE95THOqo655o+NjNktZUq98g/fqI6gIDMhosZlQC/Gw==","signatures":[{"sig":"MEUCIHjpf19dfyQ4rmkoORELLtwzB+/ZbTZGBl0i6cILr7UfAiEA8A/C1i+/myAgYA6f+YenHgi3ZJzecpY819uppYTqdhM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58701},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","gitHead":"8401e206710292bf402d1486974d6230147e968a","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.2.4","description":"🎨 A simple reactive util for inline styles in mithril","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.17_1722329997485_0.5781163994438008","host":"s3://npm-registry-packages"}},"0.0.0-next.18":{"name":"super-mithril-css","version":"0.0.0-next.18","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.18","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"9b736cec9811d84302001cd68ce0996279fc7c87","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.18.tgz","fileCount":10,"integrity":"sha512-oE0yQGYXDMyF6+6V2cXEfP2wEXF0KnJoI60lifKqZnSJRGpYJfbxJpcKoRjvYsOu3gmhJNPup4l136njni9N1Q==","signatures":[{"sig":"MEUCIHSzfpG0TSALmSrwNgMxfLkPccm7Jxn+H4RXjgY3ZCTNAiEA1qjtGcfO/aWd+6gRAm8DmvwJU6ZgGPU6YvebFSMpRww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58707},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","gitHead":"b8059a9afc33bcbf4c571a394b4c9f13d1c5df1a","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.2.4","description":"🎨 A simple reactive util for inline styles in mithril","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.18_1722330134724_0.6488183736899158","host":"s3://npm-registry-packages"}},"0.0.0-next.19":{"name":"super-mithril-css","version":"0.0.0-next.19","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.19","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"d8e5ec49258edf1f455da5ac458f6c2828c7e485","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.19.tgz","fileCount":10,"integrity":"sha512-OUOSxlimP1NFvjk/YV95bwe2LDLg+v5NJocu+8S6sNLa9S7MrEfNEpH6bCNXVoC67tzXjLb9WqbpgTUaI32Z/w==","signatures":[{"sig":"MEQCIGHYbloVtYJg8yQDQ9mUWg6JoyBw8rkELvOghj1qwGdLAiAS0y4SNBEXhIFClExKx8McPrhjw61TASkTy5V1d0o9hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58789},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","gitHead":"ec8ebc09dfa31068101271a52ae4e77803e8bc07","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.2.4","description":"🎨 A simple reactive util for inline styles in mithril","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.19_1722334760585_0.6475842083339676","host":"s3://npm-registry-packages"}},"0.0.0-next.20":{"name":"super-mithril-css","version":"0.0.0-next.20","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.20","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"122e090b4412be930ec0c2a73601445145d8b2b2","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.20.tgz","fileCount":10,"integrity":"sha512-qZ9lkq4NxV04e6Wmz2nFQtQiZ91EAJCNlRPMrIofoxNtX4dJF7sm5IHK0j27MzDbUM7xat5yNKHGf1yiyobZvg==","signatures":[{"sig":"MEYCIQD08lMlFEFKDHDa+DV98Tfpx97iuoWosBL5VeMMEqkKDwIhAIGDGJAAXuewaYk8pCI7Bg7OOu0rxEbx4eNQ3ezvOeKA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58733},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","gitHead":"7c734075cb8218dec1fb4524b85c18f6280a9293","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.2.4","description":"🎨 A simple reactive util for inline styles in mithril","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.20_1722334997653_0.6334146258131554","host":"s3://npm-registry-packages"}},"0.0.0-next.21":{"name":"super-mithril-css","version":"0.0.0-next.21","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.21","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"f29b10a2edbab8ab041cfae7cab70cfb23e0394c","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.21.tgz","fileCount":10,"integrity":"sha512-oFCzgerOHLjZmPNiZOFuqiQXSLzDvLd6ge7KYJq2COu+4gs3RsCdhJAJnNqv4A/092gl5LMrzuJmubz9JQQOzQ==","signatures":[{"sig":"MEUCIGPdgOCSo/JAwFELc/PyFkQlcVeDQi96TXufA2GDTFHlAiEAmUUNyKgOkmR+WN0nHU5mcqsut/8HQ8J9cvCdMv0y/6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58733},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","gitHead":"cd8cc557fe08fee07455ca7bcb34b3b983d67e67","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.2.4","description":"🎨 A simple reactive util for inline styles in mithril","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.21_1722335173947_0.23190736064239026","host":"s3://npm-registry-packages"}},"0.0.0-next.23":{"name":"super-mithril-css","version":"0.0.0-next.23","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.23","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"895ca4eae2060bf338463120ed6b6734076db3dd","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.23.tgz","fileCount":14,"integrity":"sha512-zl6YUWTO/TAnqL6F2FvmKYJ/xg9yYwkCdbL+aGJCjdY5Kb5koeThvjd6FHQabHg3/8pH7bri2vFQddb97z39lA==","signatures":[{"sig":"MEYCIQDdUxt3krA0kQCeq+qg9UvpTDHgtJp0ke7joqsXGucP3gIhAN5Me4e8JcoguOE1vRMiHNfSt8dgFkWbj/bRuVeqVDJj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95848},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","gitHead":"add2f3529be3455872647e3eeb2feb4f6566ee40","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"npm run build:bundle:index && npm run build:bundle:m","build:bundle:m":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/mithril.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next","build:bundle:index":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.8.2","description":"🎨 A simple css-in-js solution for mithril.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.23_1733269993706_0.6678367801230936","host":"s3://npm-registry-packages"}},"0.0.0-next.24":{"name":"super-mithril-css","version":"0.0.0-next.24","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.24","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"042f887bd1b103502815c3ddb060e2aac01a2b64","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.24.tgz","fileCount":14,"integrity":"sha512-aBLwhui3JLtsvs5OfXPJDueFRf/7axQgdRJkFq89aBj+T7BGhzZF1a0LEKkT7AidKcv524EdhwVaye5U4ch62Q==","signatures":[{"sig":"MEYCIQC2MHqnMZP/2DYeYddVUZyNwI1XoZF1CosEJ8DWfPMbwAIhAMryxaKCZZPak2eOH5/Pg9MJws9gZQ/lXWLBguTkaaOT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95941},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","exports":{".":"./dist/super-mithril-css.esm.js","./m":"./dist/mithril.esm.js"},"gitHead":"ecfe29378c82ef5dcbcd67707ce46403e336aeb6","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"npm run build:bundle:index && npm run build:bundle:m","build:bundle:m":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/mithril.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next","build:bundle:index":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.8.2","description":"🎨 A simple css-in-js solution for mithril.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.24_1733270323747_0.005540931259955917","host":"s3://npm-registry-packages"}},"0.0.0-next.25":{"name":"super-mithril-css","version":"0.0.0-next.25","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0-next.25","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"0f4db49ea15d10b716494f8384f0461d76cdfbcf","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0-next.25.tgz","fileCount":14,"integrity":"sha512-aDh6o0lyPV5H13orIUrTGsXD6UPez1rgwCYU8ari6R9KRVVegFxZVHR06TkB187Ll7WTw15xpEe2zGQ+NejOVg==","signatures":[{"sig":"MEYCIQCcGFayeNDn0UidRGl+ryvHGMb7Z2Ie/5Zqo/iPaxaYDAIhAIAqiPyrd+6hyc6XYasT93lcvPB2f1uQaaG0ZkGCXD4V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302261},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","exports":{".":"./dist/super-mithril-css.esm.js","./m":"./dist/mithril.esm.js"},"gitHead":"a829f5f599ac4db03f71ed62c7aad9b339ba1da6","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"npm run build:bundle:index && npm run build:bundle:m","build:bundle:m":"esbuild lib/m.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/mithril.esm.js","prepublishOnly":"npm run build && npm version prerelease --preid=next","build:bundle:index":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.8.2","description":"🎨 A simple css-in-js solution for mithril.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0-next.25_1733270414954_0.07071835213296551","host":"s3://npm-registry-packages"}},"0.0.0":{"name":"super-mithril-css","version":"0.0.0","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.0","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"91cb5b64460a889634b8b3e9c59cfd615d39c6c7","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.0.tgz","fileCount":14,"integrity":"sha512-9ng6NkOVDezVJu6I6h1C/BSrbpoVAmXr+puWvyKvlVjJOQ96hRCDnILyBHaN53YiiUaKWRRCx9XBFrkGksxbIA==","signatures":[{"sig":"MEYCIQCUiYETKoxOHvkOjuvNhvY9CnIGrmn2vDqavHDwaC4WpAIhAIIQm+F0RthSB6BIT9Fa1r43Ad78DqCnoX6ONLo1q76+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302235},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","exports":{".":"./dist/super-mithril-css.esm.js","./m":"./dist/mithril.esm.js"},"gitHead":"40e34799741d8ba4d5d3234b1ecfc1149d08913e","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"npm run build:bundle:index && npm run build:bundle:m","build:bundle:m":"esbuild lib/m.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/mithril.esm.js","prepublishOnly":"npm run build && npm version patch","build:bundle:index":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.8.2","description":"🎨 A simple css-in-js solution for mithril.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@types/mithril":"^2.2.6"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.0_1733271145392_0.004709090723604703","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"super-mithril-css","version":"0.0.1","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.1","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"83ed0ff98af9b03eb93ce1d61a9135d46e43ddfe","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.1.tgz","fileCount":14,"integrity":"sha512-ZwvmkkHw8Vo5mqTs2B9RoG7lG0A/a8410LF1a8r2HpHWk9RAkoFmjY9+vutmV9rqtHklJKFx679vkKJk06THUg==","signatures":[{"sig":"MEUCIQCtrBdtnq3vC81JAxxc22ojUoACBmHb35+FY3bwRkQGJQIgf5OHsgd0F0fArhM8EnpbPJn6ZjsVflIyhzEhzF9VnxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302195},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","exports":{".":"./dist/super-mithril-css.esm.js","./m":"./dist/mithril.esm.js"},"gitHead":"eea70e47dc531b6b7a494e23ac8f9682b26997b9","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"npm run build:bundle:index && npm run build:bundle:m","build:bundle:m":"esbuild lib/m.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/mithril.esm.js","prepublishOnly":"npm run build && npm version patch","build:bundle:index":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.8.2","description":"🎨 A simple css-in-js solution for mithril.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@types/mithril":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.1_1733271240200_0.4105664171573675","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"super-mithril-css","version":"0.0.2","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.2","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"c4a2b745ffd1e893d66edca11005c510ef946bb6","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.2.tgz","fileCount":14,"integrity":"sha512-kyRdnmOCxOzO5omulshc8rhR3ndudXqrqOTYemfrKgpTdq0sK8qUw6f256cd/mXxsKb+flES5hJ7Vu2QIjF6PA==","signatures":[{"sig":"MEQCID5c92SBiRn3tRn8WB1wvYCqtqhz5jXpuGGh4SZB81VEAiBuQeJnaIi25scY36CXV0AWh3NKYRQ2j/jsFwO1vErRMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302412},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","exports":{".":"./dist/super-mithril-css.esm.js","./m":"./dist/mithril.esm.js"},"gitHead":"b87310020d05b3dd001c78646db93785a758ac06","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"npm run build:bundle:index && npm run build:bundle:m","build:bundle:m":"esbuild lib/m.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/mithril.esm.js","prepublishOnly":"npm run build && npm version patch","build:bundle:index":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.8.2","description":"🎨 A simple css-in-js solution for mithril.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@types/mithril":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.2_1733271597128_0.22718111066470437","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"super-mithril-css","version":"0.0.4","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.4","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"a293ef03f391a2c7c180cef39dfb347e70905bd3","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.4.tgz","fileCount":14,"integrity":"sha512-c2hcByvknrIyvxGXc9P283uqlbKygA4svX9/xjIlDThGNxUEKu+uAX2nUAPBaPG6Ng4KhjDHrTU0OjZ4Thxb/A==","signatures":[{"sig":"MEYCIQDqlSXHIc9LHWwx29I1txpxKQ81Ge1jh5E49d4CUSsFGgIhANLxv0J3CIyrvCQ3TAiJ8QO7Fvwi6SNGhDBXGTli2J7J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303259},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","exports":{".":"./dist/super-mithril-css.esm.js","./m":"./dist/m.js"},"gitHead":"25ca9cf7b5926150d67905ffcac6811277f26fc2","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"npm run build:bundle:index && npm run build:bundle:m","build:bundle:m":"esbuild lib/m.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/m.js","prepublishOnly":"npm run build && npm version patch","build:bundle:index":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.8.2","description":"🎨 A simple css-in-js solution for mithril.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@types/mithril":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.4_1733272350809_0.15725000992424976","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"super-mithril-css","version":"0.0.5","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.5","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"415f0c6e5989a4413390fd1309cae4f354b6837d","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.5.tgz","fileCount":14,"integrity":"sha512-PPDya3bvnG4ueXWrNE6GJ/eJnPekmyK7bLyAZBS2DqB7cGMr7xidCc1dqVSEffqaL6M0tIAmuumfqNQaPKEn0A==","signatures":[{"sig":"MEQCICcxpfyqXpf6Ty5IjR52Eg1O9YJexQT82+hfskPbDHlpAiB9BSgHhhz4EiK5lDSjXrhdM8unMp2gB/PtdUmq+hwSWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303261},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","exports":{".":"./dist/super-mithril-css.esm.js","./m":"./dist/m.js"},"gitHead":"94cd517a81965d47795c42dc622bb2cdaf11d4e8","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"npm run build:bundle:index && npm run build:bundle:m","build:bundle:m":"esbuild lib/m.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/m.js","prepublishOnly":"npm run build && npm version patch","build:bundle:index":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.8.2","description":"🎨 A simple css-in-js solution for mithril.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@types/mithril":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.5_1733272743204_0.5116954449824922","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"super-mithril-css","version":"0.0.6","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.6","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"230cb69f500f8d8ec9d43f2e3c31698c69a6ecf0","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.6.tgz","fileCount":14,"integrity":"sha512-hELRpxqX+/HgRtVcNohtKgdr8UDQg5Lt2KzjvLmcb7tfOuX6WdQw59ECoT0Y64zBYvZk/kPFfdKxJtRGt9WE9Q==","signatures":[{"sig":"MEYCIQDV2xhCQ46Za9yTsqRoQhDoi/FVYNXduSsRQ3gj1O2nSwIhAMK8krPFOF67F5HuKLipl6U78abuHIf45r7EAm7v0JIN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303558},"main":"./dist/super-mithril-css.esm.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/super-mithril-css.esm.js","module":"./dist/super-mithril-css.esm.js","exports":{".":"./dist/super-mithril-css.esm.js","./m":"./dist/m.js"},"gitHead":"5c5ce76e97ebe4e456fbdc50b4e333e23a768a01","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"npm run build:bundle:index && npm run build:bundle:m","build:bundle:m":"esbuild lib/m.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/m.js","prepublishOnly":"npm run build && npm version patch","build:bundle:index":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/super-mithril-css.esm.js"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.8.2","description":"🎨 A simple css-in-js solution for mithril.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@types/mithril":"^2.2.6"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.6_1733376762160_0.7656743326562447","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"super-mithril-css","version":"0.0.7","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.7","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"e06e8b105c4f169b6471f1e056ba9556aa158367","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.7.tgz","fileCount":14,"integrity":"sha512-30RkKDn2Vw7Zq/+RLEJe50DzdpN1ZwMkZ35/CLvuxdrURmRITTJT4nlNOV7LfOc6nryNHYcRc6yF+W1O+KU3XA==","signatures":[{"sig":"MEUCIBj8ajzFqBeK5XuPfVoSto43e5maIGzKMy4H+bRIa3++AiEA+eB1yT5qlanIgEWPaeBF1itj4tho2rF5TZ9T0GXAAKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303441},"main":"./dist/index.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/index.js","module":"./dist/index.js","exports":{".":"./dist/index.js","./m":"./dist/m.js"},"gitHead":"43539cf56f654dcfbb8ebd1871903240112e7eaa","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"npm run build:bundle:index && npm run build:bundle:m","build:bundle:m":"esbuild lib/m.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/m.js","prepublishOnly":"npm run build","build:bundle:index":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/index.js"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.8.2","description":"🎨 A simple css-in-js solution for mithril.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@types/mithril":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.7_1733399428270_0.3096399470730782","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"super-mithril-css","version":"0.0.8","keywords":[],"author":{"name":"JAForbes"},"license":"MIT","_id":"super-mithril-css@0.0.8","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"homepage":"https://github.com/JAForbes/super-mithril-css#readme","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"dist":{"shasum":"8411522afb829f026391d44e96792a44e6ceab6f","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.8.tgz","fileCount":14,"integrity":"sha512-Briitq30J3s24K3tbd6+j/1rhn9KJXb8/IWyAGNfbdCYFVsIXh09swKM8sjdQQd5UC3VOG+9kOZVNSzk4X599w==","signatures":[{"sig":"MEUCIFz19TOXkigyKd58tZh0zpzjelpW69hG2r8fo3JEkprOAiEApvP7h1YJFEh+y0MBkOlG5XLJZcOEX6x36N+T8oy+O70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303441},"main":"./dist/index.js","type":"module","types":"./dist/index.ts","unpkg":"./dist/index.js","module":"./dist/index.js","exports":{".":"./dist/index.js","./m":"./dist/m.js"},"gitHead":"568cb9b742bd7cd8d6ab9f38b77ed3e3994893a3","scripts":{"dev":"node --watch --import tsx --test test/*.ts","test":"node --import tsx --test test/*.ts","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","build:test":"npm run test","build:clear":"rm -fr ./dist","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:bundle":"npm run build:bundle:index && npm run build:bundle:m","build:bundle:m":"esbuild lib/m.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/m.js","prepublishOnly":"npm run build","build:bundle:index":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/index.js"},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git","type":"git"},"_npmVersion":"10.8.2","description":"🎨 A simple css-in-js solution for mithril.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@types/mithril":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jsdom":"^24.0.0","eslint":"^8.56.0","esbuild":"^0.20.0","prettier":"3.2.5","typescript":"^5.0.4","@types/node":"^20.11.17","@types/jsdom":"^21.1.6","mithril-node-render":"^3.0.2","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/super-mithril-css_0.0.8_1733399523788_0.6510963620829169","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"super-mithril-css","version":"0.0.9","description":"🎨 A simple css-in-js solution for mithril.js","type":"module","main":"./dist/index.js","types":"./dist/index.ts","module":"./dist/index.js","unpkg":"./dist/index.js","scripts":{"test":"node --import tsx --test test/*.ts","dev":"node --watch --import tsx --test test/*.ts","build:bundle:index":"esbuild lib/index.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/index.js","build:bundle:m":"esbuild lib/m.ts --bundle --format=esm --sourcemap  --allow-overwrite --outfile=./dist/m.js","build:bundle":"npm run build:bundle:index && npm run build:bundle:m","build:types":"npx tsc -p tsconfig.test.json && npx tsc","build:test":"npm run test","build:clear":"rm -fr ./dist","build":"npm run build:clear && npm run build:bundle && npm run build:types && npm run build:test","prepublishOnly":"npm run build"},"exports":{".":"./dist/index.js","./m":"./dist/m.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git"},"keywords":[],"author":{"name":"JAForbes"},"license":"MIT","devDependencies":{"@types/jsdom":"^21.1.6","@types/node":"^20.11.17","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","esbuild":"^0.20.0","eslint":"^8.56.0","jsdom":"^24.0.0","mithril-node-render":"^3.0.2","prettier":"3.2.5","tsx":"^4.7.0","typescript":"^5.0.4"},"dependencies":{"@types/mithril":"^2.2.6"},"_id":"super-mithril-css@0.0.9","gitHead":"bd019c9a0d9a0cfd1159e70825aea78a326067cc","bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"homepage":"https://github.com/JAForbes/super-mithril-css#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-DUlMB3PUBQe1kDRuIfMWxLBQqTOFAjilgjKuTH91bpZM3Ug1wo2tNaRKrEBIrQeRZixEkuCd5k1EQUG4gMWZAA==","shasum":"e4e90ce550882813343990810578143d85d2a9cc","tarball":"https://registry.npmjs.org/super-mithril-css/-/super-mithril-css-0.0.9.tgz","fileCount":14,"unpackedSize":303449,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGuNW0blC4gmsT53WvMDjyYWZMpX8RfwLo/0nMAX/MRQIhAKDTc18hj+JhbNUzOKZLYUZWm9j5iT0OmF7bJBgoNOD1"}]},"_npmUser":{"name":"jaforbes","email":"james.a.forbes@gmail.com"},"directories":{},"maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/super-mithril-css_0.0.9_1733474527213_0.9690171714647391"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-17T14:46:28.476Z","modified":"2024-12-06T08:42:07.555Z","0.0.0-next.2":"2024-03-17T14:46:28.657Z","0.0.0-next.3":"2024-03-17T14:50:51.113Z","0.0.0-next.4":"2024-03-17T15:23:44.613Z","0.0.0-next.5":"2024-03-25T02:33:15.804Z","0.0.0-next.6":"2024-04-08T05:26:09.800Z","0.0.0-next.7":"2024-04-08T05:38:34.841Z","0.0.0-next.8":"2024-04-12T04:20:08.273Z","0.0.0-next.11":"2024-04-12T05:40:42.202Z","0.0.0-next.12":"2024-04-15T07:25:06.580Z","0.0.0-next.13":"2024-04-22T01:22:57.825Z","0.0.0-next.14":"2024-04-28T03:21:49.405Z","0.0.0-next.16":"2024-07-30T08:58:18.435Z","0.0.0-next.17":"2024-07-30T08:59:57.628Z","0.0.0-next.18":"2024-07-30T09:02:14.946Z","0.0.0-next.19":"2024-07-30T10:19:20.751Z","0.0.0-next.20":"2024-07-30T10:23:17.819Z","0.0.0-next.21":"2024-07-30T10:26:14.149Z","0.0.0-next.23":"2024-12-03T23:53:13.989Z","0.0.0-next.24":"2024-12-03T23:58:43.938Z","0.0.0-next.25":"2024-12-04T00:00:15.149Z","0.0.0":"2024-12-04T00:12:25.610Z","0.0.1":"2024-12-04T00:14:00.458Z","0.0.2":"2024-12-04T00:19:57.327Z","0.0.4":"2024-12-04T00:32:31.006Z","0.0.5":"2024-12-04T00:39:03.424Z","0.0.6":"2024-12-05T05:32:42.337Z","0.0.7":"2024-12-05T11:50:28.430Z","0.0.8":"2024-12-05T11:52:03.957Z","0.0.9":"2024-12-06T08:42:07.375Z"},"bugs":{"url":"https://github.com/JAForbes/super-mithril-css/issues"},"author":{"name":"JAForbes"},"license":"MIT","homepage":"https://github.com/JAForbes/super-mithril-css#readme","keywords":[],"repository":{"type":"git","url":"git+ssh://git@github.com/JAForbes/super-mithril-css.git"},"description":"🎨 A simple css-in-js solution for mithril.js","maintainers":[{"name":"jaforbes","email":"james.a.forbes@gmail.com"}],"readme":"# super-mithril-css\n\n🎨 A simple css-in-js solution for mithril.js\n\n> 🚨 This library is very new and not production ready.  Please feel free to try it out and provide feedback, but also be prepared for the occasional parser bug or some breaking API changes down the line.\n\n## Quick Start\n\n```typescript\nimport m, { css } from 'super-mithril-css/m'\nimport * as c from 'chifley'\n\nconst color = c('red')\nconst opacity = c(1)\n\nconst desktop = css('(min-width: 1000px)')\n\nm('h1', css`\n\tcolor: ${color};\n\topacity: ${opacity};\n\t\n\t&.active {\n\t\t// very hot!\n\t\tcolor: hotpink;\n\t}\n\n\t${desktop} {\n\t\tcolor: green;\n\t}\n`)\n```\n\n## Live Example\n\n[Check out a live example on Flems](https://flems.io/#0=N4IgZglgNgpgziAXAbVAOwIYFsZJAOgAsAXLKEAGhAGMB7NYmBvEAXwvW10QICsEqdBk2J4IWAA60ATsQAEWCnOBzqcOHNZyw02ljkByEsQlxEAenMBXNBIDWAc3x0s5uFYkxpAWiwRihNLQ3mpwAAJQGIxwxOYAJhAx5lj4-AYAOmjiUrJyAFRyGBrU2rr6RsQmZpbwKXCE5tSEEGCwAJ5haDAAHsQZaJlCMXIAghIScgC8cgAUAJRTAHzKmXJyq6r0w3RQMlOq+ADKxNIw2DO71BhQxzIYDjD4D8QAkoxYMwY7MgYLAPx-QwAYgAYiCAAyQ8G-DYbb7SfBwOwQCQzACMc3wWAwqNUSxWaDWa0u11u0nujzgMFe70+8IMSmocw2rGZhLksHkpzQcS8Gmm4I2p2IVmkhOAGzWADcIDAAO6IWYLSbLSVEgDU6u5vOkGgAZHq1WsPgZ+kTzXJGeoAAZGi2IBiEELNKBxdELCXsi0W+GKgAkwHhrAA3Hbzaww3JresvRaKCaJAzDIQYFBdjDY+b459E0oDA5aLQ4gAjNowDPetbZgwQWxWYjIYhtTyTeEAXSTkbWKnotYk9cVMHxnsrFsepzi5Ll+zA1ypXaJ8MR1Jmj2IGGkz3wUuuVhgbNHawjmbjch3UD3iqXz3mMcPmjvlYPlerucMfgCQSgcgnU7MhiUbU+Wfc1n2PY8UiwWgbGIGY4loagrBwBh8GLIs2iUMYJDmSgQCpWBqGICAtjwcFEHBbwAGYABZEAAJgAdjYDgQEwHA8GcdRcKERhmB4Ng21YIA)\n\n## What\n\nA little util that lets you write native (and very) vanilla CSS inline and pipe reactive values to css variables.\n\nIt has a few more features, but not much more than that.\n\n## Why\n\nWe've had this built in to our internal fork of Mithril at [harth](https://harth.io) for a long time, but we're trying to extract a lot of that code into tiny libraries to share with the community.\n\n## Tell me more\n\n`super-mithril-css` is deliberately simple and focused.  This library gives you a very native CSS experience with affordances for reactivity.\n\nThis is an exhaustive list of what this library does:\n\n- Takes any interpolated values you set and makes them css variables\n- If your intepolated value adheres to the observable spec, we will subscribe to them and patch the dom without redraws\n- If its not an observable, the value is injected literally with no processing and updates whenever there is a redraw\n- We automatically wrap your original CSS definition in a block with a hash selector to isolate your styles to the current scope\n- We identify any `@keyframes` definitions and move them to the top level (because they don't work with the nested css spec)\n- We identify any `:root` blocks and move them to the top level\n- We replace `#` with the hash of your sheet (but we leave id references as is)\n- If you forget a semicolon, we'll inject it\n- If you use `// comments` we'll fix it for you\n- You can directly inject literal css text via `${css('your text')}`\n- We also pretty print the styles while we parse them and compute the hash, all in one loop.\n- It works in the browser and on the server\n- We overload the hyperscript function to allow us to inject the hash selector onto the parent and to re-order elements so attrs always comes first\n- We support nesting css expressions which helps with writing handy utils\n\nIt's a lot but its also all pretty focused on giving mithril a close to native css experience with first class reactivity.\n\n## Composable\n\n```typescript\nconst animate = (from, to, config=css('')) => {\n\treturn css`\n\t\t@keyframes # {\n\t\t\tfrom: {${from}}\n\t\t\tto: {${to}}\n\t\t}\n\n\t\t${from}\n\n\t\t& {\n\t\t\tanimation: # ${config};\n\t\t}\n\t`\n}\n\nh('.example'\n\tanimate(\n\t\tcss`opacity: 0;`\n\t\t, css`opacity: 1;`\n\t\t, 'ease-in-out 1s forwards'\n\t)\n)\n```\n\n## Reactive\n\nOur internal fork directly bound to our stream and store API, but we're taking a page from [Rasmus'](https://github.com/porsager) book and supporting a very simple and portable observable API.  If you adhere to this contract we will treat your value as an observable:\n\n```typescript\ntype Stream<T> = {\n\tobserve(update: (x: T) => void): () => void\n}\n```\n\n> 🤓 You can also call `CSS.isStream(yourValue)` to verify we will treat it as a stream.\n\nAnything not treated as a stream will be bound to the DOM on init and every redraw.\n\n> 🤓 We will soon release our stream API _chifley_, some of the mithril community are already playing with it.  If you'd like to request early access, leave a comment [here](https://mithril.zulipchat.com/#narrow/channel/324076-general/topic/New.20stream.20library!)\n\n## Literals\n\nBy default all interpolated values in the CSS are treated as css variables.  If you would like to inject literal CSS text you can call `css('your string')`.\n\n```typescript\n\nconst desktop = (cssNode) =>\n\tcss`\n\t\t${css(`@media (min-width)`)} {\n\t\t\t${cssNode}\n\t\t}\n\t`\n\nm('h1'\n\t, desktop(\n\t\tcss`\n\t\t\t& {\n\t\t\t\tcolor: red;\n\t\t\t}\n\t\t`\n\t)\n\t, css`\n\t\t& {\n\t\t\tcolor: blue;\n\t\t}\n\t`\n\t, 'Cool'\n)\n```\n\n## Server usage\n\nIf you are using [mithril-node-render](https://github.com/MithrilJS/mithril-node-render) you can access the complete sheet to inject into your html via `[...css.sheets.values()]` (see the tests for an example).\n\nNote: in order to attach the the selector the parent element on the server we need to override your hyperscript function like so:\n\n```typescript\nimport { sheets } from '../lib'\nimport m, { css } from 'super-mithril-css/m'\n\n```\n\nIn the browser we also override the hyperscript function to ensure attrs written after css nodes are moved to the start of the child list.\n\n## Global css\n\nWithin a css expression if you use `:root` the css will be hoisted to the top level of the produced document.  So any selectors that you'd like to be global should use a `:root` block e.g.\n\n```typescript\ncss`\n\t:root {\n\t\t/* Resets */\n\t\t* {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\thyphens: auto;\n\t\t\tborder: 0 solid var(--border);\n\t\t\toutline-width: 1px;\n\t\t\toutline-style: solid;\n\t\t\toutline-color: transparent;\n\n\t\t\t&, &::before, &::after {\n\t\t\t\tbox-sizing: border-box;\n\t\t\t}\n\t\t}\n\t}\n`\n```\n\nAll other features will still work in a `:root` block including observables interpolation and css literals.\n\n## Editor support\n\nWhile not strictly designed for this library, the [vscode-styled-components](https://marketplace.visualstudio.com/items?itemName=styled-components.vscode-styled-components) works well for css property checking and completions.\n\nIn other editors its pretty likely you'll get some kind of support as `css` tagged template literals are a good hint to an editor or language service that you are in a css language context.  As this library sticks pretty close to native css we can piggy back on other communities hard work.\n\nOne issue you may run into is using `#` as a property name, as typescript will rightly complain that the property name is not valid.  You can configure typescript to treat `#` as a valid property:\n\n```json\n// in your tsconfig.json\n{\n\t\"plugins\": [\n\t\t{\n\t\t\t\"name\": \"typescript-styled-plugin\",\n\t\t\t\"lint\": {\n\t\t\t\t\"validProperties\": [\"#\"]\n\t\t\t}\n\t\t}\n\t]\n}\n```\n\n## Browser support\n\nEvergreen only.  We do not actively work on (web)apps that target older browsers and we aren't realistically able to support them without running up against their quirks day to day.  We also rely and plan to rely on pretty new features to keep the codebase simple.\n\n## Pretty printing\n\nThis library pretty prints while it is pseudo-parsing your css.  At time of writing this cannot be disabled, but it wouldn't be a lot of work to change that.  If it bothers you let us know.\n\n## FAQ\n\n### Why does super-mithril-css export its own mithril?\n\nThis library has to inject some extra functionality into mithril's hyperscript functionality\n\n- On the server we need to attach a generated classname to the parent element\n- On the client and server we reorder args so `css` always comes after `attrs`\n\nTo make the library super simple to use and adhere to mithril's tradition of only 1 import.\n\n### Why not use peerDeps?\n\nWe feel peer deps are bit a convoluted, if you would like to manually parameterize `m` you can do so:\n\n```js\nimport M from 'mithril'\nimport CSS from 'super-mithril-css'\n\nconst { m, css } = CSS(M)\n```\n\n### I tried some of my css and it didn't render?\n\nThis library is fairly new, and while the parser has lots of tests and is being used in production, its definitely possible to confuse it if you are doing complex expressions across multiple lines.  If you come across a situation where the parser gets confused please let us know and we'll patch it quickly.\n\nWe also welcome contributions!\n\n### What do you mean by 'pseudo-parsing'?\n\ncss is a constantly evolving language, and we don't want to bake in any assumptions that could lead to this library not supporting future features.  We also want to parse and render the css as quickly as possible. This library therefore trusts you to write correctly formatted css.  \n\nThe parser detects groupings.  It detects the start and end of rules.  It detects when you've entered or exited a comment.  It detects nested rules/blocks.\n\nIt also detects the usage of `:root` and moves in any `:root` block outside of the scoped context.\nBut largely, the css you write, is the css we render.  This library doesn't build an AST and then print CSS from the AST, it collects groups of rules and blocks and prints them again in order.\n\nWe do pretty print your css but only because this allows us to deterministically hash your styles to support client side hand off of server rendered styles.","readmeFilename":"readme.md"}