{"_id":"@stylelint/postcss-markdown","_rev":"13-786bba10d4ca34b03d6cbc4784d2ca64","name":"@stylelint/postcss-markdown","dist-tags":{"latest":"0.36.2"},"versions":{"0.36.1":{"name":"@stylelint/postcss-markdown","version":"0.36.1","keywords":["postcss","syntax","markdown","html","css","less","sass","scss","sss","sugarss"],"author":{"name":"gucong"},"license":"MIT","_id":"@stylelint/postcss-markdown@0.36.1","maintainers":[{"name":"ntwb","email":"stephen@netweb.com.au"},{"name":"hudochenkov","email":"aleks@hudochenkov.com"},{"name":"jeddy3","email":"npm@richardhallows.com"}],"homepage":"https://github.com/stylelint/postcss-markdown#readme","bugs":{"url":"https://github.com/stylelint/postcss-markdown/issues"},"nyc":{"all":true,"cache":true,"reporter":["lcov","text"],"check-coverage":true},"dist":{"shasum":"829b87e6c0f108014533d9d7b987dc9efb6632e8","tarball":"https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.1.tgz","fileCount":6,"integrity":"sha512-iDxMBWk9nB2BPi1VFQ+Dc5+XpvODBHw2n3tYpaBZuEAFQlbtF9If0Qh5LTTwSi/XwdbJ2jt+0dis3i8omyggpw==","signatures":[{"sig":"MEQCIClDu9cfNuTpR1I2NN1If39s8+ZFwUxRQizFy2h1XIExAiBG/Xe/F2f32iH+7nqpgPSj9fxoUc3R0TTFhFZcvcPYFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeixeTCRA9TVsSAnZWagAA7mAP+weQQt2qM1EDdxasRFIk\nF/rWLqbLfLVw6wu8sFO4kecaU0l3SegtCCgjpNRXlZ7CZ+Ycbk+UAMowLXUh\nDtBUNcIlNEX0qBx7nUpzrW4SvENbpmwLHE4IyyFV6PLYKyrWwAZKx1CFDYR/\nDm/iGhAKKICkfaw92DBejLGam96VuNZqgRQlDJR8PJQlWDZV9XF+QSPSmJYi\n8d5VS98eHfBQrFEM/cyKx6MLvzmTm786WhWbplKctlVhbtgUNGEmDNqz2tkg\nyJl00aQO0lFRSeeiz3YCTRytX8Y8eC7aRrlE5qA1/6x0PYSCWsxvsJLYyPOC\n1VW4mfglszk50oiNlLH6Rxw9n4rCjpXrjpxJdDvmhWb47yx7eHk03W0Mn155\n7YNIcYcogf1Mo6h+ipCJ4fp/h5l6Dla0mTL4vkSu+aBSp7x4RPNNSWDgNql+\nJqM8atR7nILl5zUq3zY8yPz3UQJ/+Pc9usGv+cMcRjpZu/HMQDwbGvKAOHZc\ngHDxhoan+Sl6tlCueaF82QlQI6BLaZAhGKqlc+03dXhpsb/2o20e7JOW+y2n\nQtDigfDs/xkiE72eyBCfpxwsUY9hh89oFGDUibLPlH1330/apD5854L5zAjz\niFY6E/7pd2QP606VVDwnbGGru6FJqvPz1icHLe1W6BydsBi2OsIe5cLw9DCP\nEl6q\r\n=85Vd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a3fe29ee8c1d75236cbac0da3f236770299e3549","scripts":{"test":"nyc npm run mocha","debug":"npm run mocha -- --inspect-brk","mocha":"mocha --no-timeouts","release":"np"},"_npmUser":{"name":"jeddy3","email":"npm@richardhallows.com"},"deprecated":"Use the original unforked package instead: postcss-markdown","repository":{"url":"git+https://github.com/stylelint/postcss-markdown.git","type":"git"},"_npmVersion":"6.14.4","description":"PostCSS syntax for parsing Markdown","directories":{},"_nodeVersion":"12.16.1","dependencies":{"remark":"^12.0.0","unist-util-find-all-after":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^6.2.0","nyc":"^15.0.0","chai":"^4.2.0","mocha":"^7.1.1","codecov":"^3.6.5","postcss":">=7.0.27","sugarss":"^2.0.0","postcss-html":">=0.36.0","postcss-less":"^3.1.4","postcss-scss":"^2.0.0","postcss-syntax":">=0.36.2"},"peerDependencies":{"postcss":">=7.0.0","postcss-syntax":">=0.36.2"},"_npmOperationalInternal":{"tmp":"tmp/postcss-markdown_0.36.1_1586173842622_0.7190962179200506","host":"s3://npm-registry-packages"}},"0.36.2":{"name":"@stylelint/postcss-markdown","version":"0.36.2","keywords":["postcss","syntax","markdown","html","css","less","sass","scss","sss","sugarss"],"author":{"name":"gucong"},"license":"MIT","_id":"@stylelint/postcss-markdown@0.36.2","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},{"name":"ntwb","email":"stephen@netweb.com.au"},{"name":"hudochenkov","email":"aleks@hudochenkov.com"},{"name":"jeddy3","email":"npm@richardhallows.com"}],"homepage":"https://github.com/stylelint/postcss-markdown#readme","bugs":{"url":"https://github.com/stylelint/postcss-markdown/issues"},"nyc":{"all":true,"cache":true,"reporter":["lcov","text"],"check-coverage":true},"dist":{"shasum":"0a540c4692f8dcdfc13c8e352c17e7bfee2bb391","tarball":"https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.2.tgz","fileCount":6,"integrity":"sha512-2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ==","signatures":[{"sig":"MEQCIASdsrWkWU1OBVKrI7PZ4AmTsdCsDErjgr4Q44A5YMhmAiAorxe2C23UBI1Y2mpjFP3+ivqbn2Ccj5KozF1PLBOuXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2chSCRA9TVsSAnZWagAAV78QAJedOlm0IWVhULPkxeXG\njbrPjDHVyZG+hsNbHnGZ5Am8JoQqEigfaZ0Qxy8tljqJf9HppOjhDd6OLT27\n26Xn9XbGT1QzHPIfC1P0iKAPwp22bY32lfbLRmb5JnetWjdkruQxr7r3r5sM\nwVUFyAyUnzjJ4dvgCAAjI2iYbteS4glQUvqoSHzp7mVSdAqcBbbDz0/3tEpM\n0gh9PfjP9NcRuPfXFmsuOciEdFDCW2yxa7FleQq2P+k2TiZtGcws0F/XcJhT\nFnqnkzuCnhglC0Mn5hBDNSgOp8BtL9axvLKYD0FVCV1aXJPSkiqB7E9LY8JW\nUnI8mbW0E4Qaxquevnyl6EIUOxGyon31ouRotQ87Gcr131Ni/pGcJ+uMC1/a\nPFrE68b4sPyWTJN13Kc0PZdWQQWRhrUxzuaBrpv78C0dKgSOk72OoDDBkFDp\nv38t+QykRecto9OHJFl02ifa277HFL21aoRk7tj3Fq1iQ2eJDTWl+ICcGFz4\nV9Pu6bnv6+HZN+R8Y19AqLAUG1FKvtMO4b66B+LJ7ETu5HuSA01kreatbsD3\n9RF2APXvurZHBbWavJemjujCTU7j/ApWECaJmfCbtyzWYWVda520wyQCaV0Z\nYd//XBofxWWy+lKSOonfGD9VPDeYp15+7bkLhZWmeLC0q+2FOCBGW2egGB0K\nPHNT\r\n=o7dB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1871d563f319aaa835bb9e9bff4f9614e32f7803","scripts":{"test":"nyc npm run mocha","debug":"npm run mocha -- --inspect-brk","mocha":"mocha --no-timeouts","release":"np"},"_npmUser":{"name":"jeddy3","email":"npm@richardhallows.com"},"deprecated":"Use the original unforked package instead: postcss-markdown","repository":{"url":"git+https://github.com/stylelint/postcss-markdown.git","type":"git"},"_npmVersion":"6.14.8","description":"PostCSS syntax for parsing Markdown","directories":{},"_nodeVersion":"14.15.0","dependencies":{"remark":"^13.0.0","unist-util-find-all-after":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.0.0","nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.2.1","codecov":"^3.8.1","postcss":">=7.0.27","sugarss":"^2.0.0","postcss-html":">=0.36.0","postcss-less":"^3.1.4","postcss-scss":"^2.0.0","postcss-syntax":">=0.36.2"},"peerDependencies":{"postcss":">=7.0.0","postcss-syntax":">=0.36.2"},"_npmOperationalInternal":{"tmp":"tmp/postcss-markdown_0.36.2_1605625087393_0.02683530076230456","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-04-06T11:50:42.494Z","modified":"2025-09-24T11:37:19.831Z","0.36.1":"2020-04-06T11:50:42.752Z","0.36.2":"2020-11-17T14:58:07.539Z"},"bugs":{"url":"https://github.com/stylelint/postcss-markdown/issues"},"author":{"name":"gucong"},"license":"MIT","homepage":"https://github.com/stylelint/postcss-markdown#readme","keywords":["postcss","syntax","markdown","html","css","less","sass","scss","sss","sugarss"],"repository":{"url":"git+https://github.com/stylelint/postcss-markdown.git","type":"git"},"description":"PostCSS syntax for parsing Markdown","maintainers":[{"email":"npm@richardhallows.com","name":"jeddy3"},{"email":"ybiquitous@gmail.com","name":"ybiquitous"},{"email":"romainmenke@gmail.com","name":"romainmenke"}],"readme":"# PostCSS Markdown Syntax\n\n[![NPM version](https://img.shields.io/npm/v/@stylelint/postcss-markdown.svg)](https://www.npmjs.org/package/@stylelint/postcss-markdown) [![Build Status](https://github.com/stylelint/postcss-markdown/workflows/CI/badge.svg)](https://github.com/stylelint/postcss-markdown/actions)\n\n<img align=\"right\" width=\"95\" height=\"95\"\n\ttitle=\"Philosopher’s stone, logo of PostCSS\"\n\tsrc=\"http://postcss.github.io/postcss/logo.svg\">\n\n[PostCSS](https://github.com/postcss/postcss) Syntax for parsing [Markdown](https://daringfireball.net/projects/markdown/syntax)\n\n## Getting Started\n\nFirst thing's first, install the module:\n\n```\nnpm install postcss-syntax postcss-markdown --save-dev\n```\n\nIf you want support SCSS/SASS/LESS/SugarSS syntax, you need to install the corresponding module.\n\n- SCSS: [postcss-scss](https://github.com/postcss/postcss-scss)\n- SASS: [postcss-sass](https://github.com/aleshaoleg/postcss-sass)\n- LESS: [postcss-less](https://github.com/shellscape/postcss-less)\n- SugarSS: [sugarss](https://github.com/postcss/sugarss)\n\n## Use Cases\n\n```js\nvar syntax = require(\"postcss-syntax\")({\n  // Enable support for HTML (default: true) See: https://github.com/gucong3000/postcss-html\n  htmlInMd: true,\n  // syntax for parse scss (non-required options)\n  scss: require(\"postcss-scss\"),\n  // syntax for parse less (non-required options)\n  less: require(\"postcss-less\"),\n  // syntax for parse css blocks (non-required options)\n  css: require(\"postcss-safe-parser\")\n});\nvar autoprefixer = require(\"autoprefixer\");\npostcss([autoprefixer])\n  .process(source, { syntax: syntax })\n  .then(function(result) {\n    // An alias for the result.css property. Use it with syntaxes that generate non-CSS output.\n    result.content;\n  });\n```\n\ninput:\n\n<pre><code># title\n\n```css\n::placeholder {\n\tcolor: gray;\n}\n```\n</code></pre>\n\noutput:\n\n<pre><code># title\n\n```css\n::-webkit-input-placeholder {\n\tcolor: gray;\n}\n:-ms-input-placeholder {\n\tcolor: gray;\n}\n::-ms-input-placeholder {\n\tcolor: gray;\n}\n::placeholder {\n\tcolor: gray;\n}\n```\n</code></pre>\n\nIf you want support SCSS/SASS/LESS/SugarSS syntax, you need to install these module:\n\n- SCSS: [postcss-scss](https://github.com/postcss/postcss-scss)\n- SASS: [postcss-sass](https://github.com/aleshaoleg/postcss-sass)\n- LESS: [postcss-less](https://github.com/shellscape/postcss-less)\n- SugarSS: [sugarss](https://github.com/postcss/sugarss)\n\n## Advanced Use Cases\n\nSee: [postcss-syntax](https://github.com/gucong3000/postcss-syntax)\n\n## Style Transformations\n\nThe main use case of this plugin is apply PostCSS transformations to CSS (and CSS-like) code blocks in markdown file.\n","readmeFilename":"README.md"}