{
	"name": "inline-style-parser",
	"versions": {
		"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": {
				"integrity": "sha512-+zpJ/vXukEsGqBpyo5+u+/SaXEQiAqxDQQWLa4MStQ2zhAIzKQCg4RvxIfHoFcrbaLhCSoQ0XyzjtU0Gmmrqvw==",
				"shasum": "14331ea469281afaec0e06d46c6511e45f1d3d37",
				"tarball": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.0.tgz",
				"fileCount": 4,
				"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"
			},
			"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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==",
				"shasum": "ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1",
				"tarball": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz",
				"fileCount": 7,
				"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"
			},
			"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,
			"contributors": []
		}
	},
	"time": {
		"created": "2019-06-19T23:43:06.098Z",
		"0.1.0": "2019-06-19T23:43:06.236Z",
		"modified": "2019-06-20T04:07:23.459Z",
		"0.1.1": "2019-06-20T04:07:20.752Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "0.1.1"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"46745634cca64ce8ed14d9552aae53ff\"",
			"fetched": 1600679318772
		}
	},
	"_distfiles": {
		"inline-style-parser-0.1.0.tgz": {
			"url": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.0.tgz",
			"sha": "14331ea469281afaec0e06d46c6511e45f1d3d37",
			"registry": "npmjs"
		},
		"inline-style-parser-0.1.1.tgz": {
			"url": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz",
			"sha": "ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"inline-style-parser-0.1.1.tgz": {
			"shasum": "ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1"
		}
	},
	"_rev": "2-6c756783f339fb74",
	"_id": "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.svg)](https://www.npmjs.com/package/inline-style-parser)\n[![Build Status](https://travis-ci.org/remarkablemark/inline-style-parser.svg?branch=master)](https://travis-ci.org/remarkablemark/inline-style-parser)\n[![Coverage Status](https://coveralls.io/repos/github/remarkablemark/inline-style-parser/badge.svg?branch=master)](https://coveralls.io/github/remarkablemark/inline-style-parser?branch=master)\n\nAn inline 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\nvar parse = require('inline-style-parser');\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/) | [Repl.it](https://repl.it/@remarkablemark/inline-style-parser)\n\nSee [usage](#usage) and [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\n$ npm install inline-style-parser --save\n```\n\n[Yarn](https://yarnpkg.com/package/inline-style-parser):\n\n```sh\n$ yarn 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 the module:\n\n```js\n// CommonJS\nconst parse = require('inline-style-parser');\n\n// ES Modules\nimport parse from '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\n$ npm test\n```\n\nRun tests in watch mode:\n\n```sh\n$ npm run test:watch\n```\n\nRun tests with coverage:\n\n```sh\n$ npm run test:coverage\n```\n\nRun tests in CI mode:\n\n```sh\n$ npm run test:ci\n```\n\nLint files:\n\n```sh\n$ npm run lint\n```\n\nFix lint errors:\n\n```sh\n$ npm run lint:fix\n```\n\n## Release\n\nOnly collaborators with credentials can release and publish:\n\n```sh\n$ npm run release\n$ git push --follow-tags && npm publish\n```\n\n## License\n\nMIT. See [license](https://github.com/reworkcss/css/blob/v2.2.4/LICENSE) from original project."
}