{"maintainers":[{"name":"anonymous","email":"mark@remarkablemark.org"}],"keywords":["inline-style-parser","inline-style","style","parser","css"],"dist-tags":{"latest":"0.2.7"},"description":"An inline style parser.","readme":"# inline-style-parser\n\n[![NPM](https://nodei.co/npm/inline-style-parser.png)](https://nodei.co/npm/inline-style-parser/)\n\n[![NPM version](https://img.shields.io/npm/v/inline-style-parser)](https://www.npmjs.com/package/inline-style-parser)\n[![NPM bundle size](https://img.shields.io/bundlephobia/minzip/inline-style-parser)](https://bundlephobia.com/package/inline-style-parser)\n[![build](https://github.com/remarkablemark/inline-style-parser/actions/workflows/build.yml/badge.svg)](https://github.com/remarkablemark/inline-style-parser/actions/workflows/build.yml)\n[![codecov](https://codecov.io/gh/remarkablemark/inline-style-parser/branch/master/graph/badge.svg?token=B8EEK5709W)](https://codecov.io/gh/remarkablemark/inline-style-parser)\n[![NPM downloads](https://img.shields.io/npm/dm/inline-style-parser)](https://www.npmjs.com/package/inline-style-parser)\n\nInline style parser copied from [`css/lib/parse/index.js`](https://github.com/reworkcss/css/blob/v2.2.4/lib/parse/index.js):\n\n```\nInlineStyleParser(string)\n```\n\nExample:\n\n```js\nconst parse = require('inline-style-parser');\n\nparse('color: #BADA55;');\n```\n\nOutput:\n\n```js\n[ { type: 'declaration',\n    property: 'color',\n    value: '#BADA55',\n    position: Position { start: [Object], end: [Object], source: undefined } } ]\n```\n\n[JSFiddle](https://jsfiddle.net/remarkablemark/hcxbpwq8/) | [Examples](https://github.com/remarkablemark/inline-style-parser/tree/master/examples)\n\n## Installation\n\n[NPM](https://www.npmjs.com/package/inline-style-parser):\n\n```sh\nnpm install inline-style-parser --save\n```\n\n[Yarn](https://yarnpkg.com/package/inline-style-parser):\n\n```sh\nyarn add inline-style-parser\n```\n\n[CDN](https://unpkg.com/inline-style-parser/):\n\n```html\n<script src=\"https://unpkg.com/inline-style-parser@latest/dist/inline-style-parser.min.js\"></script>\n<script>\n  window.InlineStyleParser(/* string */);\n</script>\n```\n\n## Usage\n\nImport with ES Modules:\n\n```js\nimport parse from 'inline-style-parser';\n```\n\nOr require with CommonJS:\n\n```js\nconst parse = require('inline-style-parser');\n```\n\nParse single declaration:\n\n```js\nparse('left: 0');\n```\n\nOutput:\n\n```js\n[\n  {\n    type: 'declaration',\n    property: 'left',\n    value: '0',\n    position: {\n      start: { line: 1, column: 1 },\n      end: { line: 1, column: 8 },\n      source: undefined\n    }\n  }\n]\n```\n\nParse multiple declarations:\n\n```js\nparse('left: 0; right: 100px;');\n```\n\nOutput:\n\n```js\n[\n  {\n    type: 'declaration',\n    property: 'left',\n    value: '0',\n    position: {\n      start: { line: 1, column: 1 },\n      end: { line: 1, column: 8 },\n      source: undefined\n    }\n  },\n  {\n    type: 'declaration',\n    property: 'right',\n    value: '100px',\n    position: {\n      start: { line: 1, column: 10 },\n      end: { line: 1, column: 22 },\n      source: undefined\n    }\n  }\n]\n```\n\nParse declaration with missing value:\n\n```js\nparse('top:');\n```\n\nOutput:\n\n```js\n[\n  {\n    type: 'declaration',\n    property: 'top',\n    value: '',\n    position: {\n      start: { line: 1, column: 1 },\n      end: { line: 1, column: 5 },\n      source: undefined\n    }\n  }\n]\n```\n\nParse unknown declaration:\n\n```js\nparse('answer: 42;');\n```\n\nOutput:\n\n```js\n[\n  {\n    type: 'declaration',\n    property: 'answer',\n    value: '42',\n    position: {\n      start: { line: 1, column: 1 },\n      end: { line: 1, column: 11 },\n      source: undefined\n    }\n  }\n]\n```\n\nInvalid declarations:\n\n```js\nparse('');      // []\nparse();        // throws TypeError\nparse(1);       // throws TypeError\nparse('width'); // throws Error\nparse('/*');    // throws Error\n```\n\n## Testing\n\nRun tests:\n\n```sh\nnpm test\n```\n\nRun tests in watch mode:\n\n```sh\nnpm run test:watch\n```\n\nRun tests with coverage:\n\n```sh\nnpm run test:coverage\n```\n\nRun tests in CI mode:\n\n```sh\nnpm run test:ci\n```\n\nLint files:\n\n```sh\nnpm run lint\n```\n\nFix lint errors:\n\n```sh\nnpm run lint:fix\n```\n\n## Release\n\nRelease and publish are automated by [Release Please](https://github.com/googleapis/release-please).\n\n## License\n\n[MIT](https://github.com/remarkablemark/inline-style-parser/blob/master/LICENSE). See the [license](https://github.com/reworkcss/css/blob/v2.2.4/LICENSE) from the original project.\n","repository":{"type":"git","url":"git+https://github.com/remarkablemark/inline-style-parser.git"},"bugs":{"url":"https://github.com/remarkablemark/inline-style-parser/issues"},"license":"MIT","versions":{"0.1.0":{"name":"inline-style-parser","version":"0.1.0","keywords":["inline-style-parser","inline-style","style","parser","css"],"license":"MIT","_id":"inline-style-parser@0.1.0","maintainers":[{"name":"anonymous","email":"mark@remarkablemark.org"}],"homepage":"https://github.com/remarkablemark/inline-style-parser#readme","bugs":{"url":"https://github.com/remarkablemark/inline-style-parser/issues"},"dist":{"shasum":"14331ea469281afaec0e06d46c6511e45f1d3d37","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/inline-style-parser/-/inline-style-parser-0.1.0.tgz","fileCount":4,"integrity":"sha512-+zpJ/vXukEsGqBpyo5+u+/SaXEQiAqxDQQWLa4MStQ2zhAIzKQCg4RvxIfHoFcrbaLhCSoQ0XyzjtU0Gmmrqvw==","signatures":[{"sig":"MEYCIQCJYH/Y0QAoUigcDK9zrEVtqlArY/YJIFVW3JmmNoYxHAIhAPZFhY/muSDfgKYWQu6tvaxGmakNscJ7DisEJZnm7G6N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCsiKCRA9TVsSAnZWagAAieUP/1vMjcTSp0eET0W7d1vm\nognftgclq2WA88QV2cxqtZGbPmVS2RCsG1aYt0cn7soxQVmFLBKLaLNhBVgV\nJWZrR88IE/lGzLrg92TuQzKtt6KSrrxwPLFyHN1W8bNOaQ93l1ebu/PQlKDg\nj9QxirZpoGQq50hr32d9sOMypLVVzXNWMhy8/Qv19Q3AR31KWHmNCEY7NR+u\n1GGnzOLKyXjkMme9BuBmGn/y5DESUc4VAu3Vau9C9Fcl5rFL1eUyl5qSvP6h\nGJw2oNSOrQCclyodx+uwwBJFgSa2j5kASQd4CP0Eqdm56cy1nye6Uq3lQGmq\nxyQzeMfFKd9o6qhw/vLRVmkQRgKUJXOrJ/Wjq60WLmjovDoAvFGBzYUf1eVK\nC866Fihh0cwsJTnnVJAIKHJQLJY+CUJt6+NwYyvuipXj+60CP+W82DRBeRMZ\n4r4lhAfqh07rxSAiH7vW3NbX39KHLRHzq2G3BabOUrLxNb+LjvpwGwyf7aBL\nDsooPt0QKsLgHPQTdT28VTsTfeMincsrEN1Un353u8y1TAiUJbbp+7OoC8sd\nMABlcBCJQ95aoGw4kV9OsmapFxhqtpkyXWfwnwozWzvXWaKkDti0dQLvy7O4\nmZhQlDykN/fU92RVlJiJNxs4NzMQ1crhZNogqOs39b1pmqhhycjOpELXRypg\nLaFO\r\n=rAgI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bffebd294b05bfb1907ac62a0d6a6c86fcb9dd60","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"jest","build":"npm run clean && npm run build:min && npm run build:unmin","clean":"rm -rf dist","release":"standard-version --no-verify","test:ci":"npm run test:coverage -- --ci","lint:fix":"npm run lint -- --fix","build:min":"NODE_ENV=production rollup --config --output.file dist/inline-style-parser.min.js --sourcemap","coveralls":"cat coverage/lcov.info | coveralls","test:watch":"jest --watch","build:unmin":"NODE_ENV=development rollup --config --file dist/inline-style-parser.js","test:coverage":"jest --coverage --collectCoverageFrom=index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"anonymous","email":"mark@remarkablemark.org"},"repository":{"url":"git+https://github.com/remarkablemark/inline-style-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"An inline style parser.","directories":{},"_nodeVersion":"8.15.0","_hasShrinkwrap":false,"devDependencies":{"css":"2.2.4","jest":"^24.8.0","husky":"^2.4.1","eslint":"^5.16.0","rollup":"^1.15.6","prettier":"^1.18.2","coveralls":"^3.0.4","lint-staged":"^8.2.1","@commitlint/cli":"^8.0.0","standard-version":"^6.0.1","rollup-plugin-uglify":"^6.0.2","eslint-plugin-prettier":"^3.1.0","rollup-plugin-commonjs":"^10.0.0","@commitlint/config-conventional":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/inline-style-parser_0.1.0_1560987786099_0.8492640641584099","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"inline-style-parser","version":"0.1.1","keywords":["inline-style-parser","inline-style","style","parser","css"],"license":"MIT","_id":"inline-style-parser@0.1.1","maintainers":[{"name":"anonymous","email":"mark@remarkablemark.org"}],"homepage":"https://github.com/remarkablemark/inline-style-parser#readme","bugs":{"url":"https://github.com/remarkablemark/inline-style-parser/issues"},"dist":{"shasum":"ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/inline-style-parser/-/inline-style-parser-0.1.1.tgz","fileCount":7,"integrity":"sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==","signatures":[{"sig":"MEYCIQDgCFvhuatXcHOEI97eg+HUQ+aKEP8ZUu8VpTh5Q6MRCQIhAOkk/NAMAyGGiipRZXMyutPgz5a5Kyg1XXkJSYgBTsUQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCwZ5CRA9TVsSAnZWagAAsD0P/i64UiIW6HqNzMFFm4It\nuFw1V3Arp8oRM2dI7H6n4JuJh5p8TjsasV0QQ+ah8h3rW3Zw80fbFh/ykKWW\njGMjGJgI//C2rHrOmpNnQU9qUToYralV1RihAjlgQQqxqL7McCGTYfw+3hrL\n18LJGdGR4pWRiP7g3kx+M+lpf5u/SjsebNjzJlFubGt8ZZN2y37fVxjB+efT\ngbXSssgfA2yazJiFsvzQg6d0xWx4IW72qDAJXe8TKv4uB4UEb2saEYQE4epf\nW8CTUGO1FBMMfoWAyvNx3J8sE7Zvn1j7yyp3yZLJPwbFdNOZmNsz7O/gyN0O\nNsRwSo3Nb2hzO3TIdR4pU1oNZnq5UVf6uKooOiowuJjWfXZhGqrAgkNtOQtE\nAtBepcMJ2o8aY7qgSIt8K86M+95wHRe9rJcGTLtAIqE9UYS7SQbtyhS25kHj\n+osz+zR4BmaZjh8TYnO0WUCaKdyhhiCZ8PPa/Pua7F7oeH4Tdsl8bnVFrvti\n8SFtwFa8wInHlqUiWuLsFUtLtRba5AblPF/3fNE7yau26QVJI34vDtTZ7swt\nO2canVzxN9xfNcaH/m2qAACgF1k9C+LDA43okOdS9DuW7rbgfzrMbnQLajsW\ncUf3aBtRp8ptNzXszG1LxYhAp4BroNF+0eYPQBvDcCW6oZ8Mv6V+f+aejroj\nl3oV\r\n=QCFp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f9a2d42e2e519b0453cfebbe18b463610ef1a7e5","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"jest","build":"npm run clean && npm run build:min && npm run build:unmin","clean":"rm -rf dist","release":"standard-version --no-verify","test:ci":"npm run test:coverage -- --ci","lint:fix":"npm run lint -- --fix","build:min":"NODE_ENV=production rollup --config --output.file dist/inline-style-parser.min.js --sourcemap","coveralls":"cat coverage/lcov.info | coveralls","test:watch":"jest --watch","build:unmin":"NODE_ENV=development rollup --config --file dist/inline-style-parser.js","test:coverage":"jest --coverage --collectCoverageFrom=index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"anonymous","email":"mark@remarkablemark.org"},"repository":{"url":"git+https://github.com/remarkablemark/inline-style-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"An inline style parser.","directories":{},"_nodeVersion":"8.15.0","_hasShrinkwrap":false,"devDependencies":{"css":"2.2.4","jest":"^24.8.0","husky":"^2.4.1","eslint":"^5.16.0","rollup":"^1.15.6","prettier":"^1.18.2","coveralls":"^3.0.4","lint-staged":"^8.2.1","@commitlint/cli":"^8.0.0","standard-version":"^6.0.1","rollup-plugin-uglify":"^6.0.2","eslint-plugin-prettier":"^3.1.0","rollup-plugin-commonjs":"^10.0.0","@commitlint/config-conventional":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/inline-style-parser_0.1.1_1561003640559_0.6572774994222164","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"inline-style-parser","version":"0.1.2","keywords":["inline-style-parser","inline-style","style","parser","css"],"license":"MIT","_id":"inline-style-parser@0.1.2","maintainers":[{"name":"anonymous","email":"mark@remarkablemark.org"}],"homepage":"https://github.com/remarkablemark/inline-style-parser#readme","bugs":{"url":"https://github.com/remarkablemark/inline-style-parser/issues"},"dist":{"shasum":"2eb74c5a86840a4b61f033fdba57cf7156318303","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/inline-style-parser/-/inline-style-parser-0.1.2.tgz","fileCount":7,"integrity":"sha512-LIgOVcBqf9qOWw7upN2DSbKS7EWRgDsmzRuWjiRq9jbeRgbsn0RRSmc+xDwD5KddXaD6TZnObpqBBfiFmU4y+A==","signatures":[{"sig":"MEQCIAO9xkAhWUE5HZ6qv7Kc1+0c5dwBNTrocDge0tCvUEbdAiB39fgLOrhWUCFH+DBd4Zg1jGPBoJAn4THwMGPgyE2Pkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37852},"main":"index.js","gitHead":"75f77f11947c65ef3bfdc140c9d45c8446103367","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"jest","build":"rollup --config --failAfterWarnings","clean":"rm -rf dist","test:ci":"npm run test:coverage -- --ci","lint:fix":"npm run lint -- --fix","coveralls":"cat coverage/lcov.info | coveralls","test:watch":"jest --watch","postpublish":"pinst --enable","_postinstall":"husky install","test:coverage":"jest --coverage --collectCoverageFrom=index.js","prepublishOnly":"pinst --disable && npm run lint && npm test && npm run build"},"_npmUser":{"name":"anonymous","email":"mark@remarkablemark.org"},"repository":{"url":"git+https://github.com/remarkablemark/inline-style-parser.git","type":"git"},"_npmVersion":"9.8.1","description":"An inline style parser.","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"css":"3.0.0","jest":"29.7.0","husky":"8.0.3","pinst":"3.0.0","eslint":"8.51.0","rollup":"4.1.0","prettier":"3.0.3","coveralls":"3.1.1","lint-staged":"14.0.0","@commitlint/cli":"17.8.0","@rollup/plugin-terser":"0.4.4","eslint-plugin-prettier":"5.0.1","@rollup/plugin-commonjs":"25.0.5","@commitlint/config-conventional":"17.8.0"},"_npmOperationalInternal":{"tmp":"tmp/inline-style-parser_0.1.2_1697325642179_0.790037701450724","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"inline-style-parser","version":"0.2.0","keywords":["inline-style-parser","inline-style","style","parser","css"],"license":"MIT","_id":"inline-style-parser@0.2.0","maintainers":[{"name":"anonymous","email":"mark@remarkablemark.org"}],"homepage":"https://github.com/remarkablemark/inline-style-parser#readme","bugs":{"url":"https://github.com/remarkablemark/inline-style-parser/issues"},"dist":{"shasum":"0e6dd2910141c5c756d39348f7a67625915fcfc8","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/inline-style-parser/-/inline-style-parser-0.2.0.tgz","fileCount":7,"integrity":"sha512-LLQBTbqUVcTa8WAouZ2YVqLkGbGoQYoqmstGukfXBGkVAUMgxXzfd2vlY/vXZgonOu60QdPkC1jsPUNVjuLiDQ==","signatures":[{"sig":"MEUCIAnyG0L53f7krwNo5wwI/jBK1THYCTrDR7drEYNZSSprAiEA/APAXp2Kw05JhPaJCpHdgNDUnMqknAaqfaJnCaZqZX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37771},"main":"index.js","types":"./index.d.ts","gitHead":"90cc5d5ba6f61b7f3ea489bca0498c716279ef89","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"jest","build":"rollup --config --failAfterWarnings","clean":"rm -rf dist","test:ci":"npm run test:coverage -- --ci","lint:fix":"npm run lint -- --fix","test:watch":"jest --watch","postpublish":"pinst --enable","_postinstall":"husky install","test:coverage":"jest --coverage --collectCoverageFrom=index.js","prepublishOnly":"pinst --disable && npm run lint && npm test && npm run build"},"_npmUser":{"name":"anonymous","email":"mark@remarkablemark.org"},"repository":{"url":"git+https://github.com/remarkablemark/inline-style-parser.git","type":"git"},"_npmVersion":"9.8.1","description":"An inline style parser.","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"css":"3.0.0","jest":"29.7.0","husky":"8.0.3","pinst":"3.0.0","eslint":"8.51.0","rollup":"4.1.0","prettier":"3.0.3","lint-staged":"14.0.0","@commitlint/cli":"17.8.0","@rollup/plugin-terser":"0.4.4","eslint-plugin-prettier":"5.0.1","@rollup/plugin-commonjs":"25.0.5","@commitlint/config-conventional":"17.8.0"},"_npmOperationalInternal":{"tmp":"tmp/inline-style-parser_0.2.0_1697346314531_0.8562364683183501","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"inline-style-parser","version":"0.2.1","keywords":["inline-style-parser","inline-style","style","parser","css"],"license":"MIT","_id":"inline-style-parser@0.2.1","maintainers":[{"name":"anonymous","email":"mark@remarkablemark.org"}],"homepage":"https://github.com/remarkablemark/inline-style-parser#readme","bugs":{"url":"https://github.com/remarkablemark/inline-style-parser/issues"},"dist":{"shasum":"40373b052a5233ca1a26397ec4afbd8981c9927f","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/inline-style-parser/-/inline-style-parser-0.2.1.tgz","fileCount":8,"integrity":"sha512-6MFIm2fNVyrqcdbuu0ISbCPhq+srqhszp7+P+It+JeNwuJB2VzdoJ7J41s3rLRxnac4mlKVRJ1SKOlzKxhGD+g==","signatures":[{"sig":"MEYCIQDNC7KwAAKjBmsYBPb1/ofO6ahub07+FNJ6TbcIm2UV8AIhALVl3jspQH+EE2GB7jfcuPTdoSKYY883x8UfKs/RWGbn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38322},"main":"index.js","types":"./index.d.ts","gitHead":"cb1d29adb397a6b10de9780bc1e052a0ac41b5e3","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"jest","build":"rollup --config --failAfterWarnings","clean":"rm -rf dist","test:ci":"CI=true jest --ci --colors --coverage --collectCoverageFrom=index.js","lint:fix":"npm run lint -- --fix","test:esm":"node --test test/index.test.mjs","test:watch":"jest --watch","postpublish":"pinst --enable","_postinstall":"husky install","prepublishOnly":"pinst --disable && npm run lint && npm test && npm run build"},"_npmUser":{"name":"anonymous","email":"mark@remarkablemark.org"},"repository":{"url":"git+https://github.com/remarkablemark/inline-style-parser.git","type":"git"},"_npmVersion":"9.8.1","description":"An inline style parser.","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"css":"3.0.0","jest":"29.7.0","husky":"8.0.3","pinst":"3.0.0","eslint":"8.51.0","rollup":"4.1.0","prettier":"3.0.3","lint-staged":"14.0.0","@commitlint/cli":"17.8.0","@rollup/plugin-terser":"0.4.4","eslint-plugin-prettier":"5.0.1","@rollup/plugin-commonjs":"25.0.5","@commitlint/config-conventional":"17.8.0"},"_npmOperationalInternal":{"tmp":"tmp/inline-style-parser_0.2.1_1697351740810_0.7725196220720911","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"inline-style-parser","version":"0.2.2","keywords":["inline-style-parser","inline-style","style","parser","css"],"license":"MIT","_id":"inline-style-parser@0.2.2","maintainers":[{"name":"anonymous","email":"mark@remarkablemark.org"}],"homepage":"https://github.com/remarkablemark/inline-style-parser#readme","bugs":{"url":"https://github.com/remarkablemark/inline-style-parser/issues"},"dist":{"shasum":"d498b4e6de0373458fc610ff793f6b14ebf45633","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/inline-style-parser/-/inline-style-parser-0.2.2.tgz","fileCount":8,"integrity":"sha512-EcKzdTHVe8wFVOGEYXiW9WmJXPjqi1T+234YpJr98RiFYKHV3cdy1+3mkTE+KHTHxFFLH51SfaGOoUdW+v7ViQ==","signatures":[{"sig":"MEYCIQCectznjDTdXAyNCexfpQ6q/ji6WWV7EIvOtIaNd8+QvQIhAOVA5yLADtRW/y2qRyYLa6yrdyHLVFJYVckJo8QUo+A0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38336},"main":"index.js","types":"./index.d.ts","gitHead":"7d9832f30b3ab49efda877606440aa2ff90bd902","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"jest","build":"rollup --config --failAfterWarnings","clean":"rm -rf dist","test:ci":"CI=true jest --ci --colors --coverage --collectCoverageFrom=index.js","lint:fix":"npm run lint -- --fix","test:esm":"node --test test/index.test.mjs","test:watch":"jest --watch","postpublish":"pinst --enable","_postinstall":"husky install","prepublishOnly":"pinst --disable && npm run lint && npm test && npm run build"},"_npmUser":{"name":"anonymous","email":"mark@remarkablemark.org"},"repository":{"url":"git+https://github.com/remarkablemark/inline-style-parser.git","type":"git"},"_npmVersion":"9.8.1","description":"An inline style parser.","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"css":"3.0.0","jest":"29.7.0","husky":"8.0.3","pinst":"3.0.0","eslint":"8.51.0","rollup":"4.1.0","prettier":"3.0.3","lint-staged":"14.0.0","@commitlint/cli":"17.8.0","@rollup/plugin-terser":"0.4.4","eslint-plugin-prettier":"5.0.1","@rollup/plugin-commonjs":"25.0.5","@commitlint/config-conventional":"17.8.0"},"_npmOperationalInternal":{"tmp":"tmp/inline-style-parser_0.2.2_1697353216080_0.03591041287350927","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"inline-style-parser","version":"0.2.3","keywords":["inline-style-parser","inline-style","style","parser","css"],"license":"MIT","_id":"inline-style-parser@0.2.3","maintainers":[{"name":"anonymous","email":"mark@remarkablemark.org"}],"homepage":"https://github.com/remarkablemark/inline-style-parser#readme","bugs":{"url":"https://github.com/remarkablemark/inline-style-parser/issues"},"dist":{"shasum":"e35c5fb45f3a83ed7849fe487336eb7efa25971c","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/inline-style-parser/-/inline-style-parser-0.2.3.tgz","fileCount":9,"integrity":"sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g==","signatures":[{"sig":"MEUCIQDGNBe4Kw5qD4DBalvblTEwaq8aOM7xzThExIomOC8JWgIgcpgNykNfoh+tA0aDgqZn25t6MHvc8UbCTnKSp4OT7Kc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39422},"main":"index.js","types":"./index.d.ts","gitHead":"28b76d286549ac1bc24e6b5fcad43bcdb184aa4f","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"jest","build":"rollup --config --failAfterWarnings","clean":"rm -rf dist","prepare":"husky","test:ci":"CI=true jest --ci --colors --coverage --collectCoverageFrom=index.js","lint:fix":"npm run lint -- --fix","test:esm":"node --test test/index.test.mjs","test:watch":"jest --watch","prepublishOnly":"npm run lint && npm test && npm run build"},"_npmUser":{"name":"anonymous","email":"mark@remarkablemark.org"},"repository":{"url":"git+https://github.com/remarkablemark/inline-style-parser.git","type":"git"},"_npmVersion":"10.2.4","description":"An inline style parser.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"css":"3.0.0","jest":"29.7.0","husky":"9.0.11","eslint":"8.57.0","rollup":"4.13.0","prettier":"3.2.5","lint-staged":"15.2.2","@commitlint/cli":"19.2.1","@rollup/plugin-terser":"0.4.4","eslint-plugin-prettier":"5.1.3","@rollup/plugin-commonjs":"25.0.7","@commitlint/config-conventional":"19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/inline-style-parser_0.2.3_1711418254871_0.48024166796463774","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"inline-style-parser","version":"0.2.4","keywords":["inline-style-parser","inline-style","style","parser","css"],"license":"MIT","_id":"inline-style-parser@0.2.4","maintainers":[{"name":"anonymous","email":"mark@remarkablemark.org"}],"homepage":"https://github.com/remarkablemark/inline-style-parser#readme","bugs":{"url":"https://github.com/remarkablemark/inline-style-parser/issues"},"dist":{"shasum":"f4af5fe72e612839fcd453d989a586566d695f22","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/inline-style-parser/-/inline-style-parser-0.2.4.tgz","fileCount":9,"integrity":"sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==","signatures":[{"sig":"MEUCIDyrPh+av4rhwEoYaYwRNkvhDzZ2bKgvS9Qb9lqcCTdZAiEA9obWhAxroWs57b7GdqFezPkPV9Dbw358ZCQxEMIePtQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/inline-style-parser@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39561},"main":"index.js","types":"./index.d.ts","gitHead":"cf21536a4293d0861b3bdce47dd887d465e7b241","scripts":{"lint":"eslint .","test":"jest","build":"rollup --config --failAfterWarnings","clean":"rm -rf dist","prepare":"husky","test:ci":"CI=true jest --ci --colors --coverage --collectCoverageFrom=index.js","lint:fix":"npm run lint -- --fix","test:esm":"node --test test/index.test.mjs","test:watch":"jest --watch","prepublishOnly":"npm run lint && npm test && npm run build"},"_npmUser":{"name":"anonymous","email":"mark@remarkablemark.org"},"repository":{"url":"git+https://github.com/remarkablemark/inline-style-parser.git","type":"git"},"_npmVersion":"10.8.2","description":"An inline style parser.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"css":"3.0.0","jest":"29.7.0","husky":"9.1.5","eslint":"9.9.1","rollup":"4.21.1","globals":"15.9.0","prettier":"3.3.3","@eslint/js":"9.9.1","lint-staged":"15.2.9","@eslint/compat":"1.1.1","@commitlint/cli":"19.4.1","@eslint/eslintrc":"3.1.0","@rollup/plugin-terser":"0.4.4","eslint-plugin-prettier":"5.2.1","@rollup/plugin-commonjs":"26.0.1","@commitlint/config-conventional":"19.4.1","eslint-plugin-simple-import-sort":"12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/inline-style-parser_0.2.4_1724901668346_0.4178703387934499","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"inline-style-parser","version":"0.2.5","keywords":["inline-style-parser","inline-style","style","parser","css"],"license":"MIT","_id":"inline-style-parser@0.2.5","maintainers":[{"name":"anonymous","email":"mark@remarkablemark.org"}],"homepage":"https://github.com/remarkablemark/inline-style-parser#readme","bugs":{"url":"https://github.com/remarkablemark/inline-style-parser/issues"},"dist":{"shasum":"980dbed0df5c748b56703b4dc3c2ee2b3324e039","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/inline-style-parser/-/inline-style-parser-0.2.5.tgz","fileCount":12,"integrity":"sha512-ZRdn6qf3TKSsUNeTVuTVhRsCKvCHXSQZQ+oMMcLGXzFR781GL+RcqYdqHtfDPA7I4V4YdXlIxoagXDIroi93gQ==","signatures":[{"sig":"MEQCIAYHXcKPXohewIKR/zxzsUz50NWQralvEAKkZxIHawINAiAm/NI0Ao3LjtdYN74e9IG4Ob/4cSoH76q2e4bxQpDZlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/inline-style-parser@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65383},"main":"./cjs/index.js","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"}},"gitHead":"72b95922c7d2de543d54fcc8fe14b2fd3417c1d7","scripts":{"lint":"eslint .","test":"jest --colors --testPathIgnorePatterns=test/index.test.mjs","build":"run-s build:*","clean":"rm -rf cjs dist esm","prepare":"husky","test:ci":"CI=true npm test -- --ci --coverage --collectCoverageFrom=cjs/index.js","lint:fix":"npm run lint -- --fix","test:esm":"node --test **/*.test.mjs","build:cjs":"rollup --config rollup.cjs.config.mjs --failAfterWarnings","build:esm":"rollup --config rollup.esm.config.mjs --failAfterWarnings","build:umd":"rollup --config rollup.umd.config.mjs --failAfterWarnings","test:watch":"npm test -- --watch","prepublishOnly":"npm run lint && npm run build && npm test"},"_npmUser":{"name":"anonymous","email":"mark@remarkablemark.org"},"repository":{"url":"git+https://github.com/remarkablemark/inline-style-parser.git","type":"git"},"_npmVersion":"11.6.0","description":"An inline style parser.","directories":{},"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"css":"3.0.0","jest":"30.2.0","husky":"9.1.7","eslint":"9.36.0","rollup":"4.52.3","globals":"16.4.0","prettier":"3.6.2","@eslint/js":"9.36.0","lint-staged":"16.2.3","npm-run-all":"4.1.5","@eslint/compat":"1.4.0","@commitlint/cli":"20.1.0","@eslint/eslintrc":"3.3.1","@rollup/plugin-terser":"0.4.4","eslint-plugin-prettier":"5.5.4","@rollup/plugin-commonjs":"28.0.6","@rollup/plugin-node-resolve":"16.0.1","@commitlint/config-conventional":"20.0.0","eslint-plugin-simple-import-sort":"12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/inline-style-parser_0.2.5_1759431249932_0.37708458041017523","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"inline-style-parser","version":"0.2.6","keywords":["inline-style-parser","inline-style","style","parser","css"],"license":"MIT","_id":"inline-style-parser@0.2.6","maintainers":[{"name":"anonymous","email":"mark@remarkablemark.org"}],"homepage":"https://github.com/remarkablemark/inline-style-parser#readme","bugs":{"url":"https://github.com/remarkablemark/inline-style-parser/issues"},"dist":{"shasum":"e6bbb5288a635f6284a6249ce754da55c4bd1ff5","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/inline-style-parser/-/inline-style-parser-0.2.6.tgz","fileCount":14,"integrity":"sha512-gtGXVaBdl5mAes3rPcMedEBm12ibjt1kDMFfheul1wUAOVEJW60voNdMVzVkfLN06O7ZaD/rxhfKgtlgtTbMjg==","signatures":[{"sig":"MEYCIQC29PqgXbexPIY8BS3eYwmLCWXMYNd6ktOojQI/ej4/AAIhAJghDmSfy9SeKVFYlB96TfqdOLTuHvU7RWXSj19QkAf1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/inline-style-parser@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66560},"main":"./cjs/index.js","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./cjs/index.d.cts","default":"./cjs/index.js"}},"gitHead":"1daaab472448bf481e448a59d745a9ae63daff0b","scripts":{"lint":"eslint .","test":"jest --colors --testPathIgnorePatterns=test/index.test.mjs","build":"run-s build:*","clean":"rm -rf cjs dist esm","prepare":"husky","test:ci":"CI=true npm test -- --ci --coverage --collectCoverageFrom=cjs/index.js","lint:fix":"npm run lint -- --fix","test:esm":"node --test **/*.test.mjs","build:cjs":"rollup --config rollup.cjs.config.mjs --failAfterWarnings && cp index.d.ts cjs/index.d.cts","build:esm":"rollup --config rollup.esm.config.mjs --failAfterWarnings && cp index.d.ts esm/index.d.mts","build:umd":"rollup --config rollup.umd.config.mjs --failAfterWarnings","test:watch":"npm test -- --watch","lint:package":"publint","prepublishOnly":"npm run lint && npm run build && npm test"},"_npmUser":{"name":"anonymous","email":"mark@remarkablemark.org"},"repository":{"url":"git+https://github.com/remarkablemark/inline-style-parser.git","type":"git"},"_npmVersion":"11.6.0","description":"An inline style parser.","directories":{},"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"css":"3.0.0","jest":"30.2.0","husky":"9.1.7","eslint":"9.36.0","rollup":"4.52.4","globals":"16.4.0","publint":"0.3.13","prettier":"3.6.2","@eslint/js":"9.36.0","lint-staged":"16.2.3","npm-run-all":"4.1.5","@eslint/compat":"1.4.0","@commitlint/cli":"20.1.0","@eslint/eslintrc":"3.3.1","@rollup/plugin-terser":"0.4.4","eslint-plugin-prettier":"5.5.4","@rollup/plugin-commonjs":"28.0.6","@rollup/plugin-node-resolve":"16.0.1","@commitlint/config-conventional":"20.0.0","eslint-plugin-simple-import-sort":"12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/inline-style-parser_0.2.6_1759513323841_0.0003927780625403443","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"inline-style-parser","version":"0.2.7","description":"An inline style parser.","main":"./cjs/index.js","module":"./esm/index.mjs","types":"./esm/index.d.mts","exports":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./cjs/index.d.cts","default":"./cjs/index.js"}},"scripts":{"build":"run-s build:*","build:cjs":"rollup --config rollup.cjs.config.mjs --failAfterWarnings && cp index.d.ts cjs/index.d.cts","build:esm":"rollup --config rollup.esm.config.mjs --failAfterWarnings && cp index.d.ts esm/index.d.mts","build:umd":"rollup --config rollup.umd.config.mjs --failAfterWarnings","clean":"rm -rf cjs dist esm","lint":"eslint .","lint:fix":"npm run lint -- --fix","lint:package":"publint","prepare":"husky","prepublishOnly":"npm run lint && npm run build && npm test","test":"jest --colors --testPathIgnorePatterns=test/index.test.mjs","test:ci":"CI=true npm test -- --ci --coverage --collectCoverageFrom=cjs/index.js","test:esm":"node --test **/*.test.mjs","test:watch":"npm test -- --watch"},"repository":{"type":"git","url":"git+https://github.com/remarkablemark/inline-style-parser.git"},"bugs":{"url":"https://github.com/remarkablemark/inline-style-parser/issues"},"keywords":["inline-style-parser","inline-style","style","parser","css"],"devDependencies":{"@commitlint/cli":"20.1.0","@commitlint/config-conventional":"20.0.0","@eslint/compat":"2.0.0","@eslint/eslintrc":"3.3.1","@eslint/js":"9.39.1","@rollup/plugin-commonjs":"29.0.0","@rollup/plugin-node-resolve":"16.0.3","@rollup/plugin-terser":"0.4.4","css":"3.0.0","eslint":"9.39.1","eslint-plugin-prettier":"5.5.4","eslint-plugin-simple-import-sort":"12.1.1","globals":"16.5.0","husky":"9.1.7","jest":"30.2.0","lint-staged":"16.2.6","npm-run-all":"4.1.5","prettier":"3.6.2","publint":"0.3.15","rollup":"4.53.2"},"license":"MIT","gitHead":"a9075f883e3d204835b9b1ec79c2dae68f22c23c","_id":"inline-style-parser@0.2.7","homepage":"https://github.com/remarkablemark/inline-style-parser#readme","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==","shasum":"b1fc68bfc0313b8685745e4464e37f9376b9c909","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/inline-style-parser/-/inline-style-parser-0.2.7.tgz","fileCount":14,"unpackedSize":66492,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/inline-style-parser@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFW2QtQt4PTrwcw38MSWzYDbcoRDanhXP9kKIo6vg31ZAiBVI5nKx3B4QPMM9j18S1oghQDkvMl3tuA98xNz4Vompw=="}]},"_npmUser":{"name":"anonymous","email":"mark@remarkablemark.org"},"directories":{},"maintainers":[{"name":"anonymous","email":"mark@remarkablemark.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inline-style-parser_0.2.7_1763261349181_0.10492865366583337"},"_hasShrinkwrap":false}},"name":"inline-style-parser","time":{"created":"2019-06-19T23:43:06.098Z","modified":"2025-11-16T02:49:09.799Z","0.1.0":"2019-06-19T23:43:06.236Z","0.1.1":"2019-06-20T04:07:20.752Z","0.1.2":"2023-10-14T23:20:42.374Z","0.2.0":"2023-10-15T05:05:14.774Z","0.2.1":"2023-10-15T06:35:41.017Z","0.2.2":"2023-10-15T07:00:16.292Z","0.2.3":"2024-03-26T01:57:35.096Z","0.2.4":"2024-08-29T03:21:08.696Z","0.2.5":"2025-10-02T18:54:10.120Z","0.2.6":"2025-10-03T17:42:04.033Z","0.2.7":"2025-11-16T02:49:09.374Z"},"readmeFilename":"README.md","homepage":"https://github.com/remarkablemark/inline-style-parser#readme"}