{"_id":"@nanostores/lit","_rev":"15-a2157d01516af05e315a1c3d9cd51865","name":"@nanostores/lit","dist-tags":{"latest":"0.2.3"},"versions":{"0.1.0":{"name":"@nanostores/lit","version":"0.1.0","keywords":["store","state","state manager","lit"],"author":{"name":"Emil Bonne Kristiansen"},"license":"MIT","_id":"@nanostores/lit@0.1.0","maintainers":[{"name":"emilbonnek","email":"emilbonnek@gmail.com"},{"name":"euaaaio","email":"e@euaaaio.ru"},{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},{"name":"ai","email":"andrey@sitnik.ru"}],"homepage":"https://github.com/nanostores/lit#readme","bugs":{"url":"https://github.com/nanostores/lit/issues"},"dist":{"shasum":"d2f9b8960afec974d38da0d87a5c077ba74528d1","tarball":"https://registry.npmjs.org/@nanostores/lit/-/lit-0.1.0.tgz","fileCount":13,"integrity":"sha512-5BBMF/NwXJxEYPLM+D1g2rWjL2NSONMuFEODNqfnacsZIteh93UX9nPTZUa3VX0tYqSo+L0gt++iG1R2U37xag==","signatures":[{"sig":"MEUCIQCwYspj/F/daODAPah1p+0zjAoPMyebEhT9OX2dzv7D0wIgZGRKqnOp7LS5G38Tz3OfJ3bB7t+CgnbTgHi2i2cHz08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjza06ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdYQ/6A4SOOmSD2HorLt3POiiIb4htSKboOX5XihEriGlap8soORwZ\r\nGgleDLTZDPCo5lsfx8e3sWyi8iTFYmKFntmyyMMNXVD9S2wrlMDOAmHv2MEM\r\ncrHzNetRWfNUQZLojj6W0kG9EnpbeNJqSaj9d0NBB7r4Jp2EjSH4bdegEcfu\r\nDc6bklxDVK64c4yrv4y0PkoFtPSlyEm1Xnu65cbwP69OI/gXoLP888SlDvnX\r\nbAmr/HWKktx4Y5yGertZSl2iPIfs0BrB4QyGSF7Id3pnYA6ZBNjFoYRN7s78\r\n55HrBirWFcWBG9X4hR3LrkOXgStvc1RdMvYA9MHdmlZ1c6vhjZ6hfljcJ1/6\r\nJ2HOQbu2JkFoOy6f8YFNX6vSbyPzvrrcudrC9ZFXqVGo7lpiX5UpQSEDhXy1\r\nbJn+c9c17ekE7ac24F15e0yb52KvpR7vFnWf4fz0LAFRM9C8WaC4wnWf06fT\r\nZ4VjrFVRmSxCgjvKvIh9LEZiOKMK5/Bb7HVueNLTubsE/ejDhtAZ1NHcJTxF\r\n8nEB8MAXvAptqj6a/kx2ZwJ2mkOKJT0bJbwisUdHgWKrmARZ2WkmETcEPbBH\r\nmO+qUHo+cCMakAugHQfFYMo+oIMI5SWK31v+FCFJg/BstqzbQNcZZ8gN+tmQ\r\nFBPbEzmQHxVLeddUcIYLNd6U5m3fybHFRE4=\r\n=I7Jc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"db4a2ff58ca555ed3d127fe1ae264df445b16dbe","scripts":{"lint":"eslint . --ext .ts","test":"echo \"tests not implemented\"","build":"tsc","format":"prettier --write .","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"emilbonnek","email":"emilbonnek@gmail.com"},"repository":{"url":"git+https://github.com/nanostores/lit.git","type":"git"},"_npmVersion":"8.19.3","description":"Lit integration for Nano Stores, a tiny state manager with many atomic tree-shakable stores","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.31.0","prettier":"2.8.2","typescript":"^4.9.4","@types/node":"^18.11.18","@web/test-runner":"^0.15.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.48.1","@typescript-eslint/eslint-plugin":"^5.48.1"},"peerDependencies":{"lit":"^2.6.0","nanostores":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lit_0.1.0_1674423610108_0.4370234959671411","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@nanostores/lit","version":"0.1.1","keywords":["store","state","state manager","lit"],"author":{"name":"Emil Bonne Kristiansen"},"license":"MIT","_id":"@nanostores/lit@0.1.1","maintainers":[{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},{"name":"ai","email":"andrey@sitnik.ru"},{"name":"emilbonnek","email":"emilbonnek@gmail.com"}],"homepage":"https://github.com/nanostores/lit#readme","bugs":{"url":"https://github.com/nanostores/lit/issues"},"dist":{"shasum":"8427cdbd2c695f08299148f0a7e8faf06337624c","tarball":"https://registry.npmjs.org/@nanostores/lit/-/lit-0.1.1.tgz","fileCount":13,"integrity":"sha512-My4mGYptxQSoVULVn0FNVujMygCQoElbI/ryU4CwB77O8ICYT888l+63L/PoE8dhBmtUPZWh+HvyyhUPwytxUw==","signatures":[{"sig":"MEUCIQCROQRh+SXOxsyMWXiiz1PdswHW7IcWvUohs2rirYDAJAIgd62ilge88qzg5YLf6+yQgnuYBi11ktqeZWG3nDGHuW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzbIrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq49w/+IlKTIxF0kzzo7sbldcEyB/uigpFf5jo75c7bCIHCrmDUQQxn\r\n3iGV1C4iHedTTrmWQbawZTzwoKetXtje/QGNAHnxaL+FqJGOfuePieoiEG1H\r\nVWxp42f6Ze92MVubHIUIz1JgC5J8Odqnc6GkaHLNUFBobqLdrtaf9QU1vaZj\r\nH0PO2GwHWqgEoj/+48ICLyAjPgc6xzbibQCnR08xejS2TNc90g1Jy5ghi5p8\r\nGqRlJYuuRGAm/mjxjvPOWubpDd3oI+G/y4cdWH0KUsONl6l82lCq/kRnLIPs\r\nB1BW80b87+78Oy34h6KJIXX8u3jKKPlbaM8VJLIQRvR6tuXJQWZS4eOaLr/E\r\nbI1mmkTfhxsLwOUb/cZUfpP10a6OtHHmCjTGJp6dytrMN2dM0Ve9Ov8DIs6c\r\nCZScf4XieGDJAnYMDOht1pH5doGPmgn8RmwXUChROe86EG4Wy5K8s1Tmezn4\r\nxt4ebUz2byceXMbNONw4nHZ4GL78b3w6DCY+K8EY7Yh79ryBqfHvmyY65PqT\r\nUkd00WZcwNNzd94gzAh6SvyMYQYDpHXPtt//76KjShIILBl4VeFrXdzhE4mY\r\nIvCD8t0Y3M29LW1dm5xSF+YrLWBeSEtElba8DUHyyWN0Y2XCnN5Id2yukd57\r\nauhtq9P2k0imqZywiXrUE3fga/oMRfGoCo0=\r\n=Wu0V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"4c1624a95c58c5d54fc68b9b6215dd10ac8dab5c","scripts":{"lint":"eslint . --ext .ts","test":"echo \"tests not implemented\"","build":"tsc","format":"prettier --write .","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"emilbonnek","email":"emilbonnek@gmail.com"},"repository":{"url":"git+https://github.com/nanostores/lit.git","type":"git"},"_npmVersion":"8.19.3","description":"Lit integration for Nano Stores, a tiny state manager with many atomic tree-shakable stores","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.31.0","prettier":"2.8.2","typescript":"^4.9.4","@types/node":"^18.11.18","@web/test-runner":"^0.15.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.48.1","@typescript-eslint/eslint-plugin":"^5.48.1"},"peerDependencies":{"lit":"^2.6.0","nanostores":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lit_0.1.1_1674424875265_0.6470836369980724","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@nanostores/lit","version":"0.1.2","keywords":["store","state","state manager","lit"],"author":{"name":"Emil Bonne Kristiansen"},"license":"MIT","_id":"@nanostores/lit@0.1.2","maintainers":[{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},{"name":"ai","email":"andrey@sitnik.ru"},{"name":"emilbonnek","email":"emilbonnek@gmail.com"}],"homepage":"https://github.com/nanostores/lit#readme","bugs":{"url":"https://github.com/nanostores/lit/issues"},"dist":{"shasum":"f13175a974c6c11c1e7ae2ed2cb8f093efbe27c8","tarball":"https://registry.npmjs.org/@nanostores/lit/-/lit-0.1.2.tgz","fileCount":13,"integrity":"sha512-CDAe4CJkKBeqMmR5tR8ZIq2XYCH8qNkwu49h37RRb7sVbvKPFcvvq4xdBeK3qKYjwOmOBFpSXNJvFKp9NSlXhw==","signatures":[{"sig":"MEYCIQD0LP2pk6xOs97b725lIpi+Sj4zhsqnFUpKoxbPx9388AIhAP/k+hjqtA0C659jhUs3/NexfnWUZcIVAQ6BXaL09zrs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2r1QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRtA//RpKQQMC1CLMYOi7FrC+MhaC7R6ughwTHMCQMTrd7z9NHtUvn\r\ncZyBIBCaQ8er2udc7XM9BIQtlHZ8A5yZf3b7Tfm3d1ygl2mFHciLqRCoqy8g\r\nbwUo+2WKSTnh3nq/ZE76uEEY7m/xuCTqDCow6TqokmUvuMRmvwVxTa6ANMgN\r\nlz+JbvKq7CRGT34kne2Ew3Oxg7HWjvZsgo8qI5qysfi88lcSU8fVGnpNOzNw\r\nu+GYXX4yTd7L+ezGlbSVNUJy//twEkW20QSGfRKpUyB2HlpWBo5JTytbMVHS\r\n8RldMOC4Ra9PKXh3yGvUjZrurLaNe8pprpW+syUzDSCe4urSxtuEy+FULdw4\r\ncxLvNJdbgCirndl8OPlWBNXiagiTLWhYj6ewh4fYAlMqn0m8Ow4U/ryKPkjx\r\nHFj6LFb7pigkWurtalHZHwL4VBqqtxecHYcG63o0gy2nKYPnxou4NKM53RSy\r\ne5PZG2n3vFZl3zMg597QvMUamXd3tcSrlChOpGh7eMgr+/YAdEFYQsjOAkPZ\r\nPmREj5FT6s4Tgsozi01gYZ4c3sSyT1SGmwQzps7SevN9pwy2w7SjLDb2c8ee\r\nthX2CGy6Bvs81h88+9CzYKKK+5DqQXf81QCo+ASCoA845SnL+d0Bs3+xV98G\r\nAfpsAJE0ZgplCcNSa+L6GZ2gmtFcKCXej2M=\r\n=lOBZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"be1feb509082a3213821e53cd827de2144006229","scripts":{"lint":"eslint . --ext .ts","test":"echo \"tests not implemented\"","build":"tsc","format":"prettier --write .","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"emilbonnek","email":"emilbonnek@gmail.com"},"repository":{"url":"git+https://github.com/nanostores/lit.git","type":"git"},"_npmVersion":"8.19.3","description":"Lit integration for Nano Stores, a tiny state manager with many atomic tree-shakable stores","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.31.0","prettier":"2.8.2","typescript":"^4.9.4","@types/node":"^18.11.18","@web/test-runner":"^0.15.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.48.1","@typescript-eslint/eslint-plugin":"^5.48.1"},"peerDependencies":{"lit":"^2.6.0","nanostores":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lit_0.1.2_1675279696322_0.9051413626242442","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@nanostores/lit","version":"0.1.4","keywords":["store","state","state manager","lit"],"author":{"name":"Emil Bonne Kristiansen"},"license":"MIT","_id":"@nanostores/lit@0.1.4","maintainers":[{"name":"dkzlv","email":"d.kzlv.ru@gmail.com"},{"name":"ninoid","email":"ninatorgunakova@gmail.com"},{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},{"name":"ai","email":"andrey@sitnik.ru"},{"name":"emilbonnek","email":"emilbonnek@gmail.com"}],"homepage":"https://github.com/nanostores/lit#readme","bugs":{"url":"https://github.com/nanostores/lit/issues"},"dist":{"shasum":"53ee5d932effb6db0b61f5167c9368935e12ea21","tarball":"https://registry.npmjs.org/@nanostores/lit/-/lit-0.1.4.tgz","fileCount":13,"integrity":"sha512-ud/K1StyvwcYo9Ngy0LxYAI1zZ1zRUgiGQDTsqxm9EZcj7lfz2q//TeI93ClDSyaY26w53GE+8Oh/ztOX3pd4w==","signatures":[{"sig":"MEQCIGUHy2qbNLQOVwV4Muf182FWetlmbyQ73fdAtKOzvLZbAiBNxYqnABNzuaT8hFXXSlLzCZ87vKMm3JhXzgg1RiEyqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15518},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"1ef94812d4b2a8e2cf1ddf3e89df352dbc80dc9d","scripts":{"lint":"eslint . --ext .ts","test":"echo \"tests not implemented\"","build":"tsc","format":"prettier --write .","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"emilbonnek","email":"emilbonnek@gmail.com"},"repository":{"url":"git+https://github.com/nanostores/lit.git","type":"git"},"_npmVersion":"9.6.1","description":"Lit integration for Nano Stores, a tiny state manager with many atomic tree-shakable stores","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.31.0","prettier":"2.8.2","typescript":"^4.9.4","@types/node":"^18.11.18","@web/test-runner":"^0.15.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.48.1","@typescript-eslint/eslint-plugin":"^5.48.1"},"peerDependencies":{"lit":"^2.6.0","nanostores":"^0.7 || ^0.8"},"_npmOperationalInternal":{"tmp":"tmp/lit_0.1.4_1683309825264_0.7035443971209194","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@nanostores/lit","version":"0.1.5","keywords":["store","state","state manager","lit"],"author":{"name":"Emil Bonne Kristiansen"},"license":"MIT","_id":"@nanostores/lit@0.1.5","maintainers":[{"name":"dkzlv","email":"d.kzlv.ru@gmail.com"},{"name":"ninoid","email":"ninatorgunakova@gmail.com"},{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},{"name":"ai","email":"andrey@sitnik.ru"},{"name":"emilbonnek","email":"emilbonnek@gmail.com"}],"homepage":"https://github.com/nanostores/lit#readme","bugs":{"url":"https://github.com/nanostores/lit/issues"},"dist":{"shasum":"a91358cf0f6038743b131ecc775867c9aa6c6a79","tarball":"https://registry.npmjs.org/@nanostores/lit/-/lit-0.1.5.tgz","fileCount":13,"integrity":"sha512-xpnsXK1tTuaPotGNtyRR/6G2RCZHSNztZNo/UHxrzLnq6EfhuhC0ZTw2zj3WZaL9d1sbYXgzNftnUwDclSyU4Q==","signatures":[{"sig":"MEUCIAU4Gt4Oknx+q61zp5BH4h9dDvd5unIh7j6R+60zEo7fAiEApiYGd2uXr7LVpukAdwrSgFyWRxLWgEfX1HJUG2CzdMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15526},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"400c15b9c018638343aec4db745687e621aa8f48","scripts":{"lint":"eslint . --ext .ts","test":"echo \"tests not implemented\"","build":"tsc","format":"prettier --write .","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"emilbonnek","email":"emilbonnek@gmail.com"},"repository":{"url":"git+https://github.com/nanostores/lit.git","type":"git"},"_npmVersion":"9.5.1","description":"Lit integration for Nano Stores, a tiny state manager with many atomic tree-shakable stores","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.31.0","prettier":"2.8.2","typescript":"^4.9.4","@types/node":"^18.11.18","@web/test-runner":"^0.15.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.48.1","@typescript-eslint/eslint-plugin":"^5.48.1"},"peerDependencies":{"lit":"^2.6.0","nanostores":"^0.7 || ^0.8 || ^0.9"},"_npmOperationalInternal":{"tmp":"tmp/lit_0.1.5_1688378934897_0.4666013008980259","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@nanostores/lit","version":"0.2.0","keywords":["store","state","state manager","lit"],"author":{"name":"Emil Bonne Kristiansen"},"license":"MIT","_id":"@nanostores/lit@0.2.0","maintainers":[{"name":"dkzlv","email":"d.kzlv.ru@gmail.com"},{"name":"ninoid","email":"ninatorgunakova@gmail.com"},{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},{"name":"ai","email":"andrey@sitnik.ru"},{"name":"emilbonnek","email":"emilbonnek@gmail.com"}],"homepage":"https://github.com/nanostores/lit#readme","bugs":{"url":"https://github.com/nanostores/lit/issues"},"dist":{"shasum":"6c5f63237036e3a4dd9a4505abf91910af310522","tarball":"https://registry.npmjs.org/@nanostores/lit/-/lit-0.2.0.tgz","fileCount":13,"integrity":"sha512-slKYnuPOgS0+E0twx54SNtHqXWA0S2/Rdm/iZHHmFUyqblYRuDQlp2LrPQR6YmQwr/Ji+5/XDRUYkI1Mdy7giQ==","signatures":[{"sig":"MEUCIQCdbB6hoqLAT78A3G8ggX+frm4ZKdUFXsr6CooANqKpvAIgNm3KGwFMVqozeEpNKhh/hcx9+YAorpXUPCLMYqc5L18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15536},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"32240515698768a07b3d5bd2030c62cae855be6a","scripts":{"lint":"eslint . --ext .ts","test":"echo \"tests not implemented\"","build":"tsc","format":"prettier --write .","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"emilbonnek","email":"emilbonnek@gmail.com"},"repository":{"url":"git+https://github.com/nanostores/lit.git","type":"git"},"_npmVersion":"9.6.1","description":"Lit integration for Nano Stores, a tiny state manager with many atomic tree-shakable stores","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.31.0","prettier":"2.8.2","typescript":"^4.9.4","@types/node":"^18.11.18","@web/test-runner":"^0.15.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.48.1","@typescript-eslint/eslint-plugin":"^5.48.1"},"peerDependencies":{"lit":"^2.6.0 || ^3.0.0","nanostores":"^0.7 || ^0.8 || ^0.9"},"_npmOperationalInternal":{"tmp":"tmp/lit_0.2.0_1697708786788_0.2005909873785583","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@nanostores/lit","version":"0.2.1","keywords":["store","state","state manager","lit"],"author":{"name":"Emil Bonne Kristiansen"},"license":"MIT","_id":"@nanostores/lit@0.2.1","maintainers":[{"name":"dkzlv","email":"d.kzlv.ru@gmail.com"},{"name":"ninoid","email":"ninatorgunakova@gmail.com"},{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},{"name":"ai","email":"andrey@sitnik.ru"},{"name":"emilbonnek","email":"emilbonnek@gmail.com"}],"homepage":"https://github.com/nanostores/lit#readme","bugs":{"url":"https://github.com/nanostores/lit/issues"},"dist":{"shasum":"feaf04dd0d088ed20557b989fc1bbf97d9ea9906","tarball":"https://registry.npmjs.org/@nanostores/lit/-/lit-0.2.1.tgz","fileCount":13,"integrity":"sha512-PDntAVeZpYoBQroxQlOkB306gqalkz96z1ut+8YCtzP9RlPGhlwdvqZoHcNXl+UJ5qPmzeoDtlud8vKwDgm8vg==","signatures":[{"sig":"MEQCIBjPgQXeeT+5ICHKeP7AW5drxxKAjRn2+I/vMR1aLCVLAiBJ1UKA373wS77EEWQ0/z0c6or+XZLHl0avoIgnG1eX7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15545},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"fc8928bbeb39d6c11949d1b9f60434b2d75756c2","scripts":{"lint":"eslint . --ext .ts","test":"echo \"tests not implemented\"","build":"tsc","format":"prettier --write .","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"emilbonnek","email":"emilbonnek@gmail.com"},"repository":{"url":"git+https://github.com/nanostores/lit.git","type":"git"},"_npmVersion":"10.4.0","description":"Lit integration for Nano Stores, a tiny state manager with many atomic tree-shakable stores","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.31.0","prettier":"2.8.2","typescript":"^4.9.4","@types/node":"^18.11.18","@web/test-runner":"^0.15.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.48.1","@typescript-eslint/eslint-plugin":"^5.48.1"},"peerDependencies":{"lit":"^2.6.0 || ^3.0.0","nanostores":"^0.7 || ^0.8 || ^0.9 || ^0.10"},"_npmOperationalInternal":{"tmp":"tmp/lit_0.2.1_1710159250405_0.46909555476975684","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@nanostores/lit","version":"0.2.2","keywords":["store","state","state manager","lit"],"author":{"name":"Emil Bonne Kristiansen"},"license":"MIT","_id":"@nanostores/lit@0.2.2","maintainers":[{"name":"dkzlv","email":"d.kzlv.ru@gmail.com"},{"name":"ninoid","email":"ninatorgunakova@gmail.com"},{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},{"name":"ai","email":"andrey@sitnik.ru"},{"name":"emilbonnek","email":"emilbonnek@gmail.com"}],"homepage":"https://github.com/nanostores/lit#readme","bugs":{"url":"https://github.com/nanostores/lit/issues"},"dist":{"shasum":"b315151176c1708ddd664a4c236d2e334dddb424","tarball":"https://registry.npmjs.org/@nanostores/lit/-/lit-0.2.2.tgz","fileCount":13,"integrity":"sha512-EK01p3rdr1z9vhWn/vLBIvkgSRvfJTjuJwl1Os1a2K73LOIQEuojREAuo+aYIThCnURQsF3oNirll0tLaeW4Dg==","signatures":[{"sig":"MEUCIAMT0yYw9iQisV3jX+4hKP+93EW7gT1STnVaO4+IhUBKAiEA2cXAuSuExMnO7vXxS7/wy1iKFYUO6HAozkIKdvJhSYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15554},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3a579dd2395f4e678816f4dc758343b0069efc94","scripts":{"lint":"eslint . --ext .ts","test":"echo \"tests not implemented\"","build":"tsc","format":"prettier --write .","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"emilbonnek","email":"emilbonnek@gmail.com"},"repository":{"url":"git+https://github.com/nanostores/lit.git","type":"git"},"_npmVersion":"10.8.2","description":"Lit integration for Nano Stores, a tiny state manager with many atomic tree-shakable stores","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.31.0","prettier":"2.8.2","typescript":"^4.9.4","@types/node":"^18.11.18","@web/test-runner":"^0.15.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.48.1","@typescript-eslint/eslint-plugin":"^5.48.1"},"peerDependencies":{"lit":"^2.6.0 || ^3.0.0","nanostores":"^0.7 || ^0.8 || ^0.9 || ^0.10 || ^0.11"},"_npmOperationalInternal":{"tmp":"tmp/lit_0.2.2_1723729284654_0.2925895786778261","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@nanostores/lit","version":"0.2.3","keywords":["store","state","state manager","lit"],"author":{"name":"Emil Bonne Kristiansen"},"license":"MIT","_id":"@nanostores/lit@0.2.3","maintainers":[{"name":"wobsoriano","email":"sorianorobertc@gmail.com"},{"name":"ai","email":"andrey@sitnik.ru"},{"name":"dkzlv","email":"d.kzlv.ru@gmail.com"},{"name":"ninoid","email":"ninatorgunakova@gmail.com"},{"name":"emilbonnek","email":"emilbonnek@gmail.com"}],"homepage":"https://github.com/nanostores/lit#readme","bugs":{"url":"https://github.com/nanostores/lit/issues"},"dist":{"shasum":"0f41ca5cd7d57b42351dc2ea2416b3689d8e09a6","tarball":"https://registry.npmjs.org/@nanostores/lit/-/lit-0.2.3.tgz","fileCount":13,"integrity":"sha512-hIUKzdNrgKXkXCsppzQxmYYYMTn96cncijWhzcYZKn3Yimqj7B6YK94qN/KObjBNEe0xR3JLgMo96ew5fVtW2w==","signatures":[{"sig":"MEQCIDXHMhAyYlvRvIuJHmMiAs47tx4kPx04q1qenEmXX9BVAiAQD5k4pE7hRSBTKUZpfaBBSQ+0ftDBcjtV689y0Ezg+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15539},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"5cbd592a91283036d33d85e2951b5c101914a060","scripts":{"lint":"eslint . --ext .ts","test":"echo \"tests not implemented\"","build":"tsc","format":"prettier --write .","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"emilbonnek","email":"emilbonnek@gmail.com"},"repository":{"url":"git+https://github.com/nanostores/lit.git","type":"git"},"_npmVersion":"10.4.0","description":"Lit integration for Nano Stores, a tiny state manager with many atomic tree-shakable stores","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.31.0","prettier":"2.8.2","typescript":"^4.9.4","@types/node":"^18.11.18","@web/test-runner":"^0.15.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.48.1","@typescript-eslint/eslint-plugin":"^5.48.1"},"peerDependencies":{"lit":"^2.6.0 || ^3.0.0","nanostores":">=0.7 < 1.0.0 || ^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lit_0.2.3_1755946417308_0.19548616712575195","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-01-22T21:40:10.030Z","modified":"2026-03-14T22:30:07.725Z","0.1.0":"2023-01-22T21:40:10.270Z","0.1.1":"2023-01-22T22:01:15.427Z","0.1.2":"2023-02-01T19:28:16.487Z","0.1.4":"2023-05-05T18:03:45.484Z","0.1.5":"2023-07-03T10:08:55.095Z","0.2.0":"2023-10-19T09:46:27.001Z","0.2.1":"2024-03-11T12:14:10.551Z","0.2.2":"2024-08-15T13:41:24.886Z","0.2.3":"2025-08-23T10:53:37.485Z"},"bugs":{"url":"https://github.com/nanostores/lit/issues"},"author":{"name":"Emil Bonne Kristiansen"},"license":"MIT","homepage":"https://github.com/nanostores/lit#readme","keywords":["store","state","state manager","lit"],"repository":{"url":"git+https://github.com/nanostores/lit.git","type":"git"},"description":"Lit integration for Nano Stores, a tiny state manager with many atomic tree-shakable stores","maintainers":[{"email":"emilbonnek@gmail.com","name":"emilbonnek"}],"readme":"# Nano Stores Lit\n\n<img align=\"right\" width=\"92\" height=\"92\" title=\"Nano Stores logo\"\n     src=\"https://nanostores.github.io/nanostores/logo.svg\">\n\n[Lit](https://lit.dev/) integration for **[Nano Stores]**, a tiny state manager\nwith many atomic tree-shakable stores.\n\n- **Small.** Less than 1 KB. Zero dependencies.\n- **Fast.** With small atomic and derived stores, you do not need to call\n  the selector function for all components on every store change.\n- **Tree Shakable.** The chunk contains only stores used by components\n  in the chunk.\n- Was designed to move logic from components to stores.\n- It has good **TypeScript** support.\n\n## Quick start\n\nInstall it:\n\n```bash\nnpm add nanostores @nanostores/lit # or yarn\n```\n\nUse it as a decorator with `@useStores`:\n\n```ts\nimport { LitElement, html } from \"lit\";\nimport { customElement } from \"lit/decorators.js\";\nimport { useStores } from \"@nanostores/lit\";\n\nimport { profile } from \"./stores/profile.js\";\n\n@customElement(\"my-header\")\n@useStores(profile)\nclass MyHeader extends LitElement {\n  render() {\n    return html`<header>${profile.get().userId}</header>`;\n  }\n}\n```\n\nOr as a mixin with `withStores`:\n\n```ts\nimport { LitElement, html } from \"lit\";\nimport { customElement } from \"lit/decorators.js\";\nimport { withStores } from \"@nanostores/lit\";\n\nimport { profile } from \"./stores/profile.js\";\n\n@customElement(\"my-header\")\nclass MyHeader extends withStores(LitElement, [profile]) {\n  render() {\n    return html`<header>${profile.get().userId}</header>`;\n  }\n}\n```\n\nOr as a Reactive Controller with `StoreController`:\n\n```ts\nimport { LitElement, html } from \"lit\";\nimport { customElement } from \"lit/decorators.js\";\nimport { StoreController } from \"@nanostores/lit\";\n\nimport { profile } from \"./stores/profile.js\";\n\n@customElement(\"my-header\")\nclass MyHeader extends LitElement {\n  private profileController = new StoreController(this, profile);\n  render() {\n    return html`<header>${this.profileController.value.userId}</header>`;\n  }\n}\n```\n\n[Nano Stores]: https://github.com/nanostores/nanostores/\n","readmeFilename":"readme.md"}