{"_id":"postcss-styled-syntax","_rev":"16-e4b0b424910df877a9b4d2ab947e3ac2","name":"postcss-styled-syntax","dist-tags":{"latest":"0.7.2"},"versions":{"0.1.0":{"name":"postcss-styled-syntax","version":"0.1.0","keywords":["postcss","postcss-syntax","parser","css-in-js","styled-components"],"author":{"name":"Aleks Hudochenkov","email":"aleks@hudochenkov.com"},"license":"MIT","_id":"postcss-styled-syntax@0.1.0","maintainers":[{"name":"hudochenkov","email":"aleks@hudochenkov.com"}],"homepage":"https://github.com/hudochenkov/postcss-styled-syntax#readme","bugs":{"url":"https://github.com/hudochenkov/postcss-styled-syntax/issues"},"dist":{"shasum":"2eb4a1bd092a57875a6eb89af4ae0f240c646e41","tarball":"https://registry.npmjs.org/postcss-styled-syntax/-/postcss-styled-syntax-0.1.0.tgz","fileCount":9,"integrity":"sha512-r7t5YnAOH10wb7HvDR9foC0hffbSBmBKZ8qb0IJBz1Mz3jABnpbxCkJ4ZH/aXG4a93mu2/w1jttR6mKr2uNpXg==","signatures":[{"sig":"MEUCIE8MYdWu3Dg9NstZbykTpuuXQnLwwkY6+DawuGFPS4StAiEAnltrWZu76x8K2KQO4s3FI4fn3pptYzof3lWASGZibMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtgKLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIlA//Xoenacr0+m2egg6SaAInlIjipnemueI0i/Eiko/3JrxGDfwh\r\nS3OX0C3ZRlMbJb+ZVJpQsTddx04pXcB+SoAaPkWDBfl8KI/ics6xKGP+smu5\r\njhD3QxSGUjun9MqbiW5bw11s3eGBil80QJSH6Bb7UZNFe2Ay2dv+1hP+6G13\r\nvRdUhEW7fReIFgZxNveOe6PI6cQHr2kW++QPZ3jAVzWnA8jwFRv1OTolFOIl\r\n27jQxfTwIcMMPLlwaPe8D373fSJStHDT4VzkmUMqFSlfPvK/VYIyDP0KpNDg\r\nMRY2hVm/ttRo9LLuHbJ1DoiC6FVG1TDY5XCJdj3El2RcrWK5khR48KvmiLXW\r\nHAXWlp0wZVnOBCIk0PmIaLfN6HMolDUQS09QLeUgRNxdECIh/4bghM6QH8mG\r\nUNtjXCN90Z7O0HsIevUGqOGzCgOE9qazRHbd6wUluWe6q8cEsC9OhHcRpoWA\r\nL7VXJ+zXLduFG/ygS8ZVll7mBBHlNCRqV+PFfqobypz4TGDwJgq0PdxibDYT\r\nB2GJjBy79L4aP2rMY48FLuM8Hlpjqf3i0YSkmJuqD3SQggPeQMuS8e45tWah\r\nB/SFDir+YeTmpInZpy339COHx5P7pCmOuz+lNndOq8xVGcBYeZqg8o8rhc0B\r\nz6pgHqEOz5ToqWlLWg7z2b59csVgIHHy13Y=\r\n=uHgE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"]},"main":"lib/index.js","gitHead":"0ca6d352f7345428dcda7c000d5781a88087bade","scripts":{"fix":"eslint . --fix --max-warnings=0 && prettier '**/*.js' --write","lint":"eslint . --max-warnings 0 && prettier '**/*.js' --check && npm run types","test":"jest","types":"tsc","watch":"jest --watch","prepare":"husky install","coverage":"jest --coverage"},"_npmUser":{"name":"hudochenkov","email":"aleks@hudochenkov.com"},"prettier":"prettier-config-hudochenkov","repository":{"url":"git+https://github.com/hudochenkov/postcss-styled-syntax.git","type":"git"},"_npmVersion":"8.19.3","description":"PostCSS syntax for template literals CSS-in-JS (e. g. styled-components).","directories":{},"lint-staged":{"*.js":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"16.18.1","dependencies":{"estree-walker":"^2.0.2","@typescript-eslint/typescript-estree":"^5.47.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.3","eslint":"^8.31.0","postcss":"^8.4.20","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.5","lint-staged":"^13.1.0","@types/estree":"^1.0.0","jest-watch-typeahead":"^2.2.1","eslint-config-prettier":"^8.6.0","eslint-config-hudochenkov":"^9.0.0","prettier-config-hudochenkov":"^0.3.0"},"peerDependencies":{"postcss":"^8.4.20"},"_npmOperationalInternal":{"tmp":"tmp/postcss-styled-syntax_0.1.0_1672872587356_0.6603973348119183","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"postcss-styled-syntax","version":"0.2.0","keywords":["postcss","postcss-syntax","parser","css-in-js","styled-components"],"author":{"name":"Aleks Hudochenkov","email":"aleks@hudochenkov.com"},"license":"MIT","_id":"postcss-styled-syntax@0.2.0","maintainers":[{"name":"hudochenkov","email":"aleks@hudochenkov.com"}],"homepage":"https://github.com/hudochenkov/postcss-styled-syntax#readme","bugs":{"url":"https://github.com/hudochenkov/postcss-styled-syntax/issues"},"dist":{"shasum":"a0133fa736824c5cc07de7c4389219907f6c9f71","tarball":"https://registry.npmjs.org/postcss-styled-syntax/-/postcss-styled-syntax-0.2.0.tgz","fileCount":9,"integrity":"sha512-DSjmb0gzivkn7iF8sB54T+FKSDKMM7afwFvmdiYP5CBXtxfukh/jq/J2DtEbaHZlnHe0eY/bkfK/8jICg4GJ0Q==","signatures":[{"sig":"MEYCIQDkM7oYsQCpds5g68RZGiA8wwwSmeVcVainTkykhj6IqQIhAISoEQKV0pFhzbLKRtYhhPTP/JRjzKLkHNUvyHTql57z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuDZaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofGRAAmherSd9Fdw8NZ6qxtSLK1JMGQ6uqLGhR5vM0uq/r7y61zGs8\r\neWVu1CtWD9mfw5cbvjjulb8n+3uKPK++JggAFOPuE1gIsSbJXnFZGcxT1n/G\r\nCkDKUcLKl2/yNEE46LCcgHd+ywCl5h0NAzqn+JQcevcNvT+3NHtssKVlDuL7\r\nD+dO1CVnGkYGeCRD93gDiu4jCT/4XZTJPTu6xqcVXNkzK9tj25yqbVexTIua\r\nMnD0KQNUfFXlpqaBFTaGD6e5rJjtUosuVbXe0Z9FRrFK/SSrCXnmwzHnfOd5\r\nlQAiEIT2agM/KbiYUcVK8cGlfXPrfQhVC+eCT6yXLyo5ecav1hbekSAqR9ZL\r\nQNQ8Otzu6diCkWTluGAU1vAbxmjBSsabNUSisNnkPZDLE5B6jjVZ75onNLdW\r\nfOQJ1reyV865gf4J5u8Bi02zihf992Muvf+XT4M+pn2Yiqx8KGWn+wrn6WiN\r\nY5fHjx/ULG3fM0TRUL2jjWLNB5HOPcTzhvXN0oPTD+x0ShuNwbTzd+NvG0OP\r\nrACer78tiMigBwFhxjImhzCau9RYZo7SrKQTfWZYUJRpz3Ipa5K7ckgx0zq2\r\niPzi5+8CBKzglrmpCGLv61TiglXsYShH8SvYzJ3NMM7l+1CSfuwSTcwqQqMp\r\nc00v3cenjUkTQ/B9bTNg56T/Rai2OFpHQ5Y=\r\n=w1Jq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"]},"main":"lib/index.js","gitHead":"00ef68b65fffc5178c25aff7947fdbe921b0b36a","scripts":{"fix":"eslint . --fix --max-warnings=0 && prettier '**/*.js' --write","lint":"eslint . --max-warnings 0 && prettier '**/*.js' --check && npm run types","test":"jest","types":"tsc","watch":"jest --watch","prepare":"husky install","coverage":"jest --coverage"},"_npmUser":{"name":"hudochenkov","email":"aleks@hudochenkov.com"},"prettier":"prettier-config-hudochenkov","repository":{"url":"git+https://github.com/hudochenkov/postcss-styled-syntax.git","type":"git"},"_npmVersion":"8.19.3","description":"PostCSS syntax for template literals CSS-in-JS (e. g. styled-components).","directories":{},"lint-staged":{"*.js":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"16.18.1","dependencies":{"estree-walker":"^2.0.2","@typescript-eslint/typescript-estree":"^5.47.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.3","eslint":"^8.31.0","postcss":"^8.4.20","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.5","lint-staged":"^13.1.0","@types/estree":"^1.0.0","jest-watch-typeahead":"^2.2.1","eslint-config-prettier":"^8.6.0","eslint-config-hudochenkov":"^9.0.0","prettier-config-hudochenkov":"^0.3.0"},"peerDependencies":{"postcss":"^8.4.20"},"_npmOperationalInternal":{"tmp":"tmp/postcss-styled-syntax_0.2.0_1673016921825_0.8302066178852867","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"postcss-styled-syntax","version":"0.3.0","keywords":["postcss","postcss-syntax","parser","css-in-js","styled-components"],"author":{"name":"Aleks Hudochenkov","email":"aleks@hudochenkov.com"},"license":"MIT","_id":"postcss-styled-syntax@0.3.0","maintainers":[{"name":"hudochenkov","email":"aleks@hudochenkov.com"}],"homepage":"https://github.com/hudochenkov/postcss-styled-syntax#readme","bugs":{"url":"https://github.com/hudochenkov/postcss-styled-syntax/issues"},"dist":{"shasum":"d8cf707a7ca13cc74c2dcad317b9a0e6786bbcbf","tarball":"https://registry.npmjs.org/postcss-styled-syntax/-/postcss-styled-syntax-0.3.0.tgz","fileCount":9,"integrity":"sha512-cEaPCuacp15PqHpL1GTlukhr2G8+xO+tqIHsdyKXu5yqTaLQ0GLMTBp6rAZv0wKz7PyEKggjZ5v7pEhUIdw0tw==","signatures":[{"sig":"MEUCIDRKAeH/kYeF56iif7KxQ4F7YD8kIcJ8YoPnrPdS/KjGAiEA3s1sysbHRIJXbR7IS8aA1UuRPGoId6/5CcCdSwxJeIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuxEvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8ig//YChIB9cjBpsAqvkRckkDCtslqFrd1CmR8DPzYq5HGSz+D1VZ\r\nvY3uTMKiyt+luf4MxrtcILkmggJy1ZhEDE9h+ITzGCZv7O36CqE4XMOYPT5N\r\nqzMa7ibpBDkxf6H7FeNSUSIpxhp3KHr+fhMhNqyFhN1CpAq+MqM2kv1gI5nE\r\npJ06Tz9Ba/3E7EdRl+t1uxEl8theng+2L9ocHyUV7CddRCaxpbJIt1h8oWh3\r\ngZ3rPb0ek2ww8UWtp9J1scO/TfK2zL2MsR4VLG4VQ+z3tagNS8JLjDyUlziB\r\nidcEytMMzBtBUvNSKI6CPPt3xqNQmBBA+++85xEOH6EwX4XtrgtKfJQHzjMg\r\ngCNUCCANbJOT7hVEcMISvCdmzKkFr0T31Ls/O3Z0gDvqJapuBgDm+Ccze3Zr\r\nPL5GeiJO4Yh0ylEO1LjHjmIUHNQtf2Kjv7DXXGks4VG/ELkp8RDT0KhyzUgv\r\nd8ozUULPvLzd5Y0aOmJybu2GuIpylXtTHN0vROAy50vCt0UF2Ix/EkHQ7H1o\r\nnydhkhJkei0jigJ5eAoAKmWVE+X54e7/3XbG4i8Jg57zs3I6Z8AuCiNTOc0f\r\nTReWmnERtEADHIVjWK05VceI6OjWqpO3XS9VRfM3maO7m52eH9+z18Dn3hBl\r\nWc7fZ8vzimPhmjkOrsVSO5kROrHDz1Li+No=\r\n=SAze\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"]},"main":"lib/index.js","gitHead":"ef836e5090dd1e827db68ff560dd95cfaffb8dcc","scripts":{"fix":"eslint . --fix --max-warnings=0 && prettier '**/*.js' --write","lint":"eslint . --max-warnings 0 && prettier '**/*.js' --check && npm run types","test":"jest","types":"tsc","watch":"jest --watch","prepare":"husky install","coverage":"jest --coverage"},"_npmUser":{"name":"hudochenkov","email":"aleks@hudochenkov.com"},"prettier":"prettier-config-hudochenkov","repository":{"url":"git+https://github.com/hudochenkov/postcss-styled-syntax.git","type":"git"},"_npmVersion":"8.19.3","description":"PostCSS syntax for template literals CSS-in-JS (e. g. styled-components).","directories":{},"lint-staged":{"*.js":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"16.18.1","dependencies":{"estree-walker":"^2.0.2","@typescript-eslint/typescript-estree":"^5.47.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.3","eslint":"^8.31.0","postcss":"^8.4.21","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.5","lint-staged":"^13.1.0","@types/estree":"^1.0.0","jest-watch-typeahead":"^2.2.1","eslint-config-prettier":"^8.6.0","eslint-config-hudochenkov":"^9.0.0","prettier-config-hudochenkov":"^0.3.0"},"peerDependencies":{"postcss":"^8.4.21"},"_npmOperationalInternal":{"tmp":"tmp/postcss-styled-syntax_0.3.0_1673204015083_0.2238398220688569","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"postcss-styled-syntax","version":"0.3.1","keywords":["postcss","postcss-syntax","parser","css-in-js","styled-components"],"author":{"name":"Aleks Hudochenkov","email":"aleks@hudochenkov.com"},"license":"MIT","_id":"postcss-styled-syntax@0.3.1","maintainers":[{"name":"hudochenkov","email":"aleks@hudochenkov.com"}],"homepage":"https://github.com/hudochenkov/postcss-styled-syntax#readme","bugs":{"url":"https://github.com/hudochenkov/postcss-styled-syntax/issues"},"dist":{"shasum":"3f5654300a2ff008542bf4bd970d02fcf2541204","tarball":"https://registry.npmjs.org/postcss-styled-syntax/-/postcss-styled-syntax-0.3.1.tgz","fileCount":9,"integrity":"sha512-DmZ/IxBqBVRLWMPu2VPCGKc8AkV0dAqQ3VdxDlWckQVzMSxzZW3Y+5vqpSgTo2eQqa+6eBX85rdsrWyrAXhUoQ==","signatures":[{"sig":"MEQCIHOmofEpanKk9Yyo7ZZ7s1gwTtJ0h0przfWqR6BydanjAiAS58sti6G7y7pTLGalWCOr4HTzg55Kyr+tWkfw6t3hnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvE8VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpm+w/+MbwFtwuhwkGP2sPUCoyM9ZoaUBakJVTvjMO9lA/lGzws8olr\r\nPR7nByKxVJxI5fIUC88csk6VyChwdw3mGFewpMOOna92ttdJo4Dpi5HWH5XO\r\n3qMyr+6D46Ug1lOh/jftZNq/Xx1dsFxuU1E6NjDPOCoYnO+ou/3moAidx8kt\r\nW+e8NW512D4z1UEU4rXwF+Yog+fmomaXCQS+Krrl1NK6i8/WVb6HhBCK1JH7\r\n/VWOLQFj/d/baDXBS+qW0M/TT5xkpglH4ch97OkPQaDsfIZMlzAkBlsdAyE0\r\ni/MVIcQPEa9D6wWSfDZyQzwpkvc0lUbzVGAMN3QCS8ZeByS0etSzxN6AzqhO\r\n+aindLVllH+inT4FiBCLg0DEarh5eZ6KKsFdEgAvGoKITsqZcauZJfbAWgnd\r\nSDe774/YA4En9S33sO8GE2zVNdW5AVse7XkKaCr5nPGCR/sWWqyaOjvO0k0E\r\n+uyYlMjbuHik2y+RmwP21ZVJEjU0r5DC9zh+JiLNIhVnctzf4JAzTHt1ybEF\r\n9ELH9mrQDYOpzSRmXdKRydR7y4dCHeJocMReYxZnllAwQS2wkiRgVTzV7QaZ\r\nRwozBxC/yp8gKHC6nGk96D8lt9+3JG8AKmxcPZyfNUWmpVGrtdDxMZgCkv6D\r\nnR5qTcuKOECw/K0U4wkW16o3oiu6lo9OzZY=\r\n=iWa7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"]},"main":"lib/index.js","gitHead":"211ed80a2da338325383ae3f75e24318784d374d","scripts":{"fix":"eslint . --fix --max-warnings=0 && prettier '**/*.js' --write","lint":"eslint . --max-warnings 0 && prettier '**/*.js' --check && npm run types","test":"jest","types":"tsc","watch":"jest --watch","prepare":"husky install","coverage":"jest --coverage"},"_npmUser":{"name":"hudochenkov","email":"aleks@hudochenkov.com"},"prettier":"prettier-config-hudochenkov","repository":{"url":"git+https://github.com/hudochenkov/postcss-styled-syntax.git","type":"git"},"_npmVersion":"8.19.3","description":"PostCSS syntax for template literals CSS-in-JS (e. g. styled-components).","directories":{},"lint-staged":{"*.js":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"16.18.1","dependencies":{"estree-walker":"^2.0.2","@typescript-eslint/typescript-estree":"^5.47.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.3","eslint":"^8.31.0","postcss":"^8.4.21","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.5","lint-staged":"^13.1.0","@types/estree":"^1.0.0","jest-watch-typeahead":"^2.2.1","eslint-config-prettier":"^8.6.0","eslint-config-hudochenkov":"^9.0.0","prettier-config-hudochenkov":"^0.3.0"},"peerDependencies":{"postcss":"^8.4.21"},"_npmOperationalInternal":{"tmp":"tmp/postcss-styled-syntax_0.3.1_1673285397365_0.1461115608238619","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"postcss-styled-syntax","version":"0.3.2","keywords":["postcss","postcss-syntax","parser","css-in-js","styled-components"],"author":{"name":"Aleks Hudochenkov","email":"aleks@hudochenkov.com"},"license":"MIT","_id":"postcss-styled-syntax@0.3.2","maintainers":[{"name":"hudochenkov","email":"aleks@hudochenkov.com"}],"homepage":"https://github.com/hudochenkov/postcss-styled-syntax#readme","bugs":{"url":"https://github.com/hudochenkov/postcss-styled-syntax/issues"},"dist":{"shasum":"fa68042b0863334b36928abae7ecf058c01add3a","tarball":"https://registry.npmjs.org/postcss-styled-syntax/-/postcss-styled-syntax-0.3.2.tgz","fileCount":9,"integrity":"sha512-JLv8cg+R59Lr8TGbHlFwSyjDbQunECkvR30yoMi7H39FE4K9+Qt2V3isdBEZ7TSEUq/zStbvpamJUxtn5G0U1g==","signatures":[{"sig":"MEUCIHU5aUejHKA5/Uit/GiNMhirYKcYeCQKDlPOy9rx4mMgAiEApEWHN8bUjG4Q40yDlHP5YziD8dGTIO0cMQh0TgrQlt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7V2oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDmA/9FkmWQmr5J5tEv5Yyy5+RbOjrMEROLLlA1QnJdTgT+3XO8lyM\r\n+kPExFCVDOccs69uZ+SLViG/KcY4zeepKfKd5s9uLL8CnX41dgigiozxN5ef\r\n9s+K1VxELjksQNEuGtkIguFHAeWriCWS7SvhQCaoZmqHNDwVyMHfb05uVqYa\r\n+q41mxJekQ7DVLwJ4AafpVcJfm0n2/6LVeF2Ur6jns4k1UorqDqBBsqkyUzH\r\nbkO4pZOQwcv4/5KpdtXb3IJ2UAV4z8wL2ODxlFLf9Exj95mazqaS4e8bjvKF\r\nvoLIUh7eXo14U/iVXfECvollb0FMZNaNZ11WcHyRXNsabKpy0K6TmrTgJgZB\r\nPAbx17tghviZMJuvIJD0xrBNoykx03O8+cy60gr68zSdfMYsVeyBJ3cze73H\r\nm/T/JcNRS/OJgGaU4IEE9GK4MOj2xqj/CBV+xMbIYevwYqX0ceZuuC4c8bym\r\n8vDHocNNyv6+iv5MLRz7zTWKqLuMQfgo0aPTyowNxBqLQP93qRG1zpkpJaRQ\r\n+lk8+kS8YZHnyi9MZzAfjna+jgubO6NGSozuODN9kX+R/j2/qdV0ME3I03x3\r\nDLb5o/3SnTPgqATrMDYUHnaylh+9QSI8R9YA6wzfQJlCq41YXXRtZdNAQLMZ\r\n0Px+sajPzS+C9lk2Tj0HYWGIFL02BN0g1B0=\r\n=ipSE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"]},"main":"lib/index.js","gitHead":"d28ae1bfa19ec6de7cd7121b96639cd278511372","scripts":{"fix":"eslint . --fix --max-warnings=0 && prettier '**/*.js' --write","lint":"eslint . --max-warnings 0 && prettier '**/*.js' --check && npm run types","test":"jest","types":"tsc","watch":"jest --watch","prepare":"husky install","coverage":"jest --coverage"},"_npmUser":{"name":"hudochenkov","email":"aleks@hudochenkov.com"},"prettier":"prettier-config-hudochenkov","repository":{"url":"git+https://github.com/hudochenkov/postcss-styled-syntax.git","type":"git"},"_npmVersion":"8.19.3","description":"PostCSS syntax for template literals CSS-in-JS (e. g. styled-components).","directories":{},"lint-staged":{"*.js":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"16.18.1","dependencies":{"estree-walker":"^2.0.2","@typescript-eslint/typescript-estree":"^5.47.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.3","eslint":"^8.31.0","postcss":"^8.4.21","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.5","lint-staged":"^13.1.0","@types/estree":"^1.0.0","jest-watch-typeahead":"^2.2.1","eslint-config-prettier":"^8.6.0","eslint-config-hudochenkov":"^9.0.0","prettier-config-hudochenkov":"^0.3.0"},"peerDependencies":{"postcss":"^8.4.21"},"_npmOperationalInternal":{"tmp":"tmp/postcss-styled-syntax_0.3.2_1676500392462_0.6131430333666992","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"postcss-styled-syntax","version":"0.3.3","keywords":["postcss","postcss-syntax","parser","css-in-js","styled-components"],"author":{"name":"Aleks Hudochenkov","email":"aleks@hudochenkov.com"},"license":"MIT","_id":"postcss-styled-syntax@0.3.3","maintainers":[{"name":"hudochenkov","email":"aleks@hudochenkov.com"}],"homepage":"https://github.com/hudochenkov/postcss-styled-syntax#readme","bugs":{"url":"https://github.com/hudochenkov/postcss-styled-syntax/issues"},"dist":{"shasum":"f6224d719b5b77a1bc3e6aab85c70f51548d9fea","tarball":"https://registry.npmjs.org/postcss-styled-syntax/-/postcss-styled-syntax-0.3.3.tgz","fileCount":9,"integrity":"sha512-TyoKQNPK4r2Ua7eeL2IdwXShIajO6svQMVtUSezxe1Ru3eNM1TJE+IxU82lTnUBX/sBQjY5TUtI69bZaoXjRpg==","signatures":[{"sig":"MEQCIFSsoPDCFzZPxwQp+Xz/Ik4dcROscfAGWCFp88F9qc32AiAk5RH8VGVrPuQe/tWT6CwQgRV+A2AedCIKHUhRk84O2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8+qkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBgg//QdVTxTf+j7unD2tm82aSDEtePjzS3s/DKqwg0I7yWiir2i0O\r\n+GF5N5qmIZyW7u9wQHJbUZh26VNiFrspnO4aFrnmXl5/TV7T85o/Vyk0NVcl\r\nw0HAmW7/upYkWM5pmusXEp5hn8P1zeyvYBoCof9ZB8r8J7LzR3v8yLAuzgDl\r\nEgrucI/MmhVzMCp7GkcW17WPli+3NQjepdjCICLJlrFOMltRpt0+6hFGdYCU\r\nbwc3lt1z35leHO/cb8nJ9jIDV0VHu1bzjFLEfnEJJ6l6KvTH/F7xZySwbMOw\r\nQnG1dh5KJNCcV7rXQogb9E5xVPJpEdIF1Qj89/VrowukYQzWsWcuho1Sewe9\r\nRFBGRmAuBPL0mFlpp0//2XngnB3wLYAWXfnMe6O/L+GFVNt0kEV/y64Moazl\r\n6bCE1E5e2OuvkUEKcNjdHxLwAEMHZJe7VlC4hMEBTKFtkZeFL2rBwc8VLxx4\r\nkOfjNmkGq0zVewWr+18i91QndaXOHE+5MVl9g74j+/wAjMyK9QMW+CPNMnBG\r\nP19oHEWZ2bGxmTpHwexkMHMbLFw6kmsRg47cF9Dasl5yZfM/pt+hfXtkBpsq\r\n4WyTgWeXYpoColOmbnl0ZqizkBdPTdDYSXROTcrPxr4vhlvDalLMO3vTzZsV\r\nMDbcYzCPSz96PzlbIUUIlkd+NvTYjWE3S4w=\r\n=ZJdn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"]},"main":"lib/index.js","gitHead":"387e1e0b0c08fb9d93276add4b25777ab274b0ff","scripts":{"fix":"eslint . --fix --max-warnings=0 && prettier '**/*.js' --write","lint":"eslint . --max-warnings 0 && prettier '**/*.js' --check && npm run types","test":"jest","types":"tsc","watch":"jest --watch","prepare":"husky install","coverage":"jest --coverage"},"_npmUser":{"name":"hudochenkov","email":"aleks@hudochenkov.com"},"prettier":"prettier-config-hudochenkov","repository":{"url":"git+https://github.com/hudochenkov/postcss-styled-syntax.git","type":"git"},"_npmVersion":"8.19.3","description":"PostCSS syntax for template literals CSS-in-JS (e. g. styled-components).","directories":{},"lint-staged":{"*.js":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"16.18.1","dependencies":{"estree-walker":"^2.0.2","@typescript-eslint/typescript-estree":"^5.47.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.3","eslint":"^8.31.0","postcss":"^8.4.21","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.5","lint-staged":"^13.1.0","@types/estree":"^1.0.0","jest-watch-typeahead":"^2.2.1","eslint-config-prettier":"^8.6.0","eslint-config-hudochenkov":"^9.0.0","prettier-config-hudochenkov":"^0.3.0"},"peerDependencies":{"postcss":"^8.4.21"},"_npmOperationalInternal":{"tmp":"tmp/postcss-styled-syntax_0.3.3_1676929699962_0.9082981927900682","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"postcss-styled-syntax","version":"0.4.0","keywords":["postcss","postcss-syntax","parser","css-in-js","styled-components"],"author":{"name":"Aleks Hudochenkov","email":"aleks@hudochenkov.com"},"license":"MIT","_id":"postcss-styled-syntax@0.4.0","maintainers":[{"name":"hudochenkov","email":"aleks@hudochenkov.com"}],"homepage":"https://github.com/hudochenkov/postcss-styled-syntax#readme","bugs":{"url":"https://github.com/hudochenkov/postcss-styled-syntax/issues"},"dist":{"shasum":"5cfee32595b7db28e5d292fd70dc60a9c78fcbe6","tarball":"https://registry.npmjs.org/postcss-styled-syntax/-/postcss-styled-syntax-0.4.0.tgz","fileCount":9,"integrity":"sha512-LvG++K8LtIyX1Q1mNuZVQYmBo+SCwn90cEkMigo4/I0QwXrEiYt8nPeJ5rrI5Uuh+5w7hRfPyJKlvQdhVZBhUg==","signatures":[{"sig":"MEUCIGvwE+vCVdRXZiUBkiRTOHAqvlecLBkuvcUP3gt51/lIAiEA6OqwpGdJvn3j10gftjOjMvG1e4Gm1g7gRpjbDZJWGo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBvykACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEOhAAl+PC3yfMlNdWhcWNqzsgChO70sOOiWMAvzG6e8OMd7Zo4MSw\r\nbkGPqlBhN9M5N17PaggiNksFa5St4B3YrNqstB5wS5WQaOWQnQchsO82c4Z/\r\npajsxTQGNuHZ/A9mGbvOvh6xStzFkkRZDp1lB5O3sVzXqRK5aJwFWbt0Ri+f\r\nkutJcX3cIeIebZTTQzRSPYPxQq6hqHOFqDWE0HgOAbR94O99ntKZHci6+1ZY\r\nRBPGrvZkDSKORVjCENZmEmPeaVCLKbOHdr2/X9pMdu404upMAesIJfgMY45L\r\nUD3UUY+QQnDN36gr6JcAQcVXnxonbJewWnIqlDECrS1CvtSXtARdg8GoINXz\r\nYpzrdtBO91UxO2HAKdOrEFCPYrUcNZcAfqDxB9GO2e86Q6O/rRams1oOIVBb\r\nBKyXVytWxd3KlWGKdZ32iJScRKIX1fVNa+qJIv/aYLhXPBviODrtJaNFxxAY\r\nNJXi+Dq4OULmsm78eKrzbg00pEHkAzuYVvOJpjslJklQr6bfIoPgbbAieJKw\r\nd7PcufIK+TTRSxRwFqR+HmiHOFUBxk8vrTzf2mfls9rVmIJ90vEVtVz3iKb7\r\nps0u1UyJtdidx5VuRqYMLBReeBN7gcjOsFWVmyPYXXFzdg4xKY12NqyfBF9R\r\nyAsffhvaznaNKrTlNhDRR4nvhqk5/imChvU=\r\n=vxJe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"]},"main":"lib/index.js","gitHead":"ca0fb8d34f95f4eb9cbd991efc58399505c5ca2a","scripts":{"fix":"eslint . --fix --max-warnings=0 && prettier '**/*.js' --write","lint":"eslint . --max-warnings 0 && prettier '**/*.js' --check && npm run types","test":"jest","types":"tsc","watch":"jest --watch","prepare":"husky install","coverage":"jest --coverage"},"_npmUser":{"name":"hudochenkov","email":"aleks@hudochenkov.com"},"prettier":"prettier-config-hudochenkov","repository":{"url":"git+https://github.com/hudochenkov/postcss-styled-syntax.git","type":"git"},"_npmVersion":"8.19.3","description":"PostCSS syntax for template literals CSS-in-JS (e. g. styled-components).","directories":{},"lint-staged":{"*.js":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"16.18.1","dependencies":{"estree-walker":"^2.0.2","@typescript-eslint/typescript-estree":"^5.47.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.3","eslint":"^8.31.0","postcss":"^8.4.21","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.5","lint-staged":"^13.1.0","@types/estree":"^1.0.0","jest-watch-typeahead":"^2.2.1","eslint-config-prettier":"^8.6.0","eslint-config-hudochenkov":"^9.0.0","prettier-config-hudochenkov":"^0.3.0"},"peerDependencies":{"postcss":"^8.4.21"},"_npmOperationalInternal":{"tmp":"tmp/postcss-styled-syntax_0.4.0_1678179492437_0.9712234459542641","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"postcss-styled-syntax","version":"0.5.0","keywords":["postcss","postcss-syntax","parser","css-in-js","styled-components"],"author":{"name":"Aleks Hudochenkov","email":"aleks@hudochenkov.com"},"license":"MIT","_id":"postcss-styled-syntax@0.5.0","maintainers":[{"name":"hudochenkov","email":"aleks@hudochenkov.com"}],"homepage":"https://github.com/hudochenkov/postcss-styled-syntax#readme","bugs":{"url":"https://github.com/hudochenkov/postcss-styled-syntax/issues"},"dist":{"shasum":"b6e65aa4a59f335852740fae0f3e001c03ff0ead","tarball":"https://registry.npmjs.org/postcss-styled-syntax/-/postcss-styled-syntax-0.5.0.tgz","fileCount":9,"integrity":"sha512-kgYPNbcppION92+tMNVtAPQK9PU24sZc6jAqdF64YlfXVNFx4zRuKEzqLJuC4rFhTTrxoR9dHXSAl/OIBshKRw==","signatures":[{"sig":"MEQCIEWNCg/BRFBoIR57fflT2/N7vv3E7rtmBW4OLGRmUZ1FAiA5O+2IZdVbPRJGotEkI0XEGJjIiBJ8pvteYVxgDhsxag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35244},"jest":{"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"]},"main":"lib/index.js","engines":{"node":">=14.17"},"gitHead":"10f7faaa4b02e0e30abdbc51013f2855d6e746d9","scripts":{"fix":"eslint . --fix --max-warnings=0 && prettier '**/*.js' --write","lint":"eslint . --max-warnings 0 && prettier '**/*.js' --check && npm run types","test":"jest","types":"tsc","watch":"jest --watch","coverage":"jest --coverage"},"_npmUser":{"name":"hudochenkov","email":"aleks@hudochenkov.com"},"prettier":"prettier-config-hudochenkov","repository":{"url":"git+https://github.com/hudochenkov/postcss-styled-syntax.git","type":"git"},"_npmVersion":"9.8.1","description":"PostCSS syntax for template literals CSS-in-JS (e. g. styled-components).","directories":{},"lint-staged":{"*.js":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"typescript":"~5.1.6","estree-walker":"^2.0.2","@typescript-eslint/typescript-estree":"^5.62.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.49.0","postcss":"^8.4.29","prettier":"^3.0.3","@types/jest":"^29.5.4","@types/estree":"^1.0.1","jest-watch-typeahead":"^2.2.2","eslint-config-prettier":"^9.0.0","eslint-config-hudochenkov":"^9.0.0","prettier-config-hudochenkov":"^0.4.0"},"peerDependencies":{"postcss":"^8.4.21"},"_npmOperationalInternal":{"tmp":"tmp/postcss-styled-syntax_0.5.0_1694559852619_0.5502479139977894","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"postcss-styled-syntax","version":"0.6.0","keywords":["postcss","postcss-syntax","parser","css-in-js","styled-components"],"author":{"name":"Aleks Hudochenkov","email":"aleks@hudochenkov.com"},"license":"MIT","_id":"postcss-styled-syntax@0.6.0","maintainers":[{"name":"hudochenkov","email":"aleks@hudochenkov.com"}],"homepage":"https://github.com/hudochenkov/postcss-styled-syntax#readme","bugs":{"url":"https://github.com/hudochenkov/postcss-styled-syntax/issues"},"dist":{"shasum":"8d90593669c0c75fa4f65bc287bda525d3bd0e36","tarball":"https://registry.npmjs.org/postcss-styled-syntax/-/postcss-styled-syntax-0.6.0.tgz","fileCount":12,"integrity":"sha512-n0Q/sMVrCKTBmsNEn9EILHTrusA/PeanA/bzV+SEfdTPDBMg/d5GNQXTbvGTpKnFALaBLoWduONAOlHjfA1Vtw==","signatures":[{"sig":"MEQCICXhrP9CXs/JxKW3WC1QBlmKnZTBzsoNxxqEEkXxalS1AiApI+er5bioaRNEWIfUio+0QVx40gw3MegqFybZHdjh3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36266},"jest":{"prettierPath":null,"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"]},"main":"lib/index.js","engines":{"node":">=14.17"},"gitHead":"d0505e7217e9ce283e087ad1a6319777d96117bf","scripts":{"fix":"eslint . --fix --max-warnings=0 && prettier '**/*.js' --write","lint":"eslint . --max-warnings 0 && prettier '**/*.js' --check && npm run types","test":"jest","types":"tsc","watch":"jest --watch","coverage":"jest --coverage"},"_npmUser":{"name":"hudochenkov","email":"aleks@hudochenkov.com"},"prettier":"prettier-config-hudochenkov","repository":{"url":"git+https://github.com/hudochenkov/postcss-styled-syntax.git","type":"git"},"_npmVersion":"10.2.5","description":"PostCSS syntax for template literals CSS-in-JS (e. g. styled-components).","directories":{},"lint-staged":{"*.js":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"20.10.0","dependencies":{"typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","postcss":"^8.4.32","prettier":"^3.1.1","@types/jest":"^29.5.11","jest-watch-typeahead":"^2.2.2","eslint-config-prettier":"^9.1.0","eslint-config-hudochenkov":"^9.0.0","prettier-config-hudochenkov":"^0.4.0"},"peerDependencies":{"postcss":"^8.4.21"},"_npmOperationalInternal":{"tmp":"tmp/postcss-styled-syntax_0.6.0_1703701097302_0.3748181080826609","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"postcss-styled-syntax","version":"0.6.1","keywords":["postcss","postcss-syntax","parser","css-in-js","styled-components"],"author":{"name":"Aleks Hudochenkov","email":"aleks@hudochenkov.com"},"license":"MIT","_id":"postcss-styled-syntax@0.6.1","maintainers":[{"name":"hudochenkov","email":"aleks@hudochenkov.com"}],"homepage":"https://github.com/hudochenkov/postcss-styled-syntax#readme","bugs":{"url":"https://github.com/hudochenkov/postcss-styled-syntax/issues"},"dist":{"shasum":"60417fa15ebad264e282b447f757c99ce9da35b5","tarball":"https://registry.npmjs.org/postcss-styled-syntax/-/postcss-styled-syntax-0.6.1.tgz","fileCount":12,"integrity":"sha512-Yz0eW3p9HQvRRGLF+UV7a1QGI/D/wcBeC86UiIkQgw/CIgytczoLxC9CRsPSvWd+7dXNqiReAlNe1SfE5Yf1kg==","signatures":[{"sig":"MEUCIQCqhOrTooXsHHS0fgL0PE8JA+AUmAUo8np50zisNFn9tAIgIufh46OaiR5aEyNedJkDpd3N95cjYLD+b5phGxsjsuI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36495},"jest":{"prettierPath":null,"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"]},"main":"lib/index.js","engines":{"node":">=14.17"},"gitHead":"d09cf662a584398507785fcc08bbf3216b7da065","scripts":{"fix":"eslint . --fix --max-warnings=0 && prettier '**/*.js' --write","lint":"eslint . --max-warnings 0 && prettier '**/*.js' --check && npm run types","test":"jest","types":"tsc","watch":"jest --watch","coverage":"jest --coverage"},"_npmUser":{"name":"hudochenkov","email":"aleks@hudochenkov.com"},"prettier":"prettier-config-hudochenkov","repository":{"url":"git+https://github.com/hudochenkov/postcss-styled-syntax.git","type":"git"},"_npmVersion":"10.2.5","description":"PostCSS syntax for template literals CSS-in-JS (e. g. styled-components).","directories":{},"lint-staged":{"*.js":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"20.10.0","dependencies":{"typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","postcss":"^8.4.32","prettier":"^3.1.1","@types/jest":"^29.5.11","jest-watch-typeahead":"^2.2.2","eslint-config-prettier":"^9.1.0","eslint-config-hudochenkov":"^9.0.0","prettier-config-hudochenkov":"^0.4.0"},"peerDependencies":{"postcss":"^8.4.21"},"_npmOperationalInternal":{"tmp":"tmp/postcss-styled-syntax_0.6.1_1703892920268_0.8769522720039442","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"postcss-styled-syntax","version":"0.6.2","keywords":["postcss","postcss-syntax","parser","css-in-js","styled-components"],"author":{"name":"Aleks Hudochenkov","email":"aleks@hudochenkov.com"},"license":"MIT","_id":"postcss-styled-syntax@0.6.2","maintainers":[{"name":"hudochenkov","email":"aleks@hudochenkov.com"}],"homepage":"https://github.com/hudochenkov/postcss-styled-syntax#readme","bugs":{"url":"https://github.com/hudochenkov/postcss-styled-syntax/issues"},"dist":{"shasum":"bf04aaef27da7a9c86531068ac12de628f77e501","tarball":"https://registry.npmjs.org/postcss-styled-syntax/-/postcss-styled-syntax-0.6.2.tgz","fileCount":12,"integrity":"sha512-uJ9IuvbkuKGKkbWw3IoBaZA73eIIjSx8+X0Z9+hY4dez4TzeXOxa4my5cKmkUKWcCg8aOE/n2iuMnpKbZVDmsw==","signatures":[{"sig":"MEQCICWBYo/B6jXQZyldjVUH8Cr+6Tz/xQdTojOwyCLu8xfiAiA7Y/MKyizM8qV66tOXTIR3GXugi0AneN0cYtG+VrnVNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37070},"jest":{"prettierPath":null,"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"]},"main":"lib/index.js","engines":{"node":">=14.17"},"gitHead":"accd2a2f183e5a69506ca54654c3411484b4ec4e","scripts":{"fix":"eslint . --fix --max-warnings=0 && prettier '**/*.js' --write","lint":"eslint . --max-warnings 0 && prettier '**/*.js' --check && npm run types","test":"jest","types":"tsc","watch":"jest --watch","coverage":"jest --coverage"},"_npmUser":{"name":"hudochenkov","email":"aleks@hudochenkov.com"},"prettier":"prettier-config-hudochenkov","repository":{"url":"git+https://github.com/hudochenkov/postcss-styled-syntax.git","type":"git"},"_npmVersion":"10.2.5","description":"PostCSS syntax for template literals CSS-in-JS (e. g. styled-components).","directories":{},"lint-staged":{"*.js":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"20.10.0","dependencies":{"typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","postcss":"^8.4.32","prettier":"^3.1.1","@types/jest":"^29.5.11","jest-watch-typeahead":"^2.2.2","eslint-config-prettier":"^9.1.0","eslint-config-hudochenkov":"^9.0.0","prettier-config-hudochenkov":"^0.4.0"},"peerDependencies":{"postcss":"^8.4.21"},"_npmOperationalInternal":{"tmp":"tmp/postcss-styled-syntax_0.6.2_1703977224119_0.45933213684665364","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"postcss-styled-syntax","version":"0.6.3","keywords":["postcss","postcss-syntax","parser","css-in-js","styled-components"],"author":{"name":"Aleks Hudochenkov","email":"aleks@hudochenkov.com"},"license":"MIT","_id":"postcss-styled-syntax@0.6.3","maintainers":[{"name":"hudochenkov","email":"aleks@hudochenkov.com"}],"homepage":"https://github.com/hudochenkov/postcss-styled-syntax#readme","bugs":{"url":"https://github.com/hudochenkov/postcss-styled-syntax/issues"},"dist":{"shasum":"9c7d646c11348e857cc3270294df471837fd9585","tarball":"https://registry.npmjs.org/postcss-styled-syntax/-/postcss-styled-syntax-0.6.3.tgz","fileCount":12,"integrity":"sha512-woEkwRaHWnVOVjToQKeQkRYasTwa3WY+0A7hcY0HmiBw458nxmWFbt7+XMvuGWwB4VYjNqeWYNr04Hx9/GVTpA==","signatures":[{"sig":"MEQCIFrMNY7ADfky+yF8FvBoHKJrsPUmL71W/UZDYoKuZrazAiBXRB7JV71oqG6/cRwZFrJq8+HAGTYmzeC1v8gVhmASDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37081},"jest":{"prettierPath":null,"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"]},"main":"lib/index.js","engines":{"node":">=14.17"},"gitHead":"a1b7420ac996123c054e70b4c6811624f20dd28e","scripts":{"fix":"eslint . --fix --max-warnings=0 && prettier '**/*.js' --write","lint":"eslint . --max-warnings 0 && prettier '**/*.js' --check && npm run types","test":"jest","types":"tsc","watch":"jest --watch","coverage":"jest --coverage"},"_npmUser":{"name":"hudochenkov","email":"aleks@hudochenkov.com"},"prettier":"prettier-config-hudochenkov","repository":{"url":"git+https://github.com/hudochenkov/postcss-styled-syntax.git","type":"git"},"_npmVersion":"10.2.5","description":"PostCSS syntax for template literals CSS-in-JS (e. g. styled-components).","directories":{},"lint-staged":{"*.js":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"20.10.0","dependencies":{"typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","postcss":"^8.4.32","prettier":"^3.1.1","@types/jest":"^29.5.11","jest-watch-typeahead":"^2.2.2","eslint-config-prettier":"^9.1.0","eslint-config-hudochenkov":"^9.0.0","prettier-config-hudochenkov":"^0.4.0"},"peerDependencies":{"postcss":"^8.4.21"},"_npmOperationalInternal":{"tmp":"tmp/postcss-styled-syntax_0.6.3_1704219298611_0.7637968903808321","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"postcss-styled-syntax","version":"0.6.4","keywords":["postcss","postcss-syntax","parser","css-in-js","styled-components"],"author":{"name":"Aleks Hudochenkov","email":"aleks@hudochenkov.com"},"license":"MIT","_id":"postcss-styled-syntax@0.6.4","maintainers":[{"name":"hudochenkov","email":"aleks@hudochenkov.com"}],"homepage":"https://github.com/hudochenkov/postcss-styled-syntax#readme","bugs":{"url":"https://github.com/hudochenkov/postcss-styled-syntax/issues"},"dist":{"shasum":"16c07d2c55261a435031b6a9c7f1d5c2daa2246c","tarball":"https://registry.npmjs.org/postcss-styled-syntax/-/postcss-styled-syntax-0.6.4.tgz","fileCount":12,"integrity":"sha512-uWiLn+9rKgIghUYmTHvXMR6MnyPULMe9Gv3bV537Fg4FH6CA6cn21WMjKss2Qb98LUhT847tKfnRGG3FhSOgUQ==","signatures":[{"sig":"MEUCIBXNzwmWULFsuWSMgJCrZYzaa4haAm0FIGepV0iy/knlAiEAzBDahgDPUasOthw09IbaWuogDvBSZJFBqobvSxnQjNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36944},"jest":{"prettierPath":null,"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"]},"main":"lib/index.js","engines":{"node":">=14.17"},"gitHead":"1e38b42abd5c2f4ae3e81cc5297369da2ecea93c","scripts":{"fix":"eslint . --fix --max-warnings=0 && prettier '**/*.js' --write","lint":"eslint . --max-warnings 0 && prettier '**/*.js' --check && npm run types","test":"jest","types":"tsc","watch":"jest --watch","coverage":"jest --coverage"},"_npmUser":{"name":"hudochenkov","email":"aleks@hudochenkov.com"},"prettier":"prettier-config-hudochenkov","repository":{"url":"git+https://github.com/hudochenkov/postcss-styled-syntax.git","type":"git"},"_npmVersion":"10.2.5","description":"PostCSS syntax for template literals CSS-in-JS (e. g. styled-components).","directories":{},"lint-staged":{"*.js":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"20.10.0","dependencies":{"typescript":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","postcss":"^8.4.32","prettier":"^3.1.1","@types/jest":"^29.5.11","jest-watch-typeahead":"^2.2.2","eslint-config-prettier":"^9.1.0","eslint-config-hudochenkov":"^9.0.0","prettier-config-hudochenkov":"^0.4.0"},"peerDependencies":{"postcss":"^8.4.21"},"_npmOperationalInternal":{"tmp":"tmp/postcss-styled-syntax_0.6.4_1704378196686_0.352405630657157","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"postcss-styled-syntax","version":"0.7.0","keywords":["postcss","postcss-syntax","parser","css-in-js","styled-components"],"author":{"name":"Aleks Hudochenkov","email":"aleks@hudochenkov.com"},"license":"MIT","_id":"postcss-styled-syntax@0.7.0","maintainers":[{"name":"hudochenkov","email":"aleks@hudochenkov.com"}],"homepage":"https://github.com/hudochenkov/postcss-styled-syntax#readme","bugs":{"url":"https://github.com/hudochenkov/postcss-styled-syntax/issues"},"dist":{"shasum":"7ae2f5e9af36af3e81fc96f0e92c98d27b21be9d","tarball":"https://registry.npmjs.org/postcss-styled-syntax/-/postcss-styled-syntax-0.7.0.tgz","fileCount":12,"integrity":"sha512-OeStzPkHJ1/WDGRKm/JuVK8UdJbjt3U7AFC+zUc9omJ79SaXSxWoy+PXxJz7t8vOO8HcUgCLndNEQfLvZ74TuQ==","signatures":[{"sig":"MEUCIQCEXduVYMSz5iKv700BOxpQ00hT8CxIqCH6sFbEXTp5dgIgGtwqdTHXSfbz6mU0PYNCZ6Q0l2MjCu5x7evYAhjWOFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38268},"jest":{"prettierPath":null,"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"]},"main":"lib/index.js","engines":{"node":">=14.17"},"gitHead":"71dda561fb521a61a63137c62862d68b3c232417","scripts":{"fix":"eslint . --fix --max-warnings=0 && prettier '**/*.js' --write","lint":"eslint . --max-warnings 0 && prettier '**/*.js' --check && npm run types","test":"jest","types":"tsc","watch":"jest --watch","coverage":"jest --coverage"},"_npmUser":{"name":"hudochenkov","email":"aleks@hudochenkov.com"},"prettier":"prettier-config-hudochenkov","repository":{"url":"git+https://github.com/hudochenkov/postcss-styled-syntax.git","type":"git"},"_npmVersion":"10.9.0","description":"PostCSS syntax for template literals CSS-in-JS (e. g. styled-components).","directories":{},"lint-staged":{"*.js":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"20.12.2","dependencies":{"typescript":"^5.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","postcss":"^8.4.47","prettier":"^3.3.3","@types/jest":"^29.5.14","jest-watch-typeahead":"^2.2.2","eslint-config-prettier":"^9.1.0","eslint-config-hudochenkov":"^9.0.0","prettier-config-hudochenkov":"^0.4.0"},"peerDependencies":{"postcss":"^8.4.21"},"_npmOperationalInternal":{"tmp":"tmp/postcss-styled-syntax_0.7.0_1730759237114_0.4721373873303494","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"postcss-styled-syntax","version":"0.7.1","keywords":["postcss","postcss-syntax","parser","css-in-js","styled-components"],"author":{"name":"Aleks Hudochenkov","email":"aleks@hudochenkov.com"},"license":"MIT","_id":"postcss-styled-syntax@0.7.1","maintainers":[{"name":"hudochenkov","email":"aleks@hudochenkov.com"}],"homepage":"https://github.com/hudochenkov/postcss-styled-syntax#readme","bugs":{"url":"https://github.com/hudochenkov/postcss-styled-syntax/issues"},"dist":{"shasum":"4284dace4c50ee74c1589e66582179f3119d34d2","tarball":"https://registry.npmjs.org/postcss-styled-syntax/-/postcss-styled-syntax-0.7.1.tgz","fileCount":12,"integrity":"sha512-V5Iy8JztqXOKnTojdytF8IJ3zDXyVR927XftBPinJa3TnKdChGvGzUNEYlNuDtR+iqpuFkwJMgZdaJarYfGFCg==","signatures":[{"sig":"MEUCIQCpOgFUgTaHsFUP3hh1SlcMjuq7I5/HRqgEbBwjB5I0iAIgaoCwcM7XmJZPNC2vMwtIZ9a0J5nc/DCBeYQUGHKMoqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38363},"jest":{"prettierPath":null,"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"]},"main":"lib/index.js","engines":{"node":">=14.17"},"gitHead":"a74af1b22b95ad111f360dd467d51ca47378ca65","scripts":{"fix":"eslint . --fix --max-warnings=0 && prettier '**/*.{js,mjs}' --write","lint":"eslint . --max-warnings 0 && prettier '**/*.{js,mjs}' --check && npm run types","test":"jest","types":"tsc","watch":"jest --watch","coverage":"jest --coverage"},"_npmUser":{"name":"hudochenkov","email":"aleks@hudochenkov.com"},"prettier":"prettier-config-hudochenkov","repository":{"url":"git+https://github.com/hudochenkov/postcss-styled-syntax.git","type":"git"},"_npmVersion":"11.0.0","description":"PostCSS syntax for template literals CSS-in-JS (e. g. styled-components).","directories":{},"lint-staged":{"*.{js,mjs}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"22.11.0","dependencies":{"typescript":"^5.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.18.0","globals":"^15.14.0","postcss":"^8.5.1","prettier":"^3.4.2","@types/jest":"^29.5.14","jest-watch-typeahead":"^2.2.2","eslint-config-prettier":"^10.0.1","eslint-config-hudochenkov":"^11.0.0","prettier-config-hudochenkov":"^0.4.0"},"peerDependencies":{"postcss":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/postcss-styled-syntax_0.7.1_1737063460010_0.9787956704225544","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"postcss-styled-syntax","version":"0.7.2","description":"PostCSS syntax for template literals CSS-in-JS (e. g. styled-components).","type":"module","exports":"./lib/index.js","scripts":{"types":"tsc","lint":"eslint . --max-warnings 0 && prettier '**/*.js' --check && npm run types","test":"jest","watch":"jest --watch","coverage":"jest --coverage","fix":"eslint . --fix --max-warnings=0 && prettier '**/*.js' --write"},"repository":{"type":"git","url":"git+https://github.com/hudochenkov/postcss-styled-syntax.git"},"keywords":["postcss","postcss-syntax","parser","css-in-js","styled-components"],"author":{"name":"Aleks Hudochenkov","email":"aleks@hudochenkov.com"},"license":"MIT","lint-staged":{"*.js":["eslint --fix --max-warnings 0","prettier --write"]},"jest":{"runner":"jest-light-runner","prettierPath":null,"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"]},"prettier":"prettier-config-hudochenkov","dependencies":{"typescript":"^6.0.3"},"peerDependencies":{"postcss":"^8.5.1"},"devDependencies":{"@types/jest":"^30.0.0","eslint":"^9.39.4","eslint-config-hudochenkov":"^13.0.0","eslint-config-prettier":"^10.1.8","globals":"^17.6.0","jest":"^30.4.2","jest-light-runner":"^0.7.12","jest-watch-typeahead":"^3.0.1","postcss":"^8.5.15","prettier":"^3.8.4","prettier-config-hudochenkov":"^0.4.0"},"engines":{"node":">=14.17"},"gitHead":"5c8b6b22776a9c476f90186357cb86bfc809143c","_id":"postcss-styled-syntax@0.7.2","bugs":{"url":"https://github.com/hudochenkov/postcss-styled-syntax/issues"},"homepage":"https://github.com/hudochenkov/postcss-styled-syntax#readme","_nodeVersion":"24.17.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-PrxG8BC6yh6pmrHx7NrseYt5TiSN57LbGYZxmreg7co7g+zXe6BwUfsZ6r/gghxbtabde3Z0hinelXj4jlJF4Q==","shasum":"98da6959928aa62cfa80078286225213b9ac377c","tarball":"https://registry.npmjs.org/postcss-styled-syntax/-/postcss-styled-syntax-0.7.2.tgz","fileCount":12,"unpackedSize":38322,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCFwz3Htc1we2a7/mjI7Mx3iFAvZX1m2Gb30rphF83E4gIhAPL3c6wVmozLZDarWPRXYas1tGrZaPcAfPW/5f/ovObk"}]},"_npmUser":{"name":"hudochenkov","email":"aleks@hudochenkov.com"},"directories":{},"maintainers":[{"name":"hudochenkov","email":"aleks@hudochenkov.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/postcss-styled-syntax_0.7.2_1782231230588_0.4526418904673175"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-04T22:49:47.356Z","modified":"2026-06-23T16:13:50.818Z","0.1.0":"2023-01-04T22:49:47.511Z","0.2.0":"2023-01-06T14:55:22.069Z","0.3.0":"2023-01-08T18:53:35.271Z","0.3.1":"2023-01-09T17:29:57.532Z","0.3.2":"2023-02-15T22:33:12.634Z","0.3.3":"2023-02-20T21:48:20.112Z","0.4.0":"2023-03-07T08:58:12.574Z","0.5.0":"2023-09-12T23:04:12.939Z","0.6.0":"2023-12-27T18:18:17.500Z","0.6.1":"2023-12-29T23:35:20.472Z","0.6.2":"2023-12-30T23:00:24.505Z","0.6.3":"2024-01-02T18:14:58.850Z","0.6.4":"2024-01-04T14:23:16.868Z","0.7.0":"2024-11-04T22:27:17.481Z","0.7.1":"2025-01-16T21:37:40.206Z","0.7.2":"2026-06-23T16:13:50.714Z"},"bugs":{"url":"https://github.com/hudochenkov/postcss-styled-syntax/issues"},"author":{"name":"Aleks Hudochenkov","email":"aleks@hudochenkov.com"},"license":"MIT","homepage":"https://github.com/hudochenkov/postcss-styled-syntax#readme","keywords":["postcss","postcss-syntax","parser","css-in-js","styled-components"],"repository":{"type":"git","url":"git+https://github.com/hudochenkov/postcss-styled-syntax.git"},"description":"PostCSS syntax for template literals CSS-in-JS (e. g. styled-components).","maintainers":[{"name":"hudochenkov","email":"aleks@hudochenkov.com"}],"readme":"# postcss-styled-syntax\n\nPostCSS syntax for template literals CSS-in-JS (e. g. styled-components, Emotion). It was built to be used as [Stylelint] custom syntax or with [PostCSS] plugins.\n\nSyntax supports:\n\n- Full spectrum of styled-components syntax\n- Deeply nested interpolations\n- Interpolations in selectors, property names, and values\n- JavaScript and TypeScript (including files with JSX)\n- All functions:\n\t- <code>styled.foo``</code>\n\t- <code>styled(Component)``</code>\n\t- <code>styled.foo.attrs({})``</code>\n\t- <code>styled(Component).attrs({})``</code>\n\t- <code>styled.foo(props => ``)</code>\n\t- <code>styled(Component)(props => ``)</code>\n\t- <code>css``</code>\n\t- <code>createGlobalStyle``</code>\n\n```js\nlet Component = styled.p`\n\tcolor: #bada55;\n`;\n```\n\n## Install\n\n```\nnpm install --save-dev postcss-styled-syntax\n```\n\n## Usage\n\n### Stylelint\n\nInstall syntax and add to a Stylelint config:\n\n```json\n{\n\t\"customSyntax\": \"postcss-styled-syntax\"\n}\n```\n\nStylelint [custom syntax documentation](https://stylelint.io/user-guide/usage/options#customsyntax).\n\n### PostCSS\n\nInstall syntax and add to a PostCSS config:\n\n```js\nexport default {\n\tsyntax: 'postcss-styled-syntax',\n\tplugins: [ /* ... */ ],\n};\n```\n\nAn example assumes using [PostCSS CLI](https://github.com/postcss/postcss-cli) or another PostCSS runner with config support.\n\n## How it works\n\n### Parsing\n\nSyntax parser JavaScript/TypeScript code and find all supported components and functions (e.g., <code>css\\`\\`</code>). Then, it goes over them and builds a PostCSS AST, where all found components become `Root` nodes inside the `Document` node.\n\nAll interpolations within the found component CSS end up in the AST. E. g. for a declaration `color: ${brand}` `Decl` node will look like this:\n\n```js\nDecl {\n\tprop: 'color',\n\tvalue: '${brand}',\n}\n```\n\nWhen interpolation is not part of any node, it goes to the next node's `raws.before`. For example, for the following code:\n\n```js\nlet Component = styled.p`\n\t${textStyles}\n\n\tcolor: red;\n`;\n```\n\nAST will look like:\n\n```js\nDecl {\n\tprop: 'color',\n\tvalue: 'red',\n\traws: {\n\t\tbefore: '\\n\\t${textStyles}\\n\\n\\t',\n\t\t// ...\n\t}\n}\n```\n\nIf there is no next node after interpolation, it will go to parents `raws.after`. For example, for the following code:\n\n```js\nlet Component = styled.p`\n\tcolor: red;\n\n\t${textStyles}\n`;\n```\n\nAST will look like:\n\n```js\nRoot {\n\tnodes: [\n\t\tDecl {\n\t\t\tprop: 'color',\n\t\t\tvalue: 'red',\n\t\t},\n\t],\n\traws: {\n\t\tafter: '\\n\\n\\t${textStyles}\\n'\n\t\t// ...\n\t},\n}\n```\n\n### Stringifying\n\nMostly, it works just as the default PostCSS stringifyer. The main difference is the `css` helper in interpolations within a styled component code. E. g. situations like this:\n\n```js\nlet Component = styled.p`\n\t${(props) =>\n\t\tprops.isPrimary\n\t\t\t? css`\n\t\t\t\t\tbackground: green;\n\t\t\t  `\n\t\t\t: css`\n\t\t\t\t\tborder: 1px solid blue;\n\t\t\t  `}\n\n\tcolor: red;\n`;\n```\n\n`css` helper inside an interpolation within `Component` code.\n\nDuring parsing, the whole interpolation (`${(props) ... }`) is added as `raws.before` to `color: red` node. And it should not be modified. Each `css` helper remembers their original content (as a string).\n\nWhen stringifyer reaches a node's `raws.before`, it checks if it has interpolations with `css` helpers. If yes, it searches for the original content of `css` helper and replaces it with a stringified `css` helper. This way, changes to the AST of the `css` helper will be stringified.\n\n## Known issues\n\n- Double-slash comments (`//`) will result in a parsing error. Use standard CSS comments instead (`/* */`). It is definitely possible to add support for double-slash comments, but let's use standard CSS as much as possible\n\n- Source maps won't work or cannot be trusted. I did not disable them on purpose. But did not test them at all. Because of the way we need to handle `css` helpers within a styled component, `source.end` positions on a node might change if `css` AST changes. See the “How it works” section on stringifying for more info.\n\n## Acknowledgements\n\n[PostCSS] for tokenizer, parser, stringifier, and tests for them.\n\n[Prettier](https://prettier.io/) for styled-components detection function in an ESTree AST.\n\n[Stylelint]: https://stylelint.io/\n[PostCSS]: https://postcss.org/\n","readmeFilename":"README.md"}