{"_id":"inline-style-parser","_rev":"4179449","name":"inline-style-parser","description":"An inline style parser.","dist-tags":{"latest":"0.2.7"},"maintainers":[{"name":"remarkablemark","email":"mark@remarkablemark.org"}],"time":{"modified":"2026-03-01T21:44:49.000Z","created":"2019-06-19T23:43:06.236Z","0.2.7":"2025-11-16T02:49:09.374Z","0.2.6":"2025-10-03T17:42:04.033Z","0.2.5":"2025-10-02T18:54:10.120Z","0.2.4":"2024-08-29T03:21:08.696Z","0.2.3":"2024-03-26T01:57:35.096Z","0.2.2":"2023-10-15T07:00:16.292Z","0.2.1":"2023-10-15T06:35:41.017Z","0.2.0":"2023-10-15T05:05:14.774Z","0.1.2":"2023-10-14T23:20:42.374Z","0.1.1":"2019-06-20T04:07:20.752Z","0.1.0":"2019-06-19T23:43:06.236Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/remarkablemark/inline-style-parser.git"},"versions":{"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":{"shasum":"b1fc68bfc0313b8685745e4464e37f9376b9c909","size":11488,"noattachment":false,"key":"/inline-style-parser/-/inline-style-parser-0.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/inline-style-parser/download/inline-style-parser-0.2.7.tgz"},"_npmUser":{"name":"remarkablemark","email":"mark@remarkablemark.org"},"directories":{},"maintainers":[{"name":"remarkablemark","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,"_cnpmcore_publish_time":"2025-11-16T02:49:09.374Z","publish_time":1763261349374,"_source_registry_name":"default","_cnpm_publish_time":1763261349374},"0.2.6":{"name":"inline-style-parser","version":"0.2.6","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":"1.4.0","@eslint/eslintrc":"3.3.1","@eslint/js":"9.36.0","@rollup/plugin-commonjs":"28.0.6","@rollup/plugin-node-resolve":"16.0.1","@rollup/plugin-terser":"0.4.4","css":"3.0.0","eslint":"9.36.0","eslint-plugin-prettier":"5.5.4","eslint-plugin-simple-import-sort":"12.1.1","globals":"16.4.0","husky":"9.1.7","jest":"30.2.0","lint-staged":"16.2.3","npm-run-all":"4.1.5","prettier":"3.6.2","publint":"0.3.13","rollup":"4.52.4"},"license":"MIT","_id":"inline-style-parser@0.2.6","gitHead":"1daaab472448bf481e448a59d745a9ae63daff0b","homepage":"https://github.com/remarkablemark/inline-style-parser#readme","_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"shasum":"e6bbb5288a635f6284a6249ce754da55c4bd1ff5","size":11514,"noattachment":false,"key":"/inline-style-parser/-/inline-style-parser-0.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/inline-style-parser/download/inline-style-parser-0.2.6.tgz"},"_npmUser":{"name":"remarkablemark","email":"mark@remarkablemark.org"},"directories":{},"maintainers":[{"name":"remarkablemark","email":"mark@remarkablemark.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inline-style-parser_0.2.6_1759513323841_0.0003927780625403443"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-03T17:42:04.033Z","publish_time":1759513324033,"_source_registry_name":"default","_cnpm_publish_time":1759513324033},"0.2.5":{"name":"inline-style-parser","version":"0.2.5","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.ts","default":"./cjs/index.js"}},"scripts":{"build":"run-s build:*","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","clean":"rm -rf cjs dist esm","lint":"eslint .","lint:fix":"npm run lint -- --fix","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":"1.4.0","@eslint/eslintrc":"3.3.1","@eslint/js":"9.36.0","@rollup/plugin-commonjs":"28.0.6","@rollup/plugin-node-resolve":"16.0.1","@rollup/plugin-terser":"0.4.4","css":"3.0.0","eslint":"9.36.0","eslint-plugin-prettier":"5.5.4","eslint-plugin-simple-import-sort":"12.1.1","globals":"16.4.0","husky":"9.1.7","jest":"30.2.0","lint-staged":"16.2.3","prettier":"3.6.2","rollup":"4.52.3","npm-run-all":"4.1.5"},"license":"MIT","_id":"inline-style-parser@0.2.5","gitHead":"72b95922c7d2de543d54fcc8fe14b2fd3417c1d7","homepage":"https://github.com/remarkablemark/inline-style-parser#readme","_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"shasum":"980dbed0df5c748b56703b4dc3c2ee2b3324e039","size":11271,"noattachment":false,"key":"/inline-style-parser/-/inline-style-parser-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/inline-style-parser/download/inline-style-parser-0.2.5.tgz"},"_npmUser":{"name":"remarkablemark","email":"mark@remarkablemark.org"},"directories":{},"maintainers":[{"name":"remarkablemark","email":"mark@remarkablemark.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inline-style-parser_0.2.5_1759431249932_0.37708458041017523"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-02T18:54:10.120Z","publish_time":1759431250120,"_source_registry_name":"default","_cnpm_publish_time":1759431250120},"0.2.4":{"name":"inline-style-parser","version":"0.2.4","description":"An inline style parser.","main":"index.js","scripts":{"build":"rollup --config --failAfterWarnings","clean":"rm -rf dist","lint":"eslint .","lint:fix":"npm run lint -- --fix","prepare":"husky","prepublishOnly":"npm run lint && npm test && npm run build","test":"jest","test:ci":"CI=true jest --ci --colors --coverage --collectCoverageFrom=index.js","test:esm":"node --test test/index.test.mjs","test:watch":"jest --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":"19.4.1","@commitlint/config-conventional":"19.4.1","@eslint/compat":"1.1.1","@eslint/eslintrc":"3.1.0","@eslint/js":"9.9.1","@rollup/plugin-commonjs":"26.0.1","@rollup/plugin-terser":"0.4.4","css":"3.0.0","eslint":"9.9.1","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","globals":"15.9.0","husky":"9.1.5","jest":"29.7.0","lint-staged":"15.2.9","prettier":"3.3.3","rollup":"4.21.1"},"license":"MIT","_id":"inline-style-parser@0.2.4","gitHead":"cf21536a4293d0861b3bdce47dd887d465e7b241","types":"./index.d.ts","homepage":"https://github.com/remarkablemark/inline-style-parser#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"f4af5fe72e612839fcd453d989a586566d695f22","size":9699,"noattachment":false,"key":"/inline-style-parser/-/inline-style-parser-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/inline-style-parser/download/inline-style-parser-0.2.4.tgz"},"_npmUser":{"name":"remarkablemark","email":"mark@remarkablemark.org"},"directories":{},"maintainers":[{"name":"remarkablemark","email":"mark@remarkablemark.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inline-style-parser_0.2.4_1724901668346_0.4178703387934499"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-29T03:21:08.696Z","publish_time":1724901668696,"_source_registry_name":"default","_cnpm_publish_time":1724901668696},"0.2.3":{"name":"inline-style-parser","version":"0.2.3","description":"An inline style parser.","main":"index.js","scripts":{"build":"rollup --config --failAfterWarnings","clean":"rm -rf dist","lint":"eslint --ignore-path .gitignore .","lint:fix":"npm run lint -- --fix","prepublishOnly":"npm run lint && npm test && npm run build","test":"jest","test:ci":"CI=true jest --ci --colors --coverage --collectCoverageFrom=index.js","test:esm":"node --test test/index.test.mjs","test:watch":"jest --watch","prepare":"husky"},"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":"19.2.1","@commitlint/config-conventional":"19.1.0","@rollup/plugin-commonjs":"25.0.7","@rollup/plugin-terser":"0.4.4","css":"3.0.0","eslint":"8.57.0","eslint-plugin-prettier":"5.1.3","husky":"9.0.11","jest":"29.7.0","lint-staged":"15.2.2","prettier":"3.2.5","rollup":"4.13.0"},"license":"MIT","_id":"inline-style-parser@0.2.3","gitHead":"28b76d286549ac1bc24e6b5fcad43bcdb184aa4f","types":"./index.d.ts","homepage":"https://github.com/remarkablemark/inline-style-parser#readme","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"e35c5fb45f3a83ed7849fe487336eb7efa25971c","size":9672,"noattachment":false,"key":"/inline-style-parser/-/inline-style-parser-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/inline-style-parser/download/inline-style-parser-0.2.3.tgz"},"_npmUser":{"name":"remarkablemark","email":"mark@remarkablemark.org"},"directories":{},"maintainers":[{"name":"remarkablemark","email":"mark@remarkablemark.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inline-style-parser_0.2.3_1711418254871_0.48024166796463774"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-26T01:57:35.096Z","publish_time":1711418255096,"_source_registry_name":"default","_cnpm_publish_time":1711418255096},"0.2.2":{"name":"inline-style-parser","version":"0.2.2","description":"An inline style parser.","main":"index.js","scripts":{"build":"rollup --config --failAfterWarnings","clean":"rm -rf dist","lint":"eslint --ignore-path .gitignore .","lint:fix":"npm run lint -- --fix","prepublishOnly":"pinst --disable && npm run lint && npm test && npm run build","test":"jest","test:ci":"CI=true jest --ci --colors --coverage --collectCoverageFrom=index.js","test:esm":"node --test test/index.test.mjs","test:watch":"jest --watch","_postinstall":"husky install","postpublish":"pinst --enable"},"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":"17.8.0","@commitlint/config-conventional":"17.8.0","@rollup/plugin-commonjs":"25.0.5","@rollup/plugin-terser":"0.4.4","css":"3.0.0","eslint":"8.51.0","eslint-plugin-prettier":"5.0.1","husky":"8.0.3","jest":"29.7.0","lint-staged":"14.0.0","pinst":"3.0.0","prettier":"3.0.3","rollup":"4.1.0"},"license":"MIT","_id":"inline-style-parser@0.2.2","gitHead":"7d9832f30b3ab49efda877606440aa2ff90bd902","types":"./index.d.ts","homepage":"https://github.com/remarkablemark/inline-style-parser#readme","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"d498b4e6de0373458fc610ff793f6b14ebf45633","size":8908,"noattachment":false,"key":"/inline-style-parser/-/inline-style-parser-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inline-style-parser/download/inline-style-parser-0.2.2.tgz"},"_npmUser":{"name":"remarkablemark","email":"mark@remarkablemark.org"},"directories":{},"maintainers":[{"name":"remarkablemark","email":"mark@remarkablemark.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inline-style-parser_0.2.2_1697353216080_0.03591041287350927"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-15T07:00:16.292Z","publish_time":1697353216292,"_source_registry_name":"default","_cnpm_publish_time":1697353216292},"0.2.1":{"name":"inline-style-parser","version":"0.2.1","description":"An inline style parser.","main":"index.js","scripts":{"build":"rollup --config --failAfterWarnings","clean":"rm -rf dist","lint":"eslint --ignore-path .gitignore .","lint:fix":"npm run lint -- --fix","prepublishOnly":"pinst --disable && npm run lint && npm test && npm run build","test":"jest","test:ci":"CI=true jest --ci --colors --coverage --collectCoverageFrom=index.js","test:esm":"node --test test/index.test.mjs","test:watch":"jest --watch","_postinstall":"husky install","postpublish":"pinst --enable"},"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":"17.8.0","@commitlint/config-conventional":"17.8.0","@rollup/plugin-commonjs":"25.0.5","@rollup/plugin-terser":"0.4.4","css":"3.0.0","eslint":"8.51.0","eslint-plugin-prettier":"5.0.1","husky":"8.0.3","jest":"29.7.0","lint-staged":"14.0.0","pinst":"3.0.0","prettier":"3.0.3","rollup":"4.1.0"},"license":"MIT","_id":"inline-style-parser@0.2.1","gitHead":"cb1d29adb397a6b10de9780bc1e052a0ac41b5e3","types":"./index.d.ts","homepage":"https://github.com/remarkablemark/inline-style-parser#readme","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"40373b052a5233ca1a26397ec4afbd8981c9927f","size":8906,"noattachment":false,"key":"/inline-style-parser/-/inline-style-parser-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inline-style-parser/download/inline-style-parser-0.2.1.tgz"},"_npmUser":{"name":"remarkablemark","email":"mark@remarkablemark.org"},"directories":{},"maintainers":[{"name":"remarkablemark","email":"mark@remarkablemark.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inline-style-parser_0.2.1_1697351740810_0.7725196220720911"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-15T06:35:41.017Z","publish_time":1697351741017,"_source_registry_name":"default","_cnpm_publish_time":1697351741017},"0.2.0":{"name":"inline-style-parser","version":"0.2.0","description":"An inline style parser.","main":"index.js","scripts":{"build":"rollup --config --failAfterWarnings","clean":"rm -rf dist","lint":"eslint --ignore-path .gitignore .","lint:fix":"npm run lint -- --fix","prepublishOnly":"pinst --disable && npm run lint && npm test && npm run build","test":"jest","test:ci":"npm run test:coverage -- --ci","test:coverage":"jest --coverage --collectCoverageFrom=index.js","test:watch":"jest --watch","_postinstall":"husky install","postpublish":"pinst --enable"},"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":"17.8.0","@commitlint/config-conventional":"17.8.0","@rollup/plugin-commonjs":"25.0.5","@rollup/plugin-terser":"0.4.4","css":"3.0.0","eslint":"8.51.0","eslint-plugin-prettier":"5.0.1","husky":"8.0.3","jest":"29.7.0","lint-staged":"14.0.0","pinst":"3.0.0","prettier":"3.0.3","rollup":"4.1.0"},"license":"MIT","_id":"inline-style-parser@0.2.0","gitHead":"90cc5d5ba6f61b7f3ea489bca0498c716279ef89","types":"./index.d.ts","homepage":"https://github.com/remarkablemark/inline-style-parser#readme","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"0e6dd2910141c5c756d39348f7a67625915fcfc8","size":8698,"noattachment":false,"key":"/inline-style-parser/-/inline-style-parser-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inline-style-parser/download/inline-style-parser-0.2.0.tgz"},"_npmUser":{"name":"remarkablemark","email":"mark@remarkablemark.org"},"directories":{},"maintainers":[{"name":"remarkablemark","email":"mark@remarkablemark.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inline-style-parser_0.2.0_1697346314531_0.8562364683183501"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-15T05:05:14.774Z","publish_time":1697346314774,"_source_registry_name":"default","_cnpm_publish_time":1697346314774},"0.1.2":{"name":"inline-style-parser","version":"0.1.2","description":"An inline style parser.","main":"index.js","scripts":{"build":"rollup --config --failAfterWarnings","clean":"rm -rf dist","coveralls":"cat coverage/lcov.info | coveralls","lint":"eslint --ignore-path .gitignore .","lint:fix":"npm run lint -- --fix","prepublishOnly":"pinst --disable && npm run lint && npm test && npm run build","test":"jest","test:ci":"npm run test:coverage -- --ci","test:coverage":"jest --coverage --collectCoverageFrom=index.js","test:watch":"jest --watch","_postinstall":"husky install","postpublish":"pinst --enable"},"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":"17.8.0","@commitlint/config-conventional":"17.8.0","@rollup/plugin-commonjs":"25.0.5","@rollup/plugin-terser":"0.4.4","coveralls":"3.1.1","css":"3.0.0","eslint":"8.51.0","eslint-plugin-prettier":"5.0.1","husky":"8.0.3","jest":"29.7.0","lint-staged":"14.0.0","pinst":"3.0.0","prettier":"3.0.3","rollup":"4.1.0"},"license":"MIT","_id":"inline-style-parser@0.1.2","gitHead":"75f77f11947c65ef3bfdc140c9d45c8446103367","homepage":"https://github.com/remarkablemark/inline-style-parser#readme","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"2eb74c5a86840a4b61f033fdba57cf7156318303","size":8724,"noattachment":false,"key":"/inline-style-parser/-/inline-style-parser-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inline-style-parser/download/inline-style-parser-0.1.2.tgz"},"_npmUser":{"name":"remarkablemark","email":"mark@remarkablemark.org"},"directories":{},"maintainers":[{"name":"remarkablemark","email":"mark@remarkablemark.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inline-style-parser_0.1.2_1697325642179_0.790037701450724"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-14T23:20:42.374Z","publish_time":1697325642374,"_source_registry_name":"default","_cnpm_publish_time":1697325642374},"0.1.1":{"name":"inline-style-parser","version":"0.1.1","description":"An inline style parser.","main":"index.js","scripts":{"build":"npm run clean && npm run build:min && npm run build:unmin","build:min":"NODE_ENV=production rollup --config --output.file dist/inline-style-parser.min.js --sourcemap","build:unmin":"NODE_ENV=development rollup --config --file dist/inline-style-parser.js","clean":"rm -rf dist","coveralls":"cat coverage/lcov.info | coveralls","lint":"eslint --ignore-path .gitignore .","lint:fix":"npm run lint -- --fix","prepublishOnly":"npm run build","release":"standard-version --no-verify","test":"jest","test:ci":"npm run test:coverage -- --ci","test:coverage":"jest --coverage --collectCoverageFrom=index.js","test:watch":"jest --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":"^8.0.0","@commitlint/config-conventional":"^8.0.0","coveralls":"^3.0.4","css":"2.2.4","eslint":"^5.16.0","eslint-plugin-prettier":"^3.1.0","husky":"^2.4.1","jest":"^24.8.0","lint-staged":"^8.2.1","prettier":"^1.18.2","rollup":"^1.15.6","rollup-plugin-commonjs":"^10.0.0","rollup-plugin-uglify":"^6.0.2","standard-version":"^6.0.1"},"license":"MIT","gitHead":"f9a2d42e2e519b0453cfebbe18b463610ef1a7e5","homepage":"https://github.com/remarkablemark/inline-style-parser#readme","_id":"inline-style-parser@0.1.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"remarkablemark","email":"mark@remarkablemark.org"},"dist":{"shasum":"ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1","size":8381,"noattachment":false,"key":"/inline-style-parser/-/inline-style-parser-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inline-style-parser/download/inline-style-parser-0.1.1.tgz"},"maintainers":[{"name":"remarkablemark","email":"mark@remarkablemark.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inline-style-parser_0.1.1_1561003640559_0.6572774994222164"},"_hasShrinkwrap":false,"publish_time":1561003640752,"_cnpm_publish_time":1561003640752},"0.1.0":{"name":"inline-style-parser","version":"0.1.0","description":"An inline style parser.","main":"index.js","scripts":{"build":"npm run clean && npm run build:min && npm run build:unmin","build:min":"NODE_ENV=production rollup --config --output.file dist/inline-style-parser.min.js --sourcemap","build:unmin":"NODE_ENV=development rollup --config --file dist/inline-style-parser.js","clean":"rm -rf dist","coveralls":"cat coverage/lcov.info | coveralls","lint":"eslint --ignore-path .gitignore .","lint:fix":"npm run lint -- --fix","prepublishOnly":"npm run build","release":"standard-version --no-verify","test":"jest","test:ci":"npm run test:coverage -- --ci","test:coverage":"jest --coverage --collectCoverageFrom=index.js","test:watch":"jest --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":"^8.0.0","@commitlint/config-conventional":"^8.0.0","coveralls":"^3.0.4","css":"2.2.4","eslint":"^5.16.0","eslint-plugin-prettier":"^3.1.0","husky":"^2.4.1","jest":"^24.8.0","lint-staged":"^8.2.1","prettier":"^1.18.2","rollup":"^1.15.6","rollup-plugin-commonjs":"^10.0.0","rollup-plugin-uglify":"^6.0.2","standard-version":"^6.0.1"},"license":"MIT","gitHead":"bffebd294b05bfb1907ac62a0d6a6c86fcb9dd60","homepage":"https://github.com/remarkablemark/inline-style-parser#readme","_id":"inline-style-parser@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"remarkablemark","email":"mark@remarkablemark.org"},"dist":{"shasum":"14331ea469281afaec0e06d46c6511e45f1d3d37","size":4584,"noattachment":false,"key":"/inline-style-parser/-/inline-style-parser-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inline-style-parser/download/inline-style-parser-0.1.0.tgz"},"maintainers":[{"name":"remarkablemark","email":"mark@remarkablemark.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inline-style-parser_0.1.0_1560987786099_0.8492640641584099"},"_hasShrinkwrap":false,"publish_time":1560987786236,"_cnpm_publish_time":1560987786236}},"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","_attachments":{},"homepage":"https://github.com/remarkablemark/inline-style-parser#readme","bugs":{"url":"https://github.com/remarkablemark/inline-style-parser/issues"},"license":"MIT"}