{"_id":"stylelint-config-html","_rev":"7-56fae6008d19443ac2d03ba3c2af2173","name":"stylelint-config-html","dist-tags":{"latest":"2.0.0"},"versions":{"0.0.1":{"name":"stylelint-config-html","version":"0.0.1","keywords":["stylelint","stylelint-config","html","vue","svelte","php","xml"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"stylelint-config-html@0.0.1","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/stylelint-config-html#readme","bugs":{"url":"https://github.com/ota-meshi/stylelint-config-html/issues"},"dist":{"shasum":"bcc4f50db4a221d0b9de98351eacc324015a1e25","tarball":"https://registry.npmjs.org/stylelint-config-html/-/stylelint-config-html-0.0.1.tgz","fileCount":9,"integrity":"sha512-FMPLSC9T6WLncvJuSRKet2391dZO3krUzTl5hgdRl1KccJ0f0A9U1CEcsDfIBCebFC7HHGLDIMIo2R9qPZ9Vng==","signatures":[{"sig":"MEUCIQDgrBSIAYtGW6FDHEvGgPCnrbXl40L6XZ2wsFpTOV8+3QIgVru6NBNhdilJuDD6KyOY9E6ERBarvUF8NCns/0E0GQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7326},"main":"index.js","engines":{"node":"^12 || >=14"},"gitHead":"3178448c2aef2f06fb0a1215ba0c71f90f599dba","scripts":{"lint":"eslint .","test":"mocha \"tests/lib/**/*.js\" --reporter dot --timeout 60000","eslint-fix":"eslint . --fix","preversion":"npm test && git add ."},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/stylelint-config-html.git","type":"git"},"_npmVersion":"6.14.15","description":"The shareable HTML config for Stylelint.","directories":{},"_nodeVersion":"14.18.0","dependencies":{"postcss-html":"^1.0.0-0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.0.0","prettier":"^2.4.1","eslint-plugin-vue":"^7.18.0","eslint-plugin-yml":"^0.10.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsonc":"^1.7.0","eslint-plugin-regexp":"~1.4.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@ota-meshi/eslint-plugin":"^0.10.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^1.2.24"},"peerDependencies":{"stylelint":">=14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-html_0.0.1_1634631624629_0.3029013335682722","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"stylelint-config-html","version":"0.0.2","keywords":["stylelint","stylelint-config","html","vue","svelte","php","xml"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"stylelint-config-html@0.0.2","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/stylelint-config-html#readme","bugs":{"url":"https://github.com/ota-meshi/stylelint-config-html/issues"},"dist":{"shasum":"02b083b71bdb883debc9a48c4b534b71a6977814","tarball":"https://registry.npmjs.org/stylelint-config-html/-/stylelint-config-html-0.0.2.tgz","fileCount":9,"integrity":"sha512-Hce8wRuYVfc6gJrm30leoT9jaFM+JXxgG9u8AXuIMAO2UXl0Bpsz5NIkLrnqaKAw+0WpPkAkgjyhxxMR7YSozw==","signatures":[{"sig":"MEYCIQDn3azGYMOBrCAEKdrVz5vLoAKzvrqMyGDTksEudddvYgIhAPECS6Rqmo9+rkixKO41P8Q9SQvWg+tn7BpZJEzWSga+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8706},"main":"index.js","engines":{"node":"^12 || >=14"},"gitHead":"2640fe453b49c3e3755fc6c58fa4fb2b9c7f2f44","scripts":{"lint":"eslint .","test":"mocha \"tests/lib/**/*.js\" --reporter dot --timeout 60000","eslint-fix":"eslint . --fix","preversion":"npm test && git add ."},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/stylelint-config-html.git","type":"git"},"_npmVersion":"6.14.15","description":"The shareable HTML config for Stylelint.","directories":{},"_nodeVersion":"14.18.0","dependencies":{"postcss-html":"^1.0.0-0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.0.0","prettier":"^2.4.1","eslint-plugin-vue":"^7.18.0","eslint-plugin-yml":"^0.10.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsonc":"^1.7.0","eslint-plugin-regexp":"~1.4.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@ota-meshi/eslint-plugin":"^0.10.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^1.2.24"},"peerDependencies":{"stylelint":">=14.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-html_0.0.2_1634772901613_0.40558140632015016","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"stylelint-config-html","version":"1.0.0","keywords":["stylelint","stylelint-config","html","vue","svelte","php","xml"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"stylelint-config-html@1.0.0","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/stylelint-config-html#readme","bugs":{"url":"https://github.com/ota-meshi/stylelint-config-html/issues"},"dist":{"shasum":"172acb996ee4c854e8c670fcff77ff0d98d3bec2","tarball":"https://registry.npmjs.org/stylelint-config-html/-/stylelint-config-html-1.0.0.tgz","fileCount":9,"integrity":"sha512-rKQUUWDpaYC7ybsS6tLxddjn6DxhjSIXybElSmcTyVQj3ExhmU3q+l41ktrlwHRyY0M5SkTkZiwngvYPYmsgSQ==","signatures":[{"sig":"MEYCIQDqFVozEzYfOJa4HNe8MmSQUOXbkU3Yu/Y8ylUAp7sk1gIhAKvcNOHyQaUMCCIX/YTFX7LHDN5BejPd42tBK05IWXhz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh28R2CRA9TVsSAnZWagAAen8P/ibyaYtcdK5ZJvqmI8EX\nmc1xK6vTvaykjZEXsiz1MsyX4W5AqT1QT/XGOaAxwQHFOtfjZm+g4npG0Mcv\nwpQivgxKpsFVOUPB/ufMl+WBZ17cwHX7qNjxMEmxBhCRCv6HO4aS/sUqeZ2p\nasRwmhvxxds7sE/HNV6gNrMiHPjRnHKZ8txYQFMdKBcbPuFJ+lKaLJOFMOyW\niAITYMXHzvJxZrrfwmgyAycUWhYXh99xYzXEY+yTH0lNzFTTY1QdECuj6XEd\nKtnoMSdk5C8idDbxb+c2iuDcqAorbWOB5bmW8dPxw2Ld4QU/welzKonzUZ+l\n8BAHe3SkMsNW573iHNDWI9JNRrHElPd2qvxmjYvtoC/5cA9BUmJJdA7+KBIQ\nYG4v+3rPIc8t64Vo52ppGD/04a49E4oywgzqfUH9k8VT6m7mFsb7i668vZq8\n240XJunwaHbm+oWzZtSpc4EXlzreC1J1yonRjwCe/2u2nBeU8wlgoNmNPxiW\nF0WtW9ZiZoPJAQJwan+OYM6lCpzIdLKHQ8agdyAt+P2BzSlbJKYNLnbuFK7Y\nug9Xhv+uHWdVmdweo5IslHP0qvKrRj8Gx29k5NcLS6MmOURWyf84gfd8GnuN\neaHz8QTAJ4CU68IV1N27y3Vt5t22VAh0/srJO9q/OLD+t436f5BKb6P8j0ki\no+Bb\r\n=OD6z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^12 || >=14"},"gitHead":"941bd42e1aa30bfbb6cde14493d36b7487263eb6","scripts":{"lint":"eslint .","test":"mocha \"tests/lib/**/*.js\" --reporter dot --timeout 60000","eslint-fix":"eslint . --fix","preversion":"npm test && git add ."},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/stylelint-config-html.git","type":"git"},"_npmVersion":"6.14.15","description":"The shareable HTML config for Stylelint.","directories":{},"_nodeVersion":"14.18.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.0.0","prettier":"^2.4.1","eslint-plugin-vue":"^7.18.0","eslint-plugin-yml":"^0.10.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsonc":"^1.7.0","eslint-plugin-regexp":"~1.4.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@ota-meshi/eslint-plugin":"^0.10.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^1.2.24"},"peerDependencies":{"stylelint":">=14.0.0","postcss-html":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-html_1.0.0_1634891460324_0.34071727927558615","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"stylelint-config-html","version":"1.1.0","keywords":["stylelint","stylelint-config","html","vue","svelte","php","xml"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"stylelint-config-html@1.1.0","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/stylelint-config-html#readme","bugs":{"url":"https://github.com/ota-meshi/stylelint-config-html/issues"},"dist":{"shasum":"999db19aea713b7ff6dde92ada76e4c1bd812b66","tarball":"https://registry.npmjs.org/stylelint-config-html/-/stylelint-config-html-1.1.0.tgz","fileCount":10,"integrity":"sha512-IZv4IVESjKLumUGi+HWeb7skgO6/g4VMuAYrJdlqQFndgbj6WJAXPhaysvBiXefX79upBdQVumgYcdd17gCpjQ==","signatures":[{"sig":"MEUCIQDDW00l0rcATyEA/zsIsPOU0jwVQIuCvKDE4soEukUmLgIgM9+9wIzo5YvNOJEq5UseTA8OF5j4Xs0FgpR7BKV+ty4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixtrYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo01g/8DZCS1+aGyPkph10RdCbE7B5gf1aYlYsP4fsGParxYaWOXkSg\r\nBrkJgce0XiavgxBlFivdp3rXMjhAw5HISfdyYH3kgj2S7VbgvTHPabNk8M1I\r\n5HxGW3I0XKsDED0YdgzDBL7RSQXZHq1TVKvDORnpT2ERo/zsKoQnvc+E1yoV\r\ndjvAHDbHPx8z5k0Lcg+ZAvp+Q3br9nWM2cQlutzVI4zp9G5kKA5Jt9Mi4tzT\r\nG0T0R6eDaLev9dFMoqmWbNBOko45n7qzNV0XYYDKiIfPioxdm0RxKlMctyGk\r\nFIm1xLFZX5ZrY6exKlQHacAahrWvfIJAYi2GPoSTZDuYCPCOQZhRm//T5XKW\r\n0LWhqHehyHfqfl0d4fhdlaXezZKEBxa+xmYISEsHL3JnvPwGHM8/8fj89PLN\r\nqIBMmgkDqC0W2iJetY0d/1KO6AqiYu6swgiebovsj79elbTUDlJZf0N6AYaE\r\n8tYTTJb4f0QFRhx6iYluzvuoU/cEC4oTKsU9aJ2zX0inbIM2umbyDR/TeTtm\r\n/NY54wQvovFTBdRt4sYSm8S13jpduwZbf+DtxUCqRwbAmSIOwYDOS2kDoLcZ\r\nhrodzBTTyws0cYjNjoY9n+7v1lskdkd7mZhkcys+eByp6krvCHqXLRjEq/V0\r\nMXWLA0wHacbc/zPB0vBohQr1vkmrF2I7gpg=\r\n=/3RM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^12 || >=14"},"funding":"https://github.com/sponsors/ota-meshi","gitHead":"03e0782420b551c5a3d0ac9cd200b436869f59dc","scripts":{"lint":"eslint .","test":"mocha \"tests/lib/**/*.js\" --reporter dot --timeout 60000","eslint-fix":"eslint . --fix","preversion":"npm test && git add ."},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/stylelint-config-html.git","type":"git"},"_npmVersion":"8.11.0","description":"The shareable HTML config for Stylelint.","directories":{},"_nodeVersion":"16.15.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0","eslint":"^8.0.0","prettier":"^2.4.1","eslint-plugin-vue":"^9.0.0","eslint-plugin-yml":"^1.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsonc":"^2.0.0","eslint-plugin-regexp":"^1.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@ota-meshi/eslint-plugin":"^0.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-json-schema-validator":"^3.0.0"},"peerDependencies":{"stylelint":">=14.0.0","postcss-html":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-html_1.1.0_1657199320732_0.6025129813030701","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"stylelint-config-html","version":"2.0.0","description":"The shareable HTML config for Stylelint.","keywords":["stylelint","stylelint-config","html","vue","svelte","php","xml"],"type":"module","main":"index.js","exports":{".":"./index.js","./html":"./html.js","./html.js":"./html.js","./vue":"./vue.js","./vue.js":"./vue.js","./svelte":"./svelte.js","./svelte.js":"./svelte.js","./astro":"./astro.js","./astro.js":"./astro.js","./php":"./php.js","./php.js":"./php.js","./xml":"./xml.js","./xml.js":"./xml.js","./package.json":"./package.json"},"engines":{"node":"^22.12 || >=24"},"scripts":{"test":"mocha \"tests/lib/**/*.js\" --reporter dot --timeout 60000","lint":"eslint .","eslint-fix":"eslint . --fix","changeset:version":"changeset version","changeset:publish":"changeset publish"},"peerDependencies":{"postcss-html":"^2.0.0","stylelint":">=16.0.0"},"devDependencies":{"@changesets/changelog-github":"^0.7.0","@changesets/cli":"^2.31.1","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0","@ota-meshi/eslint-plugin":"^0.20.0","eslint":"^10.0.0","eslint-config-prettier":"^10.0.0","eslint-plugin-jsdoc":"^63.3.2","eslint-plugin-json-schema-validator":"^6.0.0","eslint-plugin-jsonc":"^3.0.0","eslint-plugin-n":"^18.0.0","eslint-plugin-node-dependencies":"^2.2.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-regexp":"^3.0.0","eslint-plugin-yml":"^3.0.0","mocha":"^11.0.0","prettier":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/stylelint-config-html.git"},"author":{"name":"Yosuke Ota","url":"https://github.com/ota-meshi"},"funding":"https://github.com/sponsors/ota-meshi","license":"MIT","bugs":{"url":"https://github.com/ota-meshi/stylelint-config-html/issues"},"homepage":"https://github.com/ota-meshi/stylelint-config-html#readme","gitHead":"e84dbde3c7f9123d265d83ff7eefe46d9c760073","_id":"stylelint-config-html@2.0.0","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-Lk1NPEdUxzHkPv3ehktjpiOk4MPaqQ3H8fkvhxdWlQpaZCm9ze0SoMbRQLqkUxEMfPE1G9/x968uxm/+d2njoA==","shasum":"9d21058834fba6b02fd7e0572e93f90a6e755042","tarball":"https://registry.npmjs.org/stylelint-config-html/-/stylelint-config-html-2.0.0.tgz","fileCount":10,"unpackedSize":10580,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stylelint-config-html@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDL0Ry3f78mgY6yEAn3RtDqMOUKHiI4Cm5Fp4VXgYfswwIgdLQBRPrWam9KdoIxgdZq6lNn0XPXQTRrauulB84xJw4="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f852be31-e9ea-4455-b175-7967123f0841"}},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/stylelint-config-html_2.0.0_1785558072552_0.1152974224014287"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-19T08:20:24.629Z","modified":"2026-08-01T04:21:13.016Z","0.0.1":"2021-10-19T08:20:24.782Z","0.0.2":"2021-10-20T23:35:01.759Z","1.0.0":"2021-10-22T08:31:00.472Z","1.1.0":"2022-07-07T13:08:40.896Z","2.0.0":"2026-08-01T04:21:12.702Z"},"bugs":{"url":"https://github.com/ota-meshi/stylelint-config-html/issues"},"author":{"name":"Yosuke Ota","url":"https://github.com/ota-meshi"},"license":"MIT","homepage":"https://github.com/ota-meshi/stylelint-config-html#readme","keywords":["stylelint","stylelint-config","html","vue","svelte","php","xml"],"repository":{"type":"git","url":"git+https://github.com/ota-meshi/stylelint-config-html.git"},"description":"The shareable HTML config for Stylelint.","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"readme":"# stylelint-config-html\n\n[![NPM license](https://img.shields.io/npm/l/stylelint-config-html.svg)](https://www.npmjs.com/package/stylelint-config-html)\n[![NPM version](https://img.shields.io/npm/v/stylelint-config-html.svg)](https://www.npmjs.com/package/stylelint-config-html)\n[![NPM downloads](https://img.shields.io/npm/dw/stylelint-config-html.svg)](http://www.npmtrends.com/stylelint-config-html)\n[![NPM downloads](https://img.shields.io/npm/dm/stylelint-config-html.svg)](http://www.npmtrends.com/stylelint-config-html)\n[![Build Status](https://github.com/ota-meshi/stylelint-config-html/workflows/CI/badge.svg?branch=main)](https://github.com/ota-meshi/stylelint-config-html/actions?query=workflow%3ACI)\n\n> The shareable HTML (and HTML-like) config for [Stylelint].\n\nThis config bundles the [`postcss-html` custom syntax](https://github.com/ota-meshi/postcss-html) and configures it.  \nIf you use this config in your Stylelint config, HTML, XML, [Vue], [Svelte], [Astro], and [PHP] files will be parsable. The Stylelint rules you have configured will be able to check these files.\n\n> **Requirements**\n>\n> - [Stylelint] v16.0.0 and above\n> - [postcss-html](https://github.com/ota-meshi/postcss-html) v2.0.0 and above\n> - Node.js `^22.12 || >=24`\n\nStylelint v14 and above has been changed to not bundle non-CSS parsing such as HTML. The goal of this config is to make Stylelint work with HTML (and HTML-like) files, like Stylelint v13.\n\nTo see this config, please read the [config itself](/index.js).\n\n## :couple: Related Packages\n\n### [stylelint-config-recommended-vue](https://github.com/ota-meshi/stylelint-config-recommended-vue) / [stylelint-config-standard-vue](https://github.com/ota-meshi/stylelint-config-standard-vue)\n\nThe shareable config for [Vue](https://v3.vuejs.org/).  \nIf you want to check [Vue] files, consider using this as well. It is useful because it contains the config for [Vue](https://v3.vuejs.org/).\n\n### [postcss-html](https://github.com/ota-meshi/postcss-html)\n\n[PostCSS] syntax for parsing HTML (and HTML-like).  \nIf you have problems with parses using this config, please open the new issue in that repository.\n\n## :cd: Installation\n\n```shell\nnpm install --save-dev postcss-html stylelint-config-html\n```\n\n## :book: Usage\n\nSet your `stylelint` config to:\n\n```json\n{\n  \"extends\": \"stylelint-config-html\"\n}\n```\n\nNote: This config enables HTML (and HTML-like) syntax parsing.\n\nIf you want to enable parsing for only specific language, use each language config as follows:\n\n```json\n{\n  \"extends\": [\n    \"stylelint-config-html/html\",\n    \"stylelint-config-html/xml\",\n    \"stylelint-config-html/vue\",\n    \"stylelint-config-html/svelte\",\n    \"stylelint-config-html/astro\",\n    \"stylelint-config-html/php\"\n  ]\n}\n```\n\n## :computer: Editor integrations\n\n### Visual Studio Code\n\nUse the [stylelint.vscode-stylelint](https://marketplace.visualstudio.com/items?itemName=stylelint.vscode-stylelint) extension that [Stylelint] provides officially.\n\nYou have to configure the `stylelint.validate` option of the extension to check `.html`, `.vue`, `.svelte`, `.astro`, and HTML-like files, because the extension does not check the `*.html` and HTML-like file by default.\n\nExample **.vscode/settings.json**:\n\n```jsonc\n{\n  \"stylelint.validate\": [\n      ...,\n      // ↓ Add \"html\" language.\n      \"html\",\n      // ↓ Add \"vue\" language.\n      \"vue\",\n      // ↓ Add \"svelte\" language.\n      \"svelte\",\n      // ↓ Add \"astro\" language.\n      \"astro\",\n  ]\n```\n\n## :lock: License\n\nSee the [LICENSE](LICENSE) file for license rights and limitations (MIT).\n\n[Stylelint]: https://stylelint.io/\n[Vue]: https://v3.vuejs.org/guide/single-file-component.html\n[Svelte]: https://svelte.dev/docs#Component_format\n[Astro]: https://docs.astro.build/core-concepts/astro-components/\n[PHP]: https://www.php.net/manual/en/intro-whatis.php\n[PostCss]: https://github.com/postcss/postcss\n","readmeFilename":"README.md"}