{"_id":"@w0s/markuplint-config","_rev":"37-c7c017f86c6efd8a6848da7b5a41a6b7","name":"@w0s/markuplint-config","dist-tags":{"rc":"2.0.0-rc.1","Alpha":"4.0.0-alpha.2","Rc":"4.0.0-rc.2","latest":"4.0.3"},"versions":{"1.0.4":{"name":"@w0s/markuplint-config","version":"1.0.4","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@1.0.4","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/markuplint-config#readme","bugs":{"url":"https://github.com/SaekiTominaga/markuplint-config/issues"},"dist":{"shasum":"5cb900c7077695f1c0533fbbaa6e14409d5103be","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-1.0.4.tgz","fileCount":4,"integrity":"sha512-oOv8Q8c9JfZBMKu5VWMf+EPGpd4HVTmdGhU7QglMXxc7YCp11IUvdyZI64zAvHwy+EIH28OZQqrq2kKl/zYHIQ==","signatures":[{"sig":"MEYCIQCdE8rKHAnRYBvht3qC/yXPhvID8WdfwSS7c+CDmt0jtgIhAJgqlWn/7oJOFeeOzbTOLlDKIkeA5N8esRXscsj9Ok/X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhsIcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPpg/+N2aPPO9AOTBsEH6+uKPL1xa6QIBEQ/I7jgKIVu+uphbEW3A8\r\nKguswhAocAPCp9nVWpVqHlCUbeo+8Uqf5ZHooO++ZGfrJtVVF4J6yHKcs1jW\r\n7kpIcFn6tEOYn22z+FXRlX1DyLcgG6qXfNrGNFZ9D6x8TySEmV76Quxd1Q5G\r\nc9/MMxk7rxzwF9G/sJnvKRmttlhIzEkAM7SIlgvF6FoIpUmawqOouSaj1lqD\r\ntXBUp/U92iDBbdbeKF9VDy6ztHU7BxxNRSGNkQpBqfSt2Kt9ggW2p3nkeSiT\r\nXv15O/0jPNqev9E2OX147TroQ4oHYG87xVaJLvU8Yle7+cjI3CH5VwbZW9B6\r\neRBFDH5aQcR2ymEXifTS7Hc0U7Zv92J0z118fGfd7Sx4tSZYfJK9XM1Zcla9\r\n8+4KMGinootl7VMfFMnH3F4/Hc/SrPsD1ddwdmt7Mebetd26P04Lj4/kf02J\r\n8IwBD1C3ikxfUMP5IzdbmNzYL9pM4jUgYH+GQDMbA1ap6ef+E2o/xi9IrpcC\r\niaDMSnDdYgCvyxIk6ZHkhBtlW1FkrFsQhAMT9YFQDxvtHg6zQRHh23nMmUkY\r\nn7/AMAbnTb20utPqgEdpS18mkM6bR0CkvJLR5rjTBiAL8TwRvVlLYhuRMYuv\r\nmfQzKNEWgt7Bj+uNcTveZErpeNh0ZqpFfbs=\r\n=OVHQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":".markuplintrc","gitHead":"464058a3e3db490adccd172a8520536b8cbed392","scripts":{"test-valid":"markuplint __tests__/valid/**/*.html","test-invalid":"markuplint __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/markuplint-config.git","type":"git"},"_npmVersion":"8.19.2","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"18.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^2.11.3"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_1.0.4_1669775900336_0.7416502819588349","host":"s3://npm-registry-packages"}},"2.0.0-rc.0":{"name":"@w0s/markuplint-config","version":"2.0.0-rc.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@2.0.0-rc.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/markuplint-config#readme","bugs":{"url":"https://github.com/SaekiTominaga/markuplint-config/issues"},"dist":{"shasum":"379f5b02edecde79908b3a93ff52782f2a12bc42","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-2.0.0-rc.0.tgz","fileCount":4,"integrity":"sha512-cMwrnwdiu6O1rgBATMkQFcMx5rIk7piQFEK7L7XQfGzNWsSscVA3OKiOOJgT3GHq7+Oq05wB+UxEJotmxYwyug==","signatures":[{"sig":"MEQCIBBHD48euF0liXF3qWN+/3LhjlHgPqU+m5QM30XaSYEtAiBIJXSL5lZ4AZt2o/+9TPEip/h8o2NhimTa0d2DJ2o00A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjB/hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYfQ//ZUcnF37FrX3bauefCtXTVckw62/ql/PPVkKkPCXMwm4iFVFn\r\ntqDaqRNw4eRoXKJAJKGvaj/xyTe4WPesYQjHUCvLiXMYX/YkgDGjoehjX9Ik\r\nivi8kvlGvzMLBKOZ3VJcQwp7SlsmAPGyLCKa/y384wNg206mTycgmDjAHtO0\r\nJg/++VG/a+RDdRLXyL3GRc7t8mzVHfPfkrjWXVYEPSjmm82xLpYK+W1Arrwl\r\n1ZKvUCFYumA71IoJbnM4+1E8G5MWDMGjuxsR6UMug55uddTCFElQVGKR1HQt\r\nBiNNxxuKRtE045J6aaL6GFVeCsm84SOGCZmh8sT4+lc+Fjr0TgrfB8+LVb0U\r\nODd3l3vUydhJKn81QsqgE+gynwja7CSt6TV1fqkieohuR4Z4BY0oqCYDP05i\r\niip3XzteqpMSkfYhZEkcF2OrMh3UhLXxqtoepSAW9gHqNxpDZxVD4fvQVr65\r\nsDBTam4wxHyE9Fh6HMN7gZ6kdULpNSDs2/KsUvoaOUt8B70Sg0E00u8JCaps\r\nWXCZOMoDlmYygK0+cipyUHJYXfCRVhvvXrh5eV+nkQXIHCadIg8AH+J7klHA\r\nqGqY9ZSe2GI1PJx6ldCV79IcQ9RQc0U1FYaU4C0b030Wcg/zY1dW/CMOlXb3\r\n9SiDtIfK0iORMsZqDHlTrKLQIbgXG4aPwBg=\r\n=Quul\r\n-----END PGP SIGNATURE-----\r\n"},"main":".markuplintrc","gitHead":"13a039a3d38c477134100ec7c190d768d3e08051","scripts":{"test-valid":"markuplint __tests__/valid/**/*.html","test-invalid":"markuplint __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/markuplint-config.git","type":"git"},"_npmVersion":"8.19.2","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"18.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^3.0.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_2.0.0-rc.0_1670127585043_0.08747698028859818","host":"s3://npm-registry-packages"}},"2.0.0-rc.1":{"name":"@w0s/markuplint-config","version":"2.0.0-rc.1","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@2.0.0-rc.1","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/markuplint-config#readme","bugs":{"url":"https://github.com/SaekiTominaga/markuplint-config/issues"},"dist":{"shasum":"f64bf7350865456c35ec52d1cbc7f2f45b9337f7","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-2.0.0-rc.1.tgz","fileCount":4,"integrity":"sha512-WBDzrb1/rcadjhPgudVKGPeM5oiLtQlGNwsb6DgImtn1X1IoNLFEWSI0fyjEGFTSQVfdB9TUXOKyfFX28FUWeg==","signatures":[{"sig":"MEQCICxkcs3tUL3Jm8k0ogBQT4kTWcE1BaIsslWWkaCr4/U7AiBpy8RkERJ9qz9zlhCH6Mgm05Pt5Js2po9D092rw/+oQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkBnTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyxA//ToTV7VAzzem7ii8RYHI8TWYuWet7wNY1IoDjKfaWmMoeRI0R\r\nAPxqYnDgJbUAI63puJFi4dEOjYlBMTb0fmCBAYKq4a4yJbgfRWHqK/WHxRxQ\r\nvLFNim41RbyFRuWVY/Xj/tyPDh2ZoJzmDvFZCZnql+R6X3AdyTn+irnBmqOG\r\nci6fCmQHd+VKB79kcQZhNxVkEz68sSQry5NuPJW91fbY3FI5AAOg72emf010\r\nk+eXmGWq14GYnUhPXaPzu94fbCht8LPZ1VAZ51jD7pOm+tDNr1u0YfzXOxIt\r\nCCo1pr6G99CveYb8nI33qcZNNtXnhLTdcm5qkdz1oxi2MR4Mf0y9Ck4sC0oe\r\ns6R0DkMruzAHO8EzWj7pBNN8eZzWnZpizflMD/tByNZHkX+J8c07BX+yndys\r\nGBt2oGPOZrTqLKhjFYhUBys48w42Bph/N6Q6L+34qMCxViHP+rqN3upD2yOG\r\n40gx2uXoFkoQR1IDyGcQXBRE12wKDA3eyuy09avZLSg3APOCvvKG1XjmBuQ8\r\nK4YBqApFZKFrBlMtVBe9Epj+yuL7Mh/iuElO2Fyt9wk5DwouJSi6ExOKeeiw\r\n7EWZgetSbE8c2Ufeog0TI4I7y8sXPRJCf3dmqrtWJKOWIGW7gsubhVfQa5lz\r\noY/cTaW6FSlf1VjPe7mnZ6/onuQ/fmw2Xpc=\r\n=lg3r\r\n-----END PGP SIGNATURE-----\r\n"},"main":".markuplintrc","gitHead":"767f6f85e3b35cd490b65ca960ae35f154e29bb6","scripts":{"test-valid":"markuplint -c __tests__/.markuplintrc __tests__/valid/**/*.html","test-parser":"markuplint -c __tests__/.markuplintrc __tests__/parser/**/*","test-invalid":"markuplint -c __tests__/.markuplintrc __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/markuplint-config.git","type":"git"},"_npmVersion":"8.19.2","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"18.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"markuplint":"^3.0.0-rc.1","@markuplint/ejs-parser":"^3.0.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_2.0.0-rc.1_1670388179211_0.049414736635057466","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@w0s/markuplint-config","version":"2.0.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@2.0.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/markuplint-config#readme","bugs":{"url":"https://github.com/SaekiTominaga/markuplint-config/issues"},"dist":{"shasum":"cfb472a86e95cd35910ac01bd4ebe9c11e9bd5a3","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-2.0.0.tgz","fileCount":4,"integrity":"sha512-iyaDoKdXK6zMVka6AYFrd7WVfPDlgR2azoMvyn7MVaysaFQWG1gdMzGz4sa/f8GyTdUCKeRWhxr57u4QKMTlHg==","signatures":[{"sig":"MEUCICXum4FRtquHO7yc6Fp9SSKkGDN95bS9FsvQXq6FRJGRAiEAhMBWZUApscElphuU6DoLAhuGUQ2L4F1ogb7pugx6+Ns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqYMSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2RRAAjHvSj4kw8WYv1B2/P7xGp89MBP5o4lJaIwOD2yWKJ855KzQs\r\ndA1itulsL6c0jFUoFNPb3SvYouRF0Jlju4D8nrvZzVnMJd6HqEdVqpOK78UU\r\nnvkmkMjOsxIYz8r4q7AA6OkiX/tcWOhE1s+Vpmhu7yeGilBBWAAn3yMF20Ca\r\ngIh9nJNfB2SMWs9PMPQ6d+53T2HbmpoJlY3hwGzIzShjZzbsh7Ibqq3OGX8M\r\n6Df9jqgwMeunHoXyiXAkSxY7JpFAXYNfqapiOoIt9kC7qLVcdeJwB+o49xwS\r\nv6g+Y2y7mvoHygqNN7oQfmpfWOrF+/UFQv6MNm/C7ESfCRw8ea4WI+3SJMvW\r\nmR75YoOoeojTd3sQ295yNWn9X2MHse9nBoBqf407LQ2HKZ/2tQJzj9xBbSQx\r\nJ7dKtTLMCMA4K+QHg9sQ9NKIWiYgjUgjGf4j/veaxrmEusz4HRtThHj4E0Dy\r\nxFHJFb2WDi4ZqvKMLPz7yMQMVpiO5uqoKf51Ymzixpd6tso+DNAn1gMAmPZh\r\n6Hj1GgX4aH9D4e/aKG4nDUt89brMUX+WIpPGQQtmG1wJ3TBGumOSPeujSDo5\r\njAPcsQgB2Fn0NEj+gq0yoYN/ufRDdCWXBwJtelajilZ+ATVIaVe5A++u1fqZ\r\ncqXNpFxeuOLx5qlui54blLWtU7ZAQS2MgdU=\r\n=zdSZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":".markuplintrc","gitHead":"ae877f08128e48d7d7f6786e17068c3697c56ddb","scripts":{"test-valid":"markuplint -c __tests__/.markuplintrc __tests__/valid/**/*.html","test-parser":"markuplint -c __tests__/.markuplintrc __tests__/parser/**/*","test-invalid":"markuplint -c __tests__/.markuplintrc __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/markuplint-config.git","type":"git"},"_npmVersion":"8.19.2","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"18.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^3.0.0","@markuplint/ejs-parser":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_2.0.0_1672053522622_0.9137458819806159","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@w0s/markuplint-config","version":"2.1.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@2.1.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/markuplint-config#readme","bugs":{"url":"https://github.com/SaekiTominaga/markuplint-config/issues"},"dist":{"shasum":"0f4ced780886c7aa33c1a00ee6afc9c7bf33459a","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-2.1.0.tgz","fileCount":4,"integrity":"sha512-/P9b1k7wA+lTmL/175amtRsKMPsRAh/QemyVuLWyOeeNyVkjReo78NcLyF5ZJBO3c5puqQHWKkd2fJuzQ3UPsQ==","signatures":[{"sig":"MEUCIQDcG+w8LLAALtad46hhpFT6USa2pkOidxxUJWieFM1urQIgQxP5a2ax5n11/sI4BiZDocrB+xWOthCHLv3BMuflfB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqZQ8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7hA/9HEQ+KQP2q+3U369C/MKia9eDCmkkef1iIIbTmU681MpHZckm\r\n5cwyut+G2p1CYaWK870WU1NKLg5JqGHvAf7VuNyykvMpPblRMIYJHZdWG2h2\r\nPjIJUO63yAOt/uq/OU1PC2sfPSmPoxWZ9LZ5iYeiQoZ9vC7VVKJ4Efhl0p8k\r\nDTWFaMkv6HNfd8DdtWUpR4vWFppfUCs4vxiAOvP+sHl485OO9/xQWAgYW7WC\r\nNiyguMz7BqjWepNF3NkpDc6tgUBV9lwj+84hcohKQiYznfVGVjQsYDCFEUrU\r\nW6VlDnRaTuBkI3A1yfUPOn6zEToBssiba97J040TibPgP7t+FTubxDQGjBAj\r\naz4pNrrTO6ciauekIOw5lX48k71b3/QbozNmk1LgHB/YBT7TcQH5HHzJPxKf\r\n5iIi9RyCj7+X8sQJ1i+D2zVHWNlSEUHp800Ve8CsdIeaF6djA8sJgjc8//bE\r\nGByHzbnWvKmGI5rzkl5YOuyHzf+ABUPzEPRRFEIN2T5bbtaprbnt/nHVsQTD\r\nsueIQSk3r/b4hYtu7rd3akNxOaSnoIaBvmgOdi1fjEI2lcXfV4tp9KAATL+p\r\nWlk2PwiJRsx9eHCEixMQjkwg3JsMFHRQeGBAgXWd7YZWxpbUmzDL6NkKWjmG\r\n3egXGgy67Nka4qP1+KwSf55az3lmF88Ps4w=\r\n=mklb\r\n-----END PGP SIGNATURE-----\r\n"},"main":".markuplintrc","gitHead":"9f40a40f64ff5c403fba602bb7bee5538fbbef0b","scripts":{"test-valid":"markuplint -c __tests__/.markuplintrc __tests__/valid/**/*.html","test-parser":"markuplint -c __tests__/.markuplintrc __tests__/parser/**/*","test-invalid":"markuplint -c __tests__/.markuplintrc __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/markuplint-config.git","type":"git"},"_npmVersion":"8.19.2","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"18.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^3.0.0","@markuplint/ejs-parser":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_2.1.0_1672057916676_0.5040197035632219","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@w0s/markuplint-config","version":"2.2.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@2.2.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/markuplint-config#readme","bugs":{"url":"https://github.com/SaekiTominaga/markuplint-config/issues"},"dist":{"shasum":"6b0351aba657ad9492fa3a2c514a68cc17f85e1b","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-2.2.0.tgz","fileCount":4,"integrity":"sha512-X58ucA/TL21ldGa5uSonjGNEUXl4eE6oVy/svnbyZkq/k5xvMLLrlBwJS/yLR0+H7SbZRAi2wY5u1auHb4933A==","signatures":[{"sig":"MEYCIQC0a26ji8MA5CVI9jDUDuzBiK86Y79xMBaBAB4GfvAE+QIhANqZ3CeZLbjTVkzpH94uSBSLtsMKveOowwzabj8Isyzm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIGcjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoSA/+MoKIuvj+nIFYDCVvFR2rGOLJJXKpUaA34zUcOiZt4X+T16wq\r\nG7TtBQzZcvw/QtL5uE9VioYpaRh/HqVM7wOXDhulqzu7szO6GvryvX+xtSE1\r\n5vP67pL8RXvpN/M3UtmuSHloaRyFJANL+mWsb/Mhb2SDAVnhJXJF9i/2acY7\r\nSsTkdquQHFJ+Q7Rks63Cbl+6Tblgf9gLD12CtT/uu04XDXhy49xDyk+3I7Hp\r\nbS/+sxBXQpvHYicaCHUjEKD7ESDMwCjEPVB++JK3FPH6fSL9Hwh1WYUhQcOG\r\nt52aOo6wJccQCKjGAY/wsehK/sXdjTrAx+vF3uvmOf5VkQy7C234DzjhSqRE\r\nsGV7XGDy7Avda6VTH17pfRN/ox27Of4XiM6LDeZMnHJKU2OYu14zRXTtHX9a\r\nOGb803yWeviAlGIMYscGDE4yhprB+bSHbeaM6AocNJrXWGERNGeWviCSW1gA\r\n23cyAqTV7xtMRa1mtPsRl6l+us1NaRQnK2AzP9fGV52Ozw7CB/K5eQNJJeEt\r\ns4ZNvaU170bJiYP/8wqcFryIhn9AFfeMpO17Vb2mh5SFvKUYokcHbcyZvYl9\r\nkYwfnXGmmHuL5b1BKIEiERdndO0SxEoyAUQHYx7yLP2eGBuLLmwi4bFlovW4\r\nSIvgk7VaheUIs7MHbkXZWuj+L4BE9gYb9Xw=\r\n=018G\r\n-----END PGP SIGNATURE-----\r\n"},"main":".markuplintrc","gitHead":"56f0d7889830f84f8300e8e306c3fd1f0ae22143","scripts":{"test-valid":"markuplint -c __tests__/.markuplintrc __tests__/valid/**/*.html","test-parser":"markuplint -c __tests__/.markuplintrc __tests__/parser/**/*","test-invalid":"markuplint -c __tests__/.markuplintrc __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/markuplint-config.git","type":"git"},"_npmVersion":"8.19.2","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"18.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^3.5.0","@markuplint/ejs-parser":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_2.2.0_1679845154971_0.8019819840357612","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@w0s/markuplint-config","version":"2.3.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@2.3.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/markuplint-config#readme","bugs":{"url":"https://github.com/SaekiTominaga/markuplint-config/issues"},"dist":{"shasum":"2faa84e5014590f4a82deb309411b8dc6ee545f2","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-2.3.0.tgz","fileCount":13,"integrity":"sha512-W3qtw3zOurk2wzLZvRhy3eIMs0biBqTZNIOGVkFSCyqMgAwxqXtSYkpUonSqJgRf3f/jmftyqi2WxQRwzqBWJg==","signatures":[{"sig":"MEUCIGx83wNh7x6wTnXOqcgkp4Z/1F0TJO17vrbayh4YKxFEAiEAiaIG+y5+zrBhVs/7lxA9A1XKLJYRq3Oc/hn2ssWBPPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkM4sHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKaQ/9GKwX574vU8xbkC9fxtiNcxe8a24oaq1HNzjQP5Zw9f2BbV0Z\r\n4kVG2loZzLeVW9nylyo1SoGUkH56tRoNI/m1BykIihZJYkNwNckW8iiyYVgf\r\n6TI6mIXPKHJVx0jLZz41/BcU4upfn/AOHit3Ag+1qBT0UmDDkZ+mUmK73Z+d\r\nXFN81pqA8KwB/ROkq6LWoDqeXp0B8heGSF7ZmpVADMo3MNtQZ/ZTDMT/oW6L\r\nHdmYsd0LEgHQ8ju2CGTuqqQnDrhFIxMKVWDjgnUWPnIt9bc2aQ+zwJ9Q644n\r\n8dcB941ERiOEacSOLuWS+QTFY9eI/GURKEhPWxZKaNC0+2QKeKuiUcYihoxL\r\nzKjE+aboK++i9L3R0NUqxbdXm+VK51tj7nZMJY4WbWpQRRMiEtBFE1EDbeFN\r\nRiwGLER3dXUjVE6K3D6J19Ao/ztoAxznAGLQwkuqLkkb8WrpvHyLxXvjZs2W\r\nKHRsk5ZSt6CWM4jNInmY6L+AEFl3LoQU70Tk5gs2ipKEpuijvx3rjV12UWIP\r\n74ipUL5fwTn54ba9PM87rQjA754EumvR3ZTwpCA7eiWCHF26kwI45CzbWVpM\r\nxX07XwuUVM5PgvtETLigIjsCsOt/Rru09dShul5XrGMME3oiZcaf7wTuK5Vh\r\nZ7su9Luw1gcY6tvrRbwpIGamqMWY5sfw5Gg=\r\n=t+DS\r\n-----END PGP SIGNATURE-----\r\n"},"main":".markuplintrc","gitHead":"c47b879a16cddca159eb689cebc5a5ce5ebeb48a","scripts":{"test-valid":"markuplint -c __tests__/.markuplintrc __tests__/valid/**/*.html","test-parser":"markuplint -c __tests__/.markuplintrc __tests__/parser/**/*","test-invalid":"markuplint -c __tests__/.markuplintrc __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/markuplint-config.git","type":"git"},"_npmVersion":"9.5.0","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"18.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^3.7.0","@markuplint/ejs-parser":"^3.6.1"},"peerDependencies":{"markuplint":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_2.3.0_1681099527240_0.3157282583758696","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@w0s/markuplint-config","version":"2.4.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@2.4.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/markuplint-config#readme","bugs":{"url":"https://github.com/SaekiTominaga/markuplint-config/issues"},"dist":{"shasum":"4bfec290bd7500e5e74354d4a6b61eb2e194bbf9","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-2.4.0.tgz","fileCount":13,"integrity":"sha512-4tyUwrFolBZtxROOidj5EMbi+n+sElrN+Qip2Qd6Y6A9TErPL/ABQfp0tRTid0uLHECTOBnqFfM1PFxkjWRZmg==","signatures":[{"sig":"MEQCIDdPHTP6ZLTBhrOMFv5AcgQ1LlP6Ro9s4EfqmO0X3up2AiAFSXNosCELf+RLdv5gQcFs0mMv3sqHdXV0K7v0ZK9N1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNh2vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPJA//T+STDCqGsfx/gGsAY5nmZUxlXELrIYv26xRRfTlhNcRDQo5z\r\nOhEVR7W7v/Pf8UvxGBRXrMWA+oHpS2GiqXrSPa1BAMRKjPz0bbaOjObTvvPg\r\npqRswd5exHVtCOtnjZkAQE0G1KqYTWijW089V1OdDW8do1uPadnZgE+5gusZ\r\nqKq1K3pNJCXxt0hKByFVv63AivYB596AXxnlidjW8VT67WAEJTVxM7BK7zYs\r\nxEXkQcYk0D2cXClux4B4Q3jH43YR8rACNlB1EsP+4gtvof6jTACBQbyfSFjM\r\nawF3JkYC2k7pRqNBH4RAqE96/Ez+3Vl658jFAuiTh47By32IC+e7De23Qat9\r\n1sqzWXiCgwHf1e6P4Z1FDPYtQMQEK1bQvp+0RBan84CflLrv2n97U27XDbVC\r\nJY2UJM4TTY4V/AKf2+WJszK5KJaF3NmSaTA/Vi/cEU6FuDshGMtIsV7QhBET\r\nF0gtCKrgZMHwLXdHqYpTtK9wKkE5q1itumdJIyXZlEGtYG7HuLGhnfJpXplo\r\n5JdrxwHwRWpdiKnKssb8UAG/Hn87EP/5ccB/nWQbUUza8OtAwbawQ9leyfEB\r\nVkid1/JrdYp8fASo0MPvwNX7ufdJcDKHT2AczA2XeW06iLjMOysrPCsGevix\r\nQmqFnSG+weOZqKKmCyItdoKe8fsa+e/CTxI=\r\n=cXH/\r\n-----END PGP SIGNATURE-----\r\n"},"main":".markuplintrc","gitHead":"b5a377bbaeb6cd2d67e501540bb01457440a389f","scripts":{"test-valid":"markuplint -c __tests__/.markuplintrc __tests__/valid/**/*.html","test-parser":"markuplint -c __tests__/.markuplintrc __tests__/parser/**/*","test-invalid":"markuplint -c __tests__/.markuplintrc __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/markuplint-config.git","type":"git"},"_npmVersion":"9.5.0","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"18.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^3.7.0","@markuplint/ejs-parser":"^3.6.1"},"peerDependencies":{"markuplint":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_2.4.0_1681268142950_0.34197382487222105","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@w0s/markuplint-config","version":"2.5.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@2.5.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/w0s#readme","bugs":{"url":"https://github.com/SaekiTominaga/w0s/issues"},"dist":{"shasum":"55eb9972b09bfafc1273bf41f1bcaa41ffb48031","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-2.5.0.tgz","fileCount":9,"integrity":"sha512-3YRsPTELCBH+pF4BoxRpO9d7bfRFyass5Qk4DQpuic4BvY65ZDCZiz2YCLprLNkLp7oT5qZHijd5/oW9DSfD3g==","signatures":[{"sig":"MEUCIBRp6oHWy+xuDn3/1zktGaqC8ZTmzzh4JcgTwKOQx+KXAiEAk5XtRvNGw4JQMa8PguU5wIB8uU0qzadSwi830FvFb6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28227},"main":".markuplintrc","gitHead":"8cb13fd054ee40e571fb463697fbdec791cc979b","scripts":{"test-valid":"markuplint -c __tests__/.markuplintrc __tests__/valid/**/*.html","test-parser":"markuplint -c __tests__/.markuplintrc __tests__/parser/**/*","test-invalid":"markuplint -c __tests__/.markuplintrc __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/w0s.git","type":"git"},"_npmVersion":"9.5.0","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"18.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^3.11.0","@markuplint/ejs-parser":"^3.8.0"},"peerDependencies":{"markuplint":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_2.5.0_1687578710010_0.22951837774736972","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"@w0s/markuplint-config","version":"2.5.1","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@2.5.1","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"239f52a59719917a46aca33b99247bbf3af7ff8a","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-2.5.1.tgz","fileCount":9,"integrity":"sha512-8a54WHNI+FKEfIm+AFbFINubCPDMt1MgeDL0ZWuyjjwCO3i3/qeNNJQHwqKdJj57QdolGk9DdHZNo4H2lhP8MQ==","signatures":[{"sig":"MEUCIQCWmqjL84m+S/A1/2rdDHyGuL80Cm5byKJ69uSjOGPo1gIgewhKlLusdnl3kIlmvs46zZbb9rfK/ATKVLOg5RT5TLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28230},"main":".markuplintrc","gitHead":"411bdb4ef92dea2a19a2e35d724fa2371888a773","scripts":{"test-valid":"markuplint -c __tests__/.markuplintrc __tests__/valid/**/*.html","test-parser":"markuplint -c __tests__/.markuplintrc __tests__/parser/**/*","test-invalid":"markuplint -c __tests__/.markuplintrc __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"9.5.0","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"18.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^3.11.0","@markuplint/ejs-parser":"^3.8.0"},"peerDependencies":{"markuplint":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_2.5.1_1691562762955_0.36455618639660003","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@w0s/markuplint-config","version":"3.0.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@3.0.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"38a00faeb53eed612393511f22dfadf3751d8e9f","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-3.0.0.tgz","fileCount":8,"integrity":"sha512-Wc87+4/bIAHuuoePepuMscBgnHMepwzS2y1zGbVTj9oG8I+hc0nDusFV5mnCLDGsv1qu2cDL2AaUwJ5amATtEg==","signatures":[{"sig":"MEYCIQDwdR5XH+wvueY1sQrQp3kHzq38+P9ahtlUaOodfDwN6AIhALbHo99fqQXQH4oi4riKfMWNl5D/388UdzJvQKqWcfxF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27949},"main":".markuplintrc","gitHead":"6f1af9fc527dfb3e08ced2626b8f61443c291af2","scripts":{"test-valid":"markuplint -c __tests__/.markuplintrc __tests__/valid/**/*.html","test-invalid":"markuplint -c __tests__/.markuplintrc __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"9.5.0","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"18.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^4.0.2"},"peerDependencies":{"markuplint":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_3.0.0_1707367569266_0.7078484093322126","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@w0s/markuplint-config","version":"3.0.1","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@3.0.1","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"56fe3a0c358e7f673f40ba6901a0dec3c9765360","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-3.0.1.tgz","fileCount":3,"integrity":"sha512-7admQz3whsHDI8tejsDBmcpfVumQUnKxVrsB/JjXB1OQYpC7MQjQeXIdu8rC0I+DvYmxe/N5gTTXLU1i0NLI8Q==","signatures":[{"sig":"MEYCIQDxPLv0LtS2QQTZ5y15S/ZOi/k6CeJ08p13zRiRjFchCQIhAOY9Uh5uEhWyZoHyLHoei5mjjy4KUv1eyjobYiulSuXI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20599},"main":".markuplintrc","gitHead":"7e461cb1095d3e8159546989da9b38d8117cd995","scripts":{"test-valid":"markuplint -c __tests__/.markuplintrc __tests__/valid/**/*.html","test-invalid":"markuplint -c __tests__/.markuplintrc __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"10.2.4","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^4.0.2"},"peerDependencies":{"markuplint":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_3.0.1_1707451067685_0.24849500006301195","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@w0s/markuplint-config","version":"3.1.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@3.1.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"35bd8d661c4658af5a0a215e87922e0649f631ac","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-3.1.0.tgz","fileCount":3,"integrity":"sha512-VuHGKUzZ25rFb0Seqh9X42I0fgZ2hgXa6lAPR8JV3OrMWn+lsnO3AAXSAUZNAY9Ly/eWxvJlcZ8iqdoSy48WOA==","signatures":[{"sig":"MEQCIBRieiKIVntWroBSbQBX+VNXYt474sNS6uuBmvnFilE8AiAXiXWhSzk5Wy2vFXO1xHBBObcroaiogthG/NJx2SVLww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22965},"main":".markuplintrc","gitHead":"e899d76ada5fa2f6a7b07fb0a6cd2c06b5a25bfd","scripts":{"test-valid":"markuplint -c __tests__/.markuplintrc __tests__/valid/**/*.html","test-invalid":"markuplint -c __tests__/.markuplintrc __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"10.2.4","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^4.1.1"},"peerDependencies":{"markuplint":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_3.1.0_1708310645344_0.4103043567904865","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@w0s/markuplint-config","version":"3.2.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@3.2.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"e30c15ee31083e4f1da461a00bb2e8dbf3fd1b6d","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-3.2.0.tgz","fileCount":3,"integrity":"sha512-84bNJXSkJ8pcnQ6aUlswGDiMVHCWdeAvgfB0vOC37qF1Ea+LzlmX8/rMqeuFe5HjuHP0sY6qLBc60lyQrXiV2w==","signatures":[{"sig":"MEUCIQCjD2dLZovvoXDJMDstW/jzB33rvAa5nhhSXSJTM4cHCAIgBdoSSWXL6ZMjD1pHYbNUVR36WTkKjMoUlc1mCzva/sI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22959},"main":".markuplintrc","gitHead":"c135eda79ba0b178d920941cbf08bbacdb6957e3","scripts":{"test":"markuplint -c __tests__/.markuplintrc __tests__/valid/**/*.html","test-invalid":"markuplint -c __tests__/.markuplintrc __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"10.2.4","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^4.2.0"},"peerDependencies":{"markuplint":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_3.2.0_1708866651066_0.6019070498712693","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@w0s/markuplint-config","version":"3.3.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@3.3.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"18c37702932d9d5f111eb158aa62b13b605b56b8","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-3.3.0.tgz","fileCount":3,"integrity":"sha512-+e8+lzSzkLSR+HePOMggmmCxLVTSWZ1X24/ckEKTiTJ0Rlh7zs3clY9JRDLrUUYBAidzupa/XI7TSZHcKpxiRA==","signatures":[{"sig":"MEQCIEhuQHxEmlRBYwaSqn3cAjYOA0yTvkmQDmCcySlN0meJAiBW2euEsc305NQKr51mwGG0xtczULNsn9xey0+wkwKD7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26565},"main":".markuplintrc","gitHead":"34285f17c30391af59a2347e67ff8098ce6ffd01","scripts":{"test":"markuplint -c __tests__/.markuplintrc __tests__/valid/**/*.html","test-invalid":"markuplint -c __tests__/.markuplintrc __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"10.2.4","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^4.5.0"},"peerDependencies":{"markuplint":"^4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_3.3.0_1711960358500_0.31408201505501987","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@w0s/markuplint-config","version":"3.4.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@3.4.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"b4e5644b85998a6969be6188154be9ffea6fb069","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-3.4.0.tgz","fileCount":3,"integrity":"sha512-FrMM+B5D70Sz2ep5n6Zb+LDbqDCYxiI1+Hw7u49nrxyd7Lf6FUTlAJpA+htilXx1lAkMImP/wO7Lx15KQGRaNQ==","signatures":[{"sig":"MEUCIDuczJCyDB5tL6W26J7piO8J8yc/GLk+lSQT7MN1wZZWAiEAxdpMiOxpZGGFSuVNhekP6ieoKhcZiTEh1LbfHmD2jA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25961},"main":".markuplintrc","gitHead":"0b7b248f6593817992a0ef4c74b887bf0f618012","scripts":{"test":"markuplint -c __tests__/.markuplintrc __tests__/valid/**/*.html","test-invalid":"markuplint -c __tests__/.markuplintrc __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"10.2.4","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^4.5.0"},"peerDependencies":{"markuplint":"^4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_3.4.0_1712980926722_0.48547612703096066","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"@w0s/markuplint-config","version":"3.5.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@3.5.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"4177baf1cd067eb030f3b59260a8127c27fadf47","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-3.5.0.tgz","fileCount":3,"integrity":"sha512-PPHdcFi+QrULo4oFZxH5rTZOEMlkoRuUHruTl/iSF1F1Zlga8Osdoa79F1uhPqLwy52wECTr3SeRXI9oD+7XxA==","signatures":[{"sig":"MEQCIDNySIp1rq/1QusskojO8fpK4KsmGD3u+QHVONo22f0xAiAphQF5KLVx+tGHdnKsbKwyWoY5y3pXMao1EAEn801isg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26119},"main":".markuplintrc","gitHead":"bae5898deb03d9da3a8f608aaceb694f8e498900","scripts":{"test":"markuplint -c __tests__/.markuplintrc __tests__/valid/**/*.html","test-invalid":"markuplint -c __tests__/.markuplintrc __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"10.2.4","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^4.6.0"},"peerDependencies":{"markuplint":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_3.5.0_1713095811506_0.665884900015608","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"@w0s/markuplint-config","version":"3.6.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@3.6.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"0efbffdf588f86a23dc788223cd14f9517cf1bca","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-3.6.0.tgz","fileCount":3,"integrity":"sha512-8xveKP5QUz2b2RxDYpvlRDLLxtofrVD4f+v4tnaFgMQxGoGls5xafasGzU+Jjo/wyBETO61QW+SlO+pMa/LE0A==","signatures":[{"sig":"MEUCIQCmxXjcVQ6e38X8rc3p2s0vc7rl9vr4MXCZs6NyMNa97wIgZqPRBBXytjrYmbW0JxMmx8ssFOxjuxp9+NE03fdXRHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25745},"main":".markuplintrc","gitHead":"98b20eb01f117fb514863cfa0885dc311797c766","scripts":{"test":"markuplint -c __tests__/.markuplintrc __tests__/valid/**/*.html","test-invalid":"markuplint -c __tests__/.markuplintrc __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"10.2.4","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^4.6.0"},"peerDependencies":{"markuplint":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_3.6.0_1713156569959_0.4099870636433176","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"@w0s/markuplint-config","version":"3.7.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@3.7.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"4b28855222e2c496534e83c0f4a48fad820b4796","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-3.7.0.tgz","fileCount":3,"integrity":"sha512-WkwuHF7zOdkdlpmE+xqM+eU4mBF3Goa/V6qvZ1J38TXgSLiUEg9AD3ENiqmMaR0B0DW2IicLqF3G7UFXV0Y/SA==","signatures":[{"sig":"MEUCIDlzzRPnIHAeS1FSnQBKtxxF0GfcM6ZKeL0VLz5gj7AiAiEA/0CuVApyDiaTHNUFN+f2ROTQb+AjI0scywFc9KexN+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26126},"main":".markuplintrc","gitHead":"02fb16bb7a66fe1a795aa4e486b3f452fc639b11","scripts":{"test":"markuplint -c __tests__/.markuplintrc __tests__/valid/**/*.html","test-invalid":"markuplint -c __tests__/.markuplintrc __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"10.2.4","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^4.8.1"},"peerDependencies":{"markuplint":"^4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_3.7.0_1715597282438_0.36251931201364584","host":"s3://npm-registry-packages"}},"3.7.1":{"name":"@w0s/markuplint-config","version":"3.7.1","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@3.7.1","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"d5ebfb42650c1f200f9347d4d81773db2437c033","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-3.7.1.tgz","fileCount":3,"integrity":"sha512-IbfO6UrzPayiR7NtNASY3Qw8uzdsytqL327AHQYXYFwZcoE51Ik07j2SXcpW3w3J3AeIru1NCrdfufu3I/XwoQ==","signatures":[{"sig":"MEUCID1y+b+8FWfDcUNAkqsmaFTX0H75BnTxIQtDit3UgZgPAiEA7enP+TQYdEPrmOq2a/2qFLSn8ZFVuNM0cac2GQTEAU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26610},"main":".markuplintrc","gitHead":"244f133f1acfb84f3624aed94e4f4479dbf42526","scripts":{"test":"markuplint -c .markuplintrc __tests__/valid/**/*.html","test-invalid":"markuplint -c .markuplintrc __tests__/invalid/**/*.html"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"10.2.4","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^4.8.1"},"peerDependencies":{"markuplint":"^4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_3.7.1_1715671953638_0.23371209323726383","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"@w0s/markuplint-config","version":"3.8.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@3.8.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"40b20590965531468e9032b956aad98b08378bde","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-3.8.0.tgz","fileCount":3,"integrity":"sha512-UafZlGHz4SmLWw5yYh1mpWjvyIKuy1yZGqV4jj9xTdKTldnzB/977iW+OPcQgaBdM5gK70W0kgbJ/r3/54ZBIg==","signatures":[{"sig":"MEUCIQD5tRb50mBnpvDU3dK6cP0sMyTR3O3utOgQrBZcCeanxQIgbOyMpkjPTDpqXiTJJ0a6tkrKCb7gk46cy8ECam9bIdE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26327},"main":"markuplint.config.js","type":"module","gitHead":"8fcbca1e4a7e942994a545b3f2570b940988e1fb","scripts":{"test":"node __tests__/index.test.js"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"10.7.0","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"22.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^4.9.2"},"peerDependencies":{"markuplint":"^4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_3.8.0_1721957003854_0.6592244731675858","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"@w0s/markuplint-config","version":"3.9.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@3.9.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"0848211b44b10dc0c36f049627efda073b8541e6","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-3.9.0.tgz","fileCount":3,"integrity":"sha512-yXvzKJKEkW9nJ2kD2qy5WS4DgS8EhkOSybpKIuwi50fpoml622/k93JRpHtXlhzjIYj5OQ7sRIpElOW7h0rEag==","signatures":[{"sig":"MEYCIQDLASMrmZt4CvFok/Bw8fNLbp3wAcR6o5n3QVj9gWLCLgIhALl1n7daZ4k4TkJq9CmJ7sf1sJUr3CIyiVDVyOssCtvF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26636},"main":"markuplint.config.js","type":"module","gitHead":"0baac07df020478a3bba32df931634f55e3362e4","scripts":{"test":"node __tests__/index.test.js"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"10.7.0","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"22.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^4.9.2"},"peerDependencies":{"markuplint":"^4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_3.9.0_1722740554023_0.910499761743726","host":"s3://npm-registry-packages"}},"3.9.1":{"name":"@w0s/markuplint-config","version":"3.9.1","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@3.9.1","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"4fc50ec2c1104420e6dfb7c3655cf1bf357da772","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-3.9.1.tgz","fileCount":3,"integrity":"sha512-Keunt+Uf+eZMUfaaZZLNPhPChB0fuqnY0672qbp1jsLzdJNriB22P6KceReaIH5I63QcH1ZvOvry3ZSbDEFkAw==","signatures":[{"sig":"MEUCIQC+Xe2xYfMoPs+sS5x8sLDszybYTuTOMP9JlFGAiJrdPwIgEhsusiA9Db3J5Q7zwYNmLI7S690LvrPZMtbuuct5E8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26650},"main":"markuplint.config.js","type":"module","gitHead":"f01dfc0da09af6557cfe5fd7e3cd0288955f3529","scripts":{"test":"node __tests__/index.test.js"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"10.7.0","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"22.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^4.9.2"},"peerDependencies":{"markuplint":"^4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_3.9.1_1722743630260_0.053541953542284304","host":"s3://npm-registry-packages"}},"3.9.2":{"name":"@w0s/markuplint-config","version":"3.9.2","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@3.9.2","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"802fc58d543197f7b47d026cfd719ae727ce7901","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-3.9.2.tgz","fileCount":3,"integrity":"sha512-xqCEan3ujs02Fwf0rjPMidyx3ZmXVdWY8O2TBu4k3tIG/rWmGcTVXBh+0em5mD3xWVUA8HTjJ/yhYywEYVHhNA==","signatures":[{"sig":"MEQCICZa3xMjIeJ5veLVLGdUqidNB5xGlcF55RSG/E2eEoxZAiAsPwUY+y3Ecdmt8BVD4SPuw7XxqyXAjfTw5+CeCUa6Uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26566},"main":"markuplint.config.js","type":"module","gitHead":"d653e79621e4bc66486699d08f45323825add4ce","scripts":{"test":"node __tests__/index.test.js"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"10.9.2","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"22.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^4.11.4"},"peerDependencies":{"markuplint":"^4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_3.9.2_1736482974171_0.7136016075722351","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@w0s/markuplint-config","version":"3.10.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@3.10.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"953f41dca00cdce2b9dc648f7744b71982646649","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-3.10.0.tgz","fileCount":3,"integrity":"sha512-pMCm5fITwvml9AsXbf2q68Y4t/jY1XUnoFRF5y9AtRwUFh/i2/uNRBh2jCdVHYz75PrTZXo38fMEQDoFfh1DTA==","signatures":[{"sig":"MEYCIQDrFoJXvJemee17AH+RSbIPoFDK75TS26gHSjOIg/aOYwIhAO1FFcBUkm/BL0gf4+s0TkzsrZxSjl90EiQPNK2L8FHt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26260},"main":"markuplint.config.js","type":"module","gitHead":"07e9ba9850bcb2e4c5d10a336f8ab41ec2905bb1","scripts":{"test":"node __tests__/index.test.js"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"10.9.2","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"22.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^4.13.1"},"peerDependencies":{"markuplint":"^4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_3.10.0_1756095962438_0.9591752310747472","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@w0s/markuplint-config","version":"3.11.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@3.11.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"2676966d42cf6403eb044719486809bd44af0b4e","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-3.11.0.tgz","fileCount":3,"integrity":"sha512-HvP+pOKKGlF6cK3n7lSN3UEwMbaYc0kKHbcFimHiq+NyMgokfNnpuTyhyRxASUqPlMMhun8dhPdobhDUvld6wQ==","signatures":[{"sig":"MEUCIC8wC4QSBZC+e8hBMZTBi/JjtBQIwMqZzsUaVL415MXYAiEA7dPTz20foYAWJUSGqR64KqHU9TOinWwCWQ18npjcPP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27704},"main":"markuplint.config.js","type":"module","gitHead":"dfa8c73d871e1b1f48ab9b9684065b3c447a1bb6","scripts":{"test":"node __tests__/index.test.js"},"_npmUser":{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"11.5.2","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"24.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^4.13.1"},"peerDependencies":{"markuplint":"^4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_3.11.0_1756859712394_0.6872960607758767","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"@w0s/markuplint-config","version":"3.12.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@3.12.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"1a1536fcc0c0435bc770af9e91a691dbed1dfb92","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-3.12.0.tgz","fileCount":3,"integrity":"sha512-H8w53sXTZ+yzV8qNYnF+Fv380AR85RPAQLOQV8T4XHTVk6bdYVajblduKfp0uObROh0uWDgCx8sxqFKDV/eA2Q==","signatures":[{"sig":"MEYCIQDv1rusbs0meIq0HIcDJvwMsi9eEjO1kU+CA0i2ytXGVAIhAKujnC4TNfZFFRZGvoZ9XfCltWLLDCKKuxXcUxrQbF/v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w0s%2fmarkuplint-config@3.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29702},"main":"markuplint.config.js","type":"module","gitHead":"117f568f320947cdc643985f0700bad18c43bd46","scripts":{"test":"node __tests__/index.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de816d72-85dd-44c9-9563-32e6e87fdbac"}},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"11.6.2","description":"markuplint configuration file used on w0s.jp","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^4.14.0"},"peerDependencies":{"markuplint":"^4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_3.12.0_1765254117344_0.8111762593379495","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"@w0s/markuplint-config","version":"3.13.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@3.13.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"b879b2bea02dc8021fadbcd364c59c6851f1bd45","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-3.13.0.tgz","fileCount":3,"integrity":"sha512-jWnTI04EL2CBzblMloz2+NfXQE9yzzHA8KCcoHmI+wdLEs5Wakh8LfnmGMViEPIdlM3oCS8ijlxLLhYkn4tkrg==","signatures":[{"sig":"MEUCIQDJoGySK3lmzRkR0RHSTST5ozDgj+0HXvtvHpd99AXaTwIgMxLzpZ/GjMRguhqA0CKDYZi3xUZg88OiP2rRiHRa+wY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w0s%2fmarkuplint-config@3.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29924},"main":"markuplint.config.js","type":"module","gitHead":"7414eacbc608cc455e8f69a6da8cf1759e42b873","scripts":{"test":"node __tests__/index.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de816d72-85dd-44c9-9563-32e6e87fdbac"}},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"11.6.2","description":"markuplint configuration file used on `w0s.jp`","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^4.14.1"},"peerDependencies":{"markuplint":"^4.14.1"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_3.13.0_1770779663299_0.2860177784393747","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.1":{"name":"@w0s/markuplint-config","version":"4.0.0-alpha.1","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@4.0.0-alpha.1","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"711a93933301c9dbd6262cbd7fd91e70f5109d9a","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-4.0.0-alpha.1.tgz","fileCount":3,"integrity":"sha512-hCKPGSlh0X+NJlbVXoR1WQJBuAZFyl36elQRnu71zPyIapkwmM+fRp184uCbC18wcIj0HCmVoGydBfdAwEi1qw==","signatures":[{"sig":"MEQCIFLO5d5sRthK6AxE/9Xz5Yw/Em3HSMmn71VCa+DdCXY2AiAkVmUZ17On4ke2THusA61vem7oKA3Ueu1/IyKxKKLyBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w0s%2fmarkuplint-config@4.0.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32585},"main":"markuplint.config.js","type":"module","gitHead":"3c49691ebfb63b9f5930113f6db303c6d9fc5003","scripts":{"test":"node __tests__/index.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de816d72-85dd-44c9-9563-32e6e87fdbac"}},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"11.6.2","description":"markuplint configuration file used on `w0s.jp`","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"markuplint":"^5.0.0-alpha.0"},"peerDependencies":{"markuplint":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_4.0.0-alpha.1_1771734820340_0.6607917998221511","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.2":{"name":"@w0s/markuplint-config","version":"4.0.0-alpha.2","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@4.0.0-alpha.2","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"cdb4f154f97c1f9617abedbf12d078144ad227a4","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-4.0.0-alpha.2.tgz","fileCount":3,"integrity":"sha512-yoLPpR3+rzhpAohB67OjDSFRGi2gfYZTnY/pJ0xg2Vag5RskbeA5cKDJ6tu+XKBUJfInzzuwdmxVji2DPokYxg==","signatures":[{"sig":"MEUCICV0Ug5vDSTHkIx1lyCwlZ1/YPJR/tzfAG3h2ZrIAbR4AiEA+7JxKzIv4+fZtF2TMdY4WOyS4KJtby1Ff1uK6X57FFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w0s%2fmarkuplint-config@4.0.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31666},"main":"markuplint.config.js","type":"module","gitHead":"8fbdc571eb3090001494e0770b10a36d00f6231a","scripts":{"test":"node __tests__/index.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de816d72-85dd-44c9-9563-32e6e87fdbac"}},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"11.6.2","description":"markuplint configuration file used on `w0s.jp`","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"markuplint":"^5.0.0-alpha.2"},"peerDependencies":{"markuplint":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_4.0.0-alpha.2_1772022536547_0.9127125525509965","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.0":{"name":"@w0s/markuplint-config","version":"4.0.0-rc.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@4.0.0-rc.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"4e01f3da96f234fb2c2fe2f3f8d9dadfcc81b61d","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-4.0.0-rc.0.tgz","fileCount":3,"integrity":"sha512-WHXn+6EIEAVuhK+Q2zexb5aSP0/Opphk2Cqdqrd5d2G4hhf9+dnl+zxTEeTVrKXfJU9QuV6yTfVlcQGr6p+UIA==","signatures":[{"sig":"MEUCIBSBiWQQxHlQSqVfUiPoQ0qXHzmmBalA2H0FwteawMb5AiEAwEq1TTsV0Kej0HR3hDi9/FK/UR65WhjIcBoKFzCVrQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w0s%2fmarkuplint-config@4.0.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30353},"main":"configs/base.js","type":"module","gitHead":"244a103c2c41b07ee97be8edf05437be856450ac","scripts":{"test":"node __tests__/index.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de816d72-85dd-44c9-9563-32e6e87fdbac"}},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"11.19.0","description":"markuplint configuration file used on `w0s.jp`","directories":{},"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"markuplint":"^5.0.0-rc.7"},"peerDependencies":{"markuplint":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_4.0.0-rc.0_1788531954963_0.7065095956522731","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.1":{"name":"@w0s/markuplint-config","version":"4.0.0-rc.1","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@4.0.0-rc.1","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"0f2dfdea4a6e13c819856af7859d602c5a3ffc53","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-4.0.0-rc.1.tgz","fileCount":3,"integrity":"sha512-4kVTN8YExAgKlJ+JB0cA2gFU7fjBKgwSF20/VYMJxgLyW+Ca2ZPDIaXczYfNMlx8dOy7mbWczIbhydnQMWPZ7A==","signatures":[{"sig":"MEUCIQCXEP8EPy4g3XxHAb4WHDXnxqS8wGzZPfGD5fLQkOUyfQIgUZOj3QUFymzOIEkdSpqrzTnG2B+nsCEyGMtOEzItZdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w0s%2fmarkuplint-config@4.0.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30608},"main":"configs/base.js","type":"module","gitHead":"203c8dd4954cc5b83d78d844ff616891af25b6a8","scripts":{"test":"node __tests__/index.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de816d72-85dd-44c9-9563-32e6e87fdbac"}},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"11.19.0","description":"markuplint configuration file used on `w0s.jp`","directories":{},"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"markuplint":"^5.0.0-rc.7"},"peerDependencies":{"markuplint":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_4.0.0-rc.1_1788533999278_0.1845227421381297","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.2":{"name":"@w0s/markuplint-config","version":"4.0.0-rc.2","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@4.0.0-rc.2","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"658585a563a7613e6aeab20af0ede0591bdde3f4","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-4.0.0-rc.2.tgz","fileCount":3,"integrity":"sha512-tC3u1AZg9rcvRsD2S/589XuJw1tc/qmbfEHb1frWUcFlvjhfdKXGj2to5JH0DNpc+yrUHd+cGB8VxNCTqm53Ug==","signatures":[{"sig":"MEUCIQD08GgMesVGo735W8piDcyy4hp8IGDRnJYeRahyhpFuqwIgUYmKcLZXqHX9v96BqO+ykwkTyLe0j2D+xPWKmrv/GE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w0s%2fmarkuplint-config@4.0.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32859},"main":"configs/base.js","type":"module","gitHead":"7284d5af2a2aa4bd0d1a9fb8469a65d2d36ca1f1","scripts":{"test":"node __tests__/index.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de816d72-85dd-44c9-9563-32e6e87fdbac"}},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"11.19.0","description":"markuplint configuration file used on `w0s.jp`","directories":{},"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"markuplint":"5.0.0-rc.7"},"peerDependencies":{"markuplint":"5.0.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_4.0.0-rc.2_1788601462981_0.4475155737805694","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@w0s/markuplint-config","version":"4.0.0","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@4.0.0","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"f65c6eb90781699196392a45287d6743fdd1ec2f","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-4.0.0.tgz","fileCount":3,"integrity":"sha512-MxRpDXzHOOeMfo/6ggqqX/weEETt/v0rIc4E5NkEp9JJeoR58rvpKDrvu8NlGXMBk+CwbskNuYWJs8qLYPnnfA==","signatures":[{"sig":"MEUCIQDXBNEmhguLC4OWdHdJPcCRWDo46oBx+LKE9ac50MDtDAIgSgZ/nXkL96DLNoU0kcwCxDO70OVFGP2D/sy6tHECQ4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w0s%2fmarkuplint-config@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32746},"main":"configs/base.js","type":"module","gitHead":"83b5d70d2d1f2a9681e733d3279a47e12a586f26","scripts":{"test":"node __tests__/index.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de816d72-85dd-44c9-9563-32e6e87fdbac"}},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"11.19.1","description":"markuplint configuration file used on `w0s.jp`","directories":{},"_nodeVersion":"26.8.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^5.0.0"},"peerDependencies":{"markuplint":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_4.0.0_1789173934558_0.5261413101926924","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@w0s/markuplint-config","version":"4.0.1","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@4.0.1","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"91ab2480e43779895610039b8fb780f3ec471df7","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-4.0.1.tgz","fileCount":3,"integrity":"sha512-Pafkv2X6vk1qgAjEgivDWaboyo0lJJzSSX3LCdwu6VtheQVN/6RFqDZlB5zIg3QdWl5jHOzyEtLw2cogyKlSIw==","signatures":[{"sig":"MEQCIAQGjoSMI/bhxAzNCG2CIuTgiagb6UaoIOOjouK88JfKAiAoaIE+IWSO2q4aEOBylOl5vud4/o9po1nrdfon8bdqkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w0s%2fmarkuplint-config@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32605},"main":"configs/base.js","type":"module","gitHead":"dfe27a77b4d80bf376f6b406eab11a1e2172e61d","scripts":{"test":"node __tests__/index.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de816d72-85dd-44c9-9563-32e6e87fdbac"}},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"11.19.1","description":"markuplint configuration file used on `w0s.jp`","directories":{},"_nodeVersion":"26.8.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^5.0.0"},"peerDependencies":{"markuplint":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_4.0.1_1789178016966_0.5760664978116374","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@w0s/markuplint-config","version":"4.0.2","keywords":["markuplint","markuplint-config"],"author":{"name":"Saeki Tominaga"},"license":"MIT","_id":"@w0s/markuplint-config@4.0.2","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"homepage":"https://github.com/SaekiTominaga/config#readme","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"fcb0d79049e9d696594d8cb01ab5f358520a2a7e","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-4.0.2.tgz","fileCount":3,"integrity":"sha512-MRT288omeNcgIe9xh5jM4sMZ5ud8R0GgzTrLtUpZnX1a2O1go62vMIAMdktKHgqZGOAzRGW1qmkXVtqjI/Yscw==","signatures":[{"sig":"MEUCIHLGyLsrqE1b0mILBF4jSCrzmBcDyjX1tJ3o/+BnKdMOAiEAtb1DhXQ7BZJvJPGkk4uWO1wS62NAO29JSlE8arY0XZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCqnTBIyMUbXvJQ1F6LR3PVx5kzJ7KFTaej6PfS9VLdKgIhAN1BDgmU+5Qz1wRX8S18B3NiuRsRq6pP1MNlRGc1NG5r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w0s%2fmarkuplint-config@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32660},"main":"configs/base.js","type":"module","gitHead":"972ac56c32f2bdb18dac5544c0d7642701368018","scripts":{"test":"node __tests__/index.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de816d72-85dd-44c9-9563-32e6e87fdbac"}},"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"11.19.1","description":"markuplint configuration file used on `w0s.jp`","directories":{},"_nodeVersion":"26.8.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"^5.0.0"},"peerDependencies":{"markuplint":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/markuplint-config_4.0.2_1789561260508_0.3046736552616669","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"_id":"@w0s/markuplint-config@4.0.3","bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"dist":{"shasum":"345f9e858773d2b4651b29638e149cf07ddd1754","tarball":"https://registry.npmjs.org/@w0s/markuplint-config/-/markuplint-config-4.0.3.tgz","fileCount":3,"integrity":"sha512-UNVLq8YEVoszHy8U9oh4JEskyVTO5TGCpArIsx/We1xVwlRgunlzdt79L1BC3zMIDLNh+08F9FOQS942Ehwyhw==","signatures":[{"sig":"MEQCIFwjYSAOqGbLcgf7vqSDULC02ajFM1Ud17uAPLILhgeiAiA3tDkJtlK7S31WGgZTlR8JBZ24x/8pVYCzZ0xWDRF+Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDszyQuVelIHFd6QIvFTSqtKBjEJXIMPeo2oCPX2dPo8AIhALwTBHWga/KJ3cUUsALfdjeatyNjBa0g4KukjmzfpkKG"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w0s%2fmarkuplint-config@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32690},"name":"@w0s/markuplint-config","type":"module","author":{"name":"Saeki Tominaga"},"exports":{".":"./configs/base.js"},"gitHead":"47fd602efddc41d7163dec127eb3b558074f3b25","license":"MIT","scripts":{"test":"node __tests__/index.test.ts"},"version":"4.0.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de816d72-85dd-44c9-9563-32e6e87fdbac"}},"homepage":"https://github.com/SaekiTominaga/config#readme","keywords":["markuplint","markuplint-config"],"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"_npmVersion":"11.19.1","description":"markuplint configuration file used on `w0s.jp`","directories":{},"maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"_nodeVersion":"26.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"markuplint":"5.0.0"},"peerDependencies":{"markuplint":"^5.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markuplint-config_4.0.3_1789651973438_0.7334094904976891"}}},"time":{"created":"2022-11-30T02:38:20.261Z","modified":"2026-09-17T13:32:53.962Z","1.0.4":"2022-11-30T02:38:20.501Z","2.0.0-rc.0":"2022-12-04T04:19:45.210Z","2.0.0-rc.1":"2022-12-07T04:42:59.430Z","2.0.0":"2022-12-26T11:18:42.794Z","2.1.0":"2022-12-26T12:31:56.849Z","2.2.0":"2023-03-26T15:39:15.152Z","2.3.0":"2023-04-10T04:05:27.404Z","2.4.0":"2023-04-12T02:55:43.098Z","2.5.0":"2023-06-24T03:51:50.224Z","2.5.1":"2023-08-09T06:32:43.228Z","3.0.0":"2024-02-08T04:46:09.612Z","3.0.1":"2024-02-09T03:57:47.888Z","3.1.0":"2024-02-19T02:44:05.524Z","3.2.0":"2024-02-25T13:10:51.210Z","3.3.0":"2024-04-01T08:32:38.654Z","3.4.0":"2024-04-13T04:02:06.871Z","3.5.0":"2024-04-14T11:56:51.640Z","3.6.0":"2024-04-15T04:49:30.108Z","3.7.0":"2024-05-13T10:48:02.575Z","3.7.1":"2024-05-14T07:32:33.766Z","3.8.0":"2024-07-26T01:23:24.000Z","3.9.0":"2024-08-04T03:02:34.178Z","3.9.1":"2024-08-04T03:53:50.408Z","3.9.2":"2025-01-10T04:22:54.355Z","3.10.0":"2025-08-25T04:26:02.611Z","3.11.0":"2025-09-03T00:35:12.572Z","3.12.0":"2025-12-09T04:21:57.501Z","3.13.0":"2026-02-11T03:14:23.447Z","4.0.0-alpha.1":"2026-02-22T04:33:40.477Z","4.0.0-alpha.2":"2026-02-25T12:28:56.700Z","4.0.0-rc.0":"2026-09-04T14:25:55.092Z","4.0.0-rc.1":"2026-09-04T14:59:59.400Z","4.0.0-rc.2":"2026-09-05T09:44:23.120Z","4.0.0":"2026-09-12T00:45:34.709Z","4.0.1":"2026-09-12T01:53:37.163Z","4.0.2":"2026-09-16T12:21:00.592Z","4.0.3":"2026-09-17T13:32:53.517Z"},"bugs":{"url":"https://github.com/SaekiTominaga/config/issues"},"author":{"name":"Saeki Tominaga"},"license":"MIT","homepage":"https://github.com/SaekiTominaga/config#readme","keywords":["markuplint","markuplint-config"],"repository":{"url":"git+https://github.com/SaekiTominaga/config.git","type":"git"},"description":"markuplint configuration file used on `w0s.jp`","maintainers":[{"name":"saekitominaga","email":"kcsu3470+npm@gmail.com"}],"readme":"# markuplint-config\n\n[![npm version](https://badge.fury.io/js/%40w0s%2Fmarkuplint-config.svg)](https://www.npmjs.com/package/@w0s/markuplint-config)\n[![CI status](https://github.com/SaekiTominaga/w0s/actions/workflows/ci.yml/badge.svg)](https://github.com/SaekiTominaga/w0s/actions/workflows/ci.yml)\n\n個人サイト [w0s.jp](https://w0s.jp/) およびブログ [blog.w0s.jp](https://blog.w0s.jp/) で使用している [Markuplint](https://markuplint.dev/ja/) の設定ファイルです。\n\n自分が利用するためだけに作った思想強めの設定なので、実際のプロジェクトにそのまま導入するのはお勧めしません。多くのケースでは[公式のプリセット](https://markuplint.dev/ja/docs/guides/presets)を利用するのが良いでしょう。\n\n私はいくつかの理由から [`markuplint:recommended`](https://github.com/markuplint/markuplint/blob/main/packages/%40markuplint/config-presets/src/preset.recommended.jsonc) やそれ以外のプリセットをそのまま利用することはせず、有用なルールは部分的に取り入れながらも `rules` と `nodeRules` を独自に設定しています。\n\nこのドキュメントでは `markuplint:recommended` と異なる部分について**なぜあえて変えているのか**その理由を記しています。もし `markuplint:recommended` の適用に問題があるか、あるいは Markuplint の開発者とは別の意見を見てみたいというのであれば本設定ファイルが参考になる部分もあるかもしれません。そのうえで、あなたのプロジェクトに適した部分があれば部分的に取り入れるのが良いと思います。\n\nもちろん熟考のうえであれば本設定ファイルをそのまま `extends` しても構いませんし、 Issue や Pull Request による改善提案は歓迎します。\n\nなお本ドキュメントは Markuplint v5.0.0 時点のものです。\n\n- ▼ [`rules`](#rules)\n- ▼ [`nodeRules`](#noderules)\n\n## `rules`\n\n`markuplint:recommended` に含まれていないルールを含めて、極力すべてのルールを有効にする方針です。\n\n### `markuplint:recommended` に含まれていないが、本設定では有効にしているルール\n\n| カテゴリー            | ルール                                                                                                      | 設定内容と理由                                                       |\n| --------------------- | ----------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------- |\n| Syntax                | [`no-malformed-character-reference`](https://markuplint.dev/ja/docs/rules/no-malformed-character-reference) | 省略                                                                 |\n| Syntax                | [`no-unescaped-char`](https://markuplint.dev/ja/docs/rules/no-unescaped-char)                               | 省略                                                                 |\n| Structure             | [`head-element-order`](https://markuplint.dev/ja/docs/rules/head-element-order)                             | 詳細は[後述](#head-element-order)                                    |\n| Structure             | [`no-duplicate-dt`](https://markuplint.dev/ja/docs/rules/no-duplicate-dt)                                   | 省略                                                                 |\n| Structure             | [`no-empty-palpable-content`](https://markuplint.dev/ja/docs/rules/no-empty-palpable-content)               | 省略                                                                 |\n| Structure             | [`no-restricted-element`](https://markuplint.dev/ja/docs/rules/no-restricted-element)                       | `noscript`, `embed` 要素を禁止、理由は[後述](#no-restricted-element) |\n| Attributes            | [`no-ineffective-attr`](https://markuplint.dev/ja/docs/rules/no-ineffective-attr)                           | 省略                                                                 |\n| Style                 | [`attr-value-quotes`](https://markuplint.dev/ja/docs/rules/attr-value-quotes)                               | 省略                                                                 |\n| Style                 | [`no-default-value`](https://markuplint.dev/ja/docs/rules/no-default-value)                                 | 個人の好み                                                           |\n| Style                 | [`require-end-tag`](https://markuplint.dev/ja/docs/rules/require-end-tag)                                   | フォーマッターに任せたいが、カスタム要素は終了タグが補完されないため |\n| Browser Compatibility | [`no-experimental-features`](https://markuplint.dev/ja/docs/rules/no-experimental-features)                 | 省略                                                                 |\n\n#### `head-element-order`\n\nMarkuplint のドキュメントでも言及されている [capo.js](https://rviscomi.github.io/capo.js/) を参考に `<head>` 要素内の記述順序を設定している。\n\n```javascript\n'head-element-order': [\n  'meta[http-equiv=\"content-type\" i]',\n  'meta[charset]',\n  'meta[http-equiv]',\n  'meta[name=\"viewport\" i]',\n  'meta[name=\"text-scale\" i]',\n  'base',\n  'title',\n  'link[rel=\"preconnect\" i]',\n  'link[rel~=\"stylesheet\" i]',\n  'style',\n  'link[rel=\"preload\" i]',\n  'link[rel=\"modulepreload\" i]',\n  'link[rel=\"prefetch\" i]',\n  'link[rel=\"dns-prefetch\" i]',\n  'link',\n  'script[type=\"importmap\" i]',\n  'script[src]',\n  'script',\n  'meta',\n],\n```\n\nただし本設定ではパフォーマンスを重視しつつも視覚的なバランスも考慮した設定としている。一例を挙げると <cite>capo.js</cite> ではスタイルシート用の `<link>` 要素でも代替スタイル（`rel` 属性値に `alternate` が含まれる）や印刷用スタイル（`media=print` 属性が付く）は重み付けが弱くなっている。しかしスタイルシート用の指定は一箇所にまとまっていた方が見やすいだろう。\n\n開発者である自分自身はもちろん、ユーザーが目視でソースコードを閲覧した際のアクセシビリティを高めるためにも、人間が見て自然な順序となっていることは重要である。\n\n#### `no-restricted-element`\n\n`<noscript>` 要素と `<embed>` 要素を無効にしている。\n\n`<noscript>` 要素の本来の目的はスクリプト無効環境における代替内容の提示（フォールバック機能の提供など）であるが、残念ながら実態として「スクリプトを有効にしてください」といったメッセージの提供に使われがちである。また XML 構文（`application/xhtml+xml` のコンテンツ）では使えず、さらに「ブラウザのスクリプト設定は有効かつスクリプト実行が失敗した場合」も効果がないため、HTML 仕様で [<q>The `noscript` element is a blunt instrument.</q>](https://html.spec.whatwg.org/multipage/scripting.html#the-noscript-element) と書かれるなど、現代の Web サイトで有効に使えるケースは少ない。例外的(?)にアクセス解析では比較的正しい使われ方がされているが、当サイトでは必要ないため `<noscript>` 要素自体を使わないルールを課している。\n\n`<embed>` 要素はレガシーな要素であり、その存在意義は古いブラウザのための後方互換性の確保という認識である。HTML 仕様本文には明言されていないが、WHATWG の Issue では @domenic や @annevk が「`<embed>` 要素を使用して欲しくない」旨の発言をしており、機能追加にも慎重な姿勢を示している（[Issue #7140](https://github.com/whatwg/html/issues/7140) など）。いずれにせよ現代の Web サイトで使う機会は皆無である。\n\nちなみに `<object>` 要素も同様にレガシーな要素であるという考え方もあるが、複雑な図表画像の場合、`<img>` 要素でなく `<object>` 要素を使用し、その中身を表やリストでマークアップすることで「視覚環境で画像表示を無効にした場合」にメリットがある（`<object>` 要素の中身はフォールバックコンテンツとして機能する）ため、こちらは禁止せずコンテンツによっては実際に使用している（詳細は [`nodeRules` – `object` の節](#object) を参照）。\n\n### 本設定で有効にしていないルール\n\n| カテゴリー      | ルール                                                                                | 理由                                                                 |\n| --------------- | ------------------------------------------------------------------------------------- | -------------------------------------------------------------------- |\n| Structure       | [`require-element`](https://markuplint.dev/ja/docs/rules/require-element)             | `nodeRules` または `childNodeRules` で指定するため                   |\n| Accessibility   | [`no-pseudo-list`](https://markuplint.dev/ja/docs/rules/no-pseudo-list)               | テキストノードの先頭に当該記号文字があるケースがままあるため         |\n| Style           | [`attr-order`](https://markuplint.dev/ja/docs/rules/attr-order)                       | 誤検知の発生により暫定的に無効化                                     |\n| Style           | [`class-naming`](https://markuplint.dev/ja/docs/rules/class-naming)                   | 個々のプロジェクトルールに従うため共通設定となる本設定では指定しない |\n| Style           | [`no-boolean-attr-value`](https://markuplint.dev/ja/docs/rules/no-boolean-attr-value) | 空文字を明記する `required=\"\"` 形式を許容したいため                  |\n| Maintainability | [`no-hardcoded-id`](https://markuplint.dev/ja/docs/rules/no-hardcoded-id)             | ID は URL の一部になるため意味を持つ値のハードコーディングを許容する |\n\n## `nodeRules`\n\n`markuplint:recommended` での設定に関わらず、本設定ファイルで設定している内容についてすべて理由を記す。\n\n### `html`\n\n[`markuplint:a11y`](https://github.com/markuplint/markuplint/blob/main/packages/%40markuplint/config-presets/src/preset.a11y.jsonc) では `lang` 属性が必須に設定されている。本設定ファイルではそれに加えて [OGP](https://ogp.me/) で必要な `prefix` 独自属性を許容している。\n\n### `body`\n\n`<script>` 要素は `<head>` 要素内にのみ配置したいため、`<body>` 要素内ヘの配置を禁止する設定としている。\n\n### `meta[property]`\n\n[OGP](https://ogp.me/) 用に `<meta>` 要素の `property` 属性を許容している。\n\n[`markuplint:rdfa`](https://github.com/markuplint/markuplint/blob/main/packages/%40markuplint/config-presets/src/preset.rdfa.jsonc) を `extends` しても良いのだが、当サイトでは OGP 用途以外で `property` 属性を使うことはないため、許可する属性値を正規表現で絞りたく独自設定としている。\n\n### `dl`\n\n機械可読を容易にし、よりアクセシビリティを高めるために `<dl>` 要素の子要素に `<dt>`, `<dd>` 要素を配置することを禁止し、`<div>` 要素によるグループ化を必須としている。\n\nとくに新着情報のフィード配信が行われていないサイトにおいて、それならばとトップページの HTML をスクレイピングして新着差分を取得しようとした際、新着コンポーネントが以下のような形でマークアップされていると日付データと内容の紐付けが難しい。\n\n```html\n<dl id=\"news\">\n  <dt><time>2000-01-03</time></dt>\n  <dd>新着内容</dd>\n  <dt><time>2000-01-02</time></dt>\n  <dd>新着内容</dd>\n  <dt><time>2000-01-01</time></dt>\n  <dd>新着内容</dd>\n</dl>\n```\n\n仮に HTML でなく XML や JSON であったならこのような構造設計にはしないはずだ。HTML5 で `<dl>` 要素の子要素に `<div>` 要素が許可されるようになって久しいのだから、HTML4 以前の制約に縛られたマークアップを続ける必要はない。\n\n### `search`\n\n`<search>` 要素は2023年3月に登場した新しい要素であるため、ブラウザや支援技術のサポートが充分に普及するまでは暫定的に `<search role=\"search\">` とする必要がある。\n\n公式のプリセットでは v4.0.0 にて [`role` 属性の記述を必須とする暫定対応が廃止](https://github.com/markuplint/markuplint/pull/1210)された。しかし `<search>` 要素に対応していない Safari 16 系のアクセスもまだ存在するため（`w0s.jp` のアクセス解析によると2026年5月時点で Safari 全体の 1.7%）、もうしばらく `role=\"search\"` を明記しておきたい。\n\n### `div`\n\n一切属性のない `<div>` 要素を配置するべきではないと考えている（`<dl>` 要素の子要素の場合を除く）。複雑なスタイルを表現したい場合、 CSS の都合で wrapper や inner 用の `<div>` 要素を差し込むこともあるだろう。とくに inner 用の場合、 `.component > div` のように指定すればクラス名を設定せずとも機能するが、それはあくまで制作者視点であり、ユーザー視点すなわちユーザースタイルシートの設定やスクレイピング、あるいは単に技術的興味のために HTML ソースコードを閲覧するユーザーに意図が伝わらないのは宜しくない。よってその場合も装飾用であることを伝えるクラスを設定するべきだ。\n\nそのため [`require-attr`](https://markuplint.dev/ja/docs/rules/require-attr) ルールにて `class` 属性を必須としている。本来はクラス名に限らず `<div lang=\"foo\">` や `<div role=\"foo\">` などもあり得るため、「何らかの属性が一つ以上あること」のチェックをしたいところだが、そのようなルール設定ができないため、 `class` 属性の存在チェックとしている。\n\nなお以下の場合は `class` 属性なしのケースがあるため、上書き設定で `require-attr` を無効にしている。\n\n- `id` 属性が設定されている場合\n- `role` 属性が設定されている場合\n- `<dl>` 要素の子要素の場合（例外的に一切属性のない `<div>` 要素を許容したい）\n\n### `abbr`\n\nHTML 仕様では `<abbr>` 要素には `title` 属性で略語の完全表記を提供できるとある。\n\nHTML4 や HTML5 初期の時代は機械可読の面で `title` 属性の活用に期待が持たれていたのだが、それらが活用されることはなく、現代ではその反面アクセシビリティ面から注意が必要であり、多くのケースにおいてはむしろ使わない方がよい。「`<abbr>` 要素には `title` 属性を付けるべき」との主張は今も時おり見られるのだが、HTML4 時代の古い考え方といえるだろう。歴史的経緯を含めたこのあたりの話はブログ記事「[`<abbr>` 要素に `title` 属性は付けるべきかどうか](https://blog.w0s.jp/entry/773)」にまとめている。\n\nそもそも `<abbr>` 要素自体、HTML 仕様において [<q lang=\"en\">Abbreviations do not have to be marked up using this element</q>](https://html.spec.whatwg.org/multipage/text-level-semantics.html#the-abbr-element:~:text=Abbreviations%20do%20not%20have%20to%20be%20marked%20up%20using%20this%20element)（略語はこの要素を使用してマークアップする必要はない）とされており、要するに普通に括弧書きなどで表現すればよいのである。\n\n```html\n<!-- HTML4 時代によく行われた書き方 -->\n<p><abbr title=\"North Atlantic Treaty Organization\">NATO</abbr></p>\n\n<!-- 現代の標準的な書き方 -->\n<p>NATO (North Atlantic Treaty Organization)</p>\n<p><abbr>NATO</abbr> (North Atlantic Treaty Organization)</p>\n<p>NATO <span class=\"abbr-expansion\">(North Atlantic Treaty Organization)</span></p>\n```\n\nこのコード例にもあるように、`title` 属性のない `<abbr>` 要素はスタイルシートによる装飾目的で有用である。\n\nこれらのことから `<abbr>` 要素の使用に際しては `title` 属性を禁止している。ちなみにこれは [`markuplint:a11y`](https://github.com/markuplint/markuplint/blob/main/packages/%40markuplint/config-presets/src/preset.a11y.jsonc) とは真逆の考え方である。\n\n### `img`\n\nHTML 仕様では `<img>` 要素の `alt` 属性は必須ではないが、省略できるケースは限定的である。当サイトでは省略するケースは存在しないため `alt` 属性を必須に設定している。\n\n### `iframe`\n\nTechniques for WCAG 2.2 の達成基準 4.1.2 における `<iframe>` 要素利用時の達成方法のひとつに [H64: Using the title attribute of the iframe element](https://www.w3.org/WAI/WCAG22/Techniques/html/H64) がある。それに倣い、当サイトでは `<iframe>` 要素の `title` 属性を必須に設定している。\n\n### `object`\n\n`<object>` 要素は様々な外部リソースの埋め込みに使えるため、 `type` 属性と `role` 属性を必須とし、データのタイプを明示するようにしている。さらに `aria-labelledby` 属性も必須として、前述のとおり `<object aria-labelledby=\"object-label\"><div id=\"object-label\">...</div></object>` のような形で支援技術が代替テキストを特定できるようにしている。\n\n基本的に画像は `<img>` 要素、動画は `<video>` 要素といったように極力専用の要素を使うため、`<object>` 要素の使用箇所は少ないが、複雑な図表を表す画像など、代替テキストをリストや表で構造化したい場合は `<object>` 要素が適していることもある。\n\n### `figcaption ~ table, table:has(~ figcaption)`\n\nHTML 仕様では `<caption>` 要素の使い方として以下の記述がある。\n\n> When a table element is the only content in a figure element other than the figcaption, the caption element should be omitted in favor of the figcaption.\n\nそのため `<table>` 要素が `<figure>` 要素内にあるいくつかのケースについて `<caption>` 要素の使用を禁じる設定をしている。\n\n### `table`\n\n`<table>` 要素内に `<tbody>` 要素の記述を強制している。\n\n### `thead th`, `tbody th`\n\n`<thead>` 要素と `<tbody>` 要素内の `<th>` 要素には `scope` 属性を必須としている。複雑な表でなければ `scope` 属性を設定する必要性は薄いが、設定すること自体に大きなコストはかからないため、当サイトでは一律で設定するようにしている。\n\n### `td`\n\n`rules` で `no-empty-palpable-content` を設定しているが、中身が空の `<td></td>` は許容したいため除外している。\n\n### `input[pattern]`\n\n[`markuplint:html-standard`](https://github.com/markuplint/markuplint/blob/main/packages/%40markuplint/config-presets/src/preset.html-standard.jsonc) では `pattern` 属性が設定されている場合に `title` 属性が必須に設定されている。\n\nこれは [HTML 仕様](https://html.spec.whatwg.org/multipage/input.html#the-pattern-attribute)で <q>When an `input` element has a `pattern` attribute specified, authors should include a `title` attribute to give a description of the pattern.</q> と規定されているためで、あくまで <q>should</q> ではあるものの、これに背く理由もないので本設定ファイルでも同じく必須としている。\n\n### `details[name]`\n\nHTML 仕様では [`<details>` 要素](https://html.spec.whatwg.org/multipage/interactive-elements.html#the-details-element)について <q>A document must not contain a `details` element that is a descendant of another `details` element in the same details name group.</q> と規定されている。\n\n[`markuplint:html-standard`](https://github.com/markuplint/markuplint/blob/main/packages/%40markuplint/config-presets/src/preset.html-standard.jsonc) ではそれに対応した設定があり、本設定ファイルでも同様の設定としている。\n\n### `template *`\n\n`<template><a href=\"\"></a></template>` のようなマークアップをすることがあるため、`<template>` 要素内では [`no-empty-palpable-content`](https://markuplint.dev/ja/docs/rules/no-empty-palpable-content) と [`no-invalid-attr-value`](https://markuplint.dev/ja/docs/rules/no-invalid-attr-value)、[`require-accessible-name`](https://markuplint.dev/ja/docs/rules/require-accessible-name) を無効にしている。\n\n### `:has(> template)`\n\n`<ul><template><li></li></template></ul>` のようなマークアップをすることがあるため、`<template>` 要素の親要素は [`require-owned-elements`](https://markuplint.dev/ja/docs/rules/require-owned-elements) を無効にしている。\n","readmeFilename":"README.md"}