{"_id":"@hint/hint-leading-dot-classlist","_rev":"2912197","name":"@hint/hint-leading-dot-classlist","description":"Inform users about classList.add or classList.remove with leading '.' in the argument pitfall","dist-tags":{"latest":"1.0.16"},"maintainers":[{"name":"antross","email":""},{"name":"leotlee","email":"leolee@microsoft.com"},{"name":"molant","email":""},{"name":"oaflynn","email":""},{"name":"vidorteg","email":""}],"time":{"modified":"2023-02-01T08:39:07.000Z","created":"2020-11-11T20:41:57.325Z","1.0.16":"2022-10-06T19:44:02.232Z","1.0.15":"2022-09-06T16:40:39.275Z","1.0.14":"2022-07-22T22:59:32.966Z","1.0.13":"2022-07-08T15:58:44.944Z","1.0.12":"2022-06-13T20:39:23.469Z","1.0.11":"2022-06-06T22:27:25.690Z","1.0.10":"2022-05-04T01:43:34.352Z","1.0.9":"2022-04-26T22:10:59.718Z","1.0.8":"2022-03-10T19:01:48.406Z","1.0.7":"2021-11-15T20:09:27.082Z","1.0.6":"2021-11-04T18:29:31.857Z","1.0.5":"2021-10-29T19:56:44.635Z","1.0.4":"2021-10-21T16:19:46.147Z","1.0.3":"2021-06-09T19:10:39.397Z","1.0.2":"2021-02-06T00:41:57.707Z","1.0.1":"2021-02-04T19:29:54.952Z","1.0.0":"2020-11-11T20:41:57.325Z"},"users":{},"repository":{"directory":"packages/hint-leading-dot-classlist","type":"git","url":"git+https://github.com/webhintio/hint.git"},"versions":{"1.0.16":{"ava":{"failFast":false,"files":["dist/tests/**/*.js","!dist/tests/**/fixtures/**/*.js"],"timeout":"1m","workerThreads":false},"dependencies":{"@hint/utils-debug":"^1.0.10","@hint/utils-fs":"^1.0.15","@hint/utils-i18n":"^1.0.14","@hint/utils-types":"^1.2.0"},"description":"Inform users about classList.add or classList.remove with leading '.' in the argument pitfall","devDependencies":{"@hint/parser-javascript":"^3.1.22","@hint/utils-create-server":"^3.4.23","@hint/utils-tests-helpers":"^6.5.3","@types/node":"^17.0.14","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","ava":"^4.3.3","copyfiles":"^2.4.1","eslint":"^7.32.0","eslint-plugin-markdown":"^2.2.1","npm-run-all":"^4.1.5","nyc":"^15.1.0","rimraf":"^3.0.2","typescript":"^4.5.5"},"homepage":"https://webhint.io/","keywords":["hint","leading-dot-classlist","leading-dot-classlist-hint"],"license":"Apache-2.0","main":"dist/src/hint.js","name":"@hint/hint-leading-dot-classlist","nyc":{"extends":"../../.nycrc"},"peerDependencies":{"@hint/parser-javascript":"^3.0.0","hint":"^7.0.0"},"repository":{"directory":"packages/hint-leading-dot-classlist","type":"git","url":"git+https://github.com/webhintio/hint.git"},"scripts":{"build":"npm run i18n && npm-run-all build:*","build-release":"npm run clean && npm run i18n && npm run build:assets && tsc --inlineSourceMap false --removeComments true","build:assets":"copyfiles \"./{src,tests}/**/{!(*.ts),.!(ts)}\" dist","build:ts":"tsc -b","clean":"rimraf dist","i18n":"node ../../scripts/create-i18n.js","lint":"npm-run-all lint:*","lint:js":"eslint . --cache --ext .js,.md,.ts --ignore-path ../../.eslintignore","lint:dependencies":"node ../../scripts/lint-dependencies.js","lint:md":"node ../../scripts/lint-markdown.js","test":"npm run i18n && npm run lint && npm run build && npm run test-only","test-only":"nyc ava","test-release":"npm run i18n && npm run lint && npm run build-release && ava","init":"npm install && npm run build","watch":"npm run build && npm-run-all --parallel -c watch:*","watch:assets":"npm run build:assets -- -w --no-initial","watch:test":"ava --watch","watch:ts":"npm run build:ts -- --watch"},"version":"1.0.16","types":"./dist/src/hint.d.ts","gitHead":"8869f1b823276a7cf0417925b78b6aba21d4ee2b","bugs":{"url":"https://github.com/webhintio/hint/issues"},"_id":"@hint/hint-leading-dot-classlist@1.0.16","_nodeVersion":"14.20.0","_npmVersion":"8.14.0","dist":{"shasum":"60e5cb22e1728879fdc644ab1fc0bf3c86e4b5aa","size":7801,"noattachment":false,"key":"/@hint/hint-leading-dot-classlist/-/@hint/hint-leading-dot-classlist-1.0.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hint/hint-leading-dot-classlist/download/@hint/hint-leading-dot-classlist-1.0.16.tgz"},"_npmUser":{"name":"vidorteg","email":"vidorteg@microsoft.com"},"directories":{},"maintainers":[{"name":"antross","email":""},{"name":"leotlee","email":"leolee@microsoft.com"},{"name":"molant","email":""},{"name":"oaflynn","email":""},{"name":"vidorteg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hint-leading-dot-classlist_1.0.16_1665085442063_0.25522906572017967"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-06T19:46:24.328Z","publish_time":1665085442232,"_cnpm_publish_time":1665085442232},"1.0.15":{"ava":{"failFast":false,"files":["dist/tests/**/*.js","!dist/tests/**/fixtures/**/*.js"],"timeout":"1m","workerThreads":false},"dependencies":{"@hint/utils-debug":"^1.0.10","@hint/utils-fs":"^1.0.14","@hint/utils-i18n":"^1.0.13","@hint/utils-types":"^1.2.0"},"description":"Inform users about classList.add or classList.remove with leading '.' in the argument pitfall","devDependencies":{"@hint/parser-javascript":"^3.1.21","@hint/utils-create-server":"^3.4.22","@hint/utils-tests-helpers":"^6.5.2","@types/node":"^17.0.14","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","ava":"^4.0.1","copyfiles":"^2.4.1","eslint":"^7.32.0","eslint-plugin-markdown":"^2.2.1","npm-run-all":"^4.1.5","nyc":"^15.1.0","rimraf":"^3.0.2","typescript":"^4.5.5"},"homepage":"https://webhint.io/","keywords":["hint","leading-dot-classlist","leading-dot-classlist-hint"],"license":"Apache-2.0","main":"dist/src/hint.js","name":"@hint/hint-leading-dot-classlist","nyc":{"extends":"../../.nycrc"},"peerDependencies":{"@hint/parser-javascript":"^3.0.0","hint":"^7.0.0"},"repository":{"directory":"packages/hint-leading-dot-classlist","type":"git","url":"git+https://github.com/webhintio/hint.git"},"scripts":{"build":"npm run i18n && npm-run-all build:*","build-release":"npm run clean && npm run i18n && npm run build:assets && tsc --inlineSourceMap false --removeComments true","build:assets":"copyfiles \"./{src,tests}/**/{!(*.ts),.!(ts)}\" dist","build:ts":"tsc -b","clean":"rimraf dist","i18n":"node ../../scripts/create-i18n.js","lint":"npm-run-all lint:*","lint:js":"eslint . --cache --ext .js,.md,.ts --ignore-path ../../.eslintignore","lint:dependencies":"node ../../scripts/lint-dependencies.js","lint:md":"node ../../scripts/lint-markdown.js","test":"npm run i18n && npm run lint && npm run build && npm run test-only","test-only":"nyc ava","test-release":"npm run i18n && npm run lint && npm run build-release && ava","init":"npm install && npm run build","watch":"npm run build && npm-run-all --parallel -c watch:*","watch:assets":"npm run build:assets -- -w --no-initial","watch:test":"ava --watch","watch:ts":"npm run build:ts -- --watch"},"version":"1.0.15","types":"./dist/src/hint.d.ts","gitHead":"64f0d5cf033aa97b12ef161d91e00bd2f750da6f","bugs":{"url":"https://github.com/webhintio/hint/issues"},"_id":"@hint/hint-leading-dot-classlist@1.0.15","_nodeVersion":"14.20.0","_npmVersion":"8.14.0","dist":{"shasum":"48765e19c39ed15e389d41e73f965276062a0252","size":7801,"noattachment":false,"key":"/@hint/hint-leading-dot-classlist/-/@hint/hint-leading-dot-classlist-1.0.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hint/hint-leading-dot-classlist/download/@hint/hint-leading-dot-classlist-1.0.15.tgz"},"_npmUser":{"name":"vidorteg","email":"vidorteg@microsoft.com"},"directories":{},"maintainers":[{"name":"antross","email":""},{"name":"leotlee","email":"leolee@microsoft.com"},{"name":"molant","email":""},{"name":"oaflynn","email":""},{"name":"vidorteg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hint-leading-dot-classlist_1.0.15_1662482439094_0.4411946735495109"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-06T16:43:24.936Z","publish_time":1662482439275,"_cnpm_publish_time":1662482439275},"1.0.14":{"ava":{"failFast":false,"files":["dist/tests/**/*.js","!dist/tests/**/fixtures/**/*.js"],"timeout":"1m","workerThreads":false},"dependencies":{"@hint/utils-debug":"^1.0.10","@hint/utils-fs":"^1.0.14","@hint/utils-i18n":"^1.0.13","@hint/utils-types":"^1.2.0"},"description":"Inform users about classList.add or classList.remove with leading '.' in the argument pitfall","devDependencies":{"@hint/parser-javascript":"^3.1.20","@hint/utils-create-server":"^3.4.21","@hint/utils-tests-helpers":"^6.5.1","@types/node":"^17.0.14","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","ava":"^4.0.1","copyfiles":"^2.4.1","eslint":"^7.32.0","eslint-plugin-markdown":"^2.2.1","npm-run-all":"^4.1.5","nyc":"^15.1.0","rimraf":"^3.0.2","typescript":"^4.5.5"},"homepage":"https://webhint.io/","keywords":["hint","leading-dot-classlist","leading-dot-classlist-hint"],"license":"Apache-2.0","main":"dist/src/hint.js","name":"@hint/hint-leading-dot-classlist","nyc":{"extends":"../../.nycrc"},"peerDependencies":{"@hint/parser-javascript":"^3.0.0","hint":"^7.0.0"},"repository":{"directory":"packages/hint-leading-dot-classlist","type":"git","url":"git+https://github.com/webhintio/hint.git"},"scripts":{"build":"npm run i18n && npm-run-all build:*","build-release":"npm run clean && npm run i18n && npm run build:assets && tsc --inlineSourceMap false --removeComments true","build:assets":"copyfiles \"./{src,tests}/**/{!(*.ts),.!(ts)}\" dist","build:ts":"tsc -b","clean":"rimraf dist","i18n":"node ../../scripts/create-i18n.js","lint":"npm-run-all lint:*","lint:js":"eslint . --cache --ext .js,.md,.ts --ignore-path ../../.eslintignore","lint:dependencies":"node ../../scripts/lint-dependencies.js","lint:md":"node ../../scripts/lint-markdown.js","test":"npm run i18n && npm run lint && npm run build && npm run test-only","test-only":"nyc ava","test-release":"npm run i18n && npm run lint && npm run build-release && ava","init":"npm install && npm run build","watch":"npm run build && npm-run-all --parallel -c watch:*","watch:assets":"npm run build:assets -- -w --no-initial","watch:test":"ava --watch","watch:ts":"npm run build:ts -- --watch"},"version":"1.0.14","types":"./dist/src/hint.d.ts","gitHead":"3747703aad67205d4aaac4b74e7f78ed86402c0d","bugs":{"url":"https://github.com/webhintio/hint/issues"},"_id":"@hint/hint-leading-dot-classlist@1.0.14","_nodeVersion":"14.20.0","_npmVersion":"8.14.0","dist":{"shasum":"f7b5ad2f38b7b53b7ecd85884bc3806969eff3cc","size":7798,"noattachment":false,"key":"/@hint/hint-leading-dot-classlist/-/@hint/hint-leading-dot-classlist-1.0.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hint/hint-leading-dot-classlist/download/@hint/hint-leading-dot-classlist-1.0.14.tgz"},"_npmUser":{"name":"vidorteg","email":"vidorteg@microsoft.com"},"directories":{},"maintainers":[{"name":"antross","email":""},{"name":"leotlee","email":"leolee@microsoft.com"},{"name":"molant","email":""},{"name":"oaflynn","email":""},{"name":"vidorteg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hint-leading-dot-classlist_1.0.14_1658530772707_0.5059786431077145"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-22T23:00:01.308Z","publish_time":1658530772966,"_cnpm_publish_time":1658530772966},"1.0.13":{"ava":{"failFast":false,"files":["dist/tests/**/*.js","!dist/tests/**/fixtures/**/*.js"],"timeout":"1m","workerThreads":false},"dependencies":{"@hint/utils-debug":"^1.0.10","@hint/utils-fs":"^1.0.14","@hint/utils-i18n":"^1.0.13","@hint/utils-types":"^1.2.0"},"description":"Inform users about classList.add or classList.remove with leading '.' in the argument pitfall","devDependencies":{"@hint/parser-javascript":"^3.1.19","@hint/utils-create-server":"^3.4.20","@hint/utils-tests-helpers":"^6.5.0","@types/node":"^17.0.14","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","ava":"^4.0.1","copyfiles":"^2.4.1","eslint":"^7.32.0","eslint-plugin-markdown":"^2.2.1","npm-run-all":"^4.1.5","nyc":"^15.1.0","rimraf":"^3.0.2","typescript":"^4.5.5"},"homepage":"https://webhint.io/","keywords":["hint","leading-dot-classlist","leading-dot-classlist-hint"],"license":"Apache-2.0","main":"dist/src/hint.js","name":"@hint/hint-leading-dot-classlist","nyc":{"extends":"../../.nycrc"},"peerDependencies":{"@hint/parser-javascript":"^3.0.0","hint":"^7.0.0"},"repository":{"directory":"packages/hint-leading-dot-classlist","type":"git","url":"git+https://github.com/webhintio/hint.git"},"scripts":{"build":"npm run i18n && npm-run-all build:*","build-release":"npm run clean && npm run i18n && npm run build:assets && tsc --inlineSourceMap false --removeComments true","build:assets":"copyfiles \"./{src,tests}/**/{!(*.ts),.!(ts)}\" dist","build:ts":"tsc -b","clean":"rimraf dist","i18n":"node ../../scripts/create-i18n.js","lint":"npm-run-all lint:*","lint:js":"eslint . --cache --ext .js,.md,.ts --ignore-path ../../.eslintignore","lint:dependencies":"node ../../scripts/lint-dependencies.js","lint:md":"node ../../scripts/lint-markdown.js","test":"npm run i18n && npm run lint && npm run build && npm run test-only","test-only":"nyc ava","test-release":"npm run i18n && npm run lint && npm run build-release && ava","init":"npm install && npm run build","watch":"npm run build && npm-run-all --parallel -c watch:*","watch:assets":"npm run build:assets -- -w --no-initial","watch:test":"ava --watch","watch:ts":"npm run build:ts -- --watch"},"version":"1.0.13","types":"./dist/src/hint.d.ts","gitHead":"50e8485324a6c885c736d0b4d1ac8513d875f5c4","bugs":{"url":"https://github.com/webhintio/hint/issues"},"_id":"@hint/hint-leading-dot-classlist@1.0.13","_nodeVersion":"14.19.3","_npmVersion":"8.12.1","dist":{"shasum":"899abf6cdba7e56fef1fcf36b50fe44c1f9d8a5a","size":7800,"noattachment":false,"key":"/@hint/hint-leading-dot-classlist/-/@hint/hint-leading-dot-classlist-1.0.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hint/hint-leading-dot-classlist/download/@hint/hint-leading-dot-classlist-1.0.13.tgz"},"_npmUser":{"name":"vidorteg","email":"vidorteg@microsoft.com"},"directories":{},"maintainers":[{"name":"antross","email":""},{"name":"leotlee","email":"leolee@microsoft.com"},{"name":"molant","email":""},{"name":"oaflynn","email":""},{"name":"vidorteg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hint-leading-dot-classlist_1.0.13_1657295924797_0.6720964503204092"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-08T16:36:37.432Z","publish_time":1657295924944,"_cnpm_publish_time":1657295924944},"1.0.12":{"ava":{"failFast":false,"files":["dist/tests/**/*.js","!dist/tests/**/fixtures/**/*.js"],"timeout":"1m","workerThreads":false},"dependencies":{"@hint/utils-debug":"^1.0.10","@hint/utils-fs":"^1.0.14","@hint/utils-i18n":"^1.0.12","@hint/utils-types":"^1.1.7"},"description":"Inform users about classList.add or classList.remove with leading '.' in the argument pitfall","devDependencies":{"@hint/parser-javascript":"^3.1.18","@hint/utils-create-server":"^3.4.19","@hint/utils-tests-helpers":"^6.4.1","@types/node":"^17.0.14","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","ava":"^4.0.1","copyfiles":"^2.4.1","eslint":"^7.32.0","eslint-plugin-markdown":"^2.2.1","npm-run-all":"^4.1.5","nyc":"^15.1.0","rimraf":"^3.0.2","typescript":"^4.5.5"},"homepage":"https://webhint.io/","keywords":["hint","leading-dot-classlist","leading-dot-classlist-hint"],"license":"Apache-2.0","main":"dist/src/hint.js","name":"@hint/hint-leading-dot-classlist","nyc":{"extends":"../../.nycrc"},"peerDependencies":{"@hint/parser-javascript":"^3.0.0","hint":"^7.0.0"},"repository":{"directory":"packages/hint-leading-dot-classlist","type":"git","url":"git+https://github.com/webhintio/hint.git"},"scripts":{"build":"npm run i18n && npm-run-all build:*","build-release":"npm run clean && npm run i18n && npm run build:assets && tsc --inlineSourceMap false --removeComments true","build:assets":"copyfiles \"./{src,tests}/**/{!(*.ts),.!(ts)}\" dist","build:ts":"tsc -b","clean":"rimraf dist","i18n":"node ../../scripts/create-i18n.js","lint":"npm-run-all lint:*","lint:js":"eslint . --cache --ext .js,.md,.ts --ignore-path ../../.eslintignore","lint:dependencies":"node ../../scripts/lint-dependencies.js","lint:md":"node ../../scripts/lint-markdown.js","test":"npm run i18n && npm run lint && npm run build && npm run test-only","test-only":"nyc ava","test-release":"npm run i18n && npm run lint && npm run build-release && ava","init":"npm install && npm run build","watch":"npm run build && npm-run-all --parallel -c watch:*","watch:assets":"npm run build:assets -- -w --no-initial","watch:test":"ava --watch","watch:ts":"npm run build:ts -- --watch"},"version":"1.0.12","types":"./dist/src/hint.d.ts","gitHead":"8162e2a7a04d31bb7e79e09b1e0b9a2b9365148a","bugs":{"url":"https://github.com/webhintio/hint/issues"},"_id":"@hint/hint-leading-dot-classlist@1.0.12","_nodeVersion":"14.19.3","_npmVersion":"8.12.1","dist":{"shasum":"5872920c06dd13d2c327502e796d9db549a120da","size":7798,"noattachment":false,"key":"/@hint/hint-leading-dot-classlist/-/@hint/hint-leading-dot-classlist-1.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hint/hint-leading-dot-classlist/download/@hint/hint-leading-dot-classlist-1.0.12.tgz"},"_npmUser":{"name":"vidorteg","email":"vidorteg@microsoft.com"},"directories":{},"maintainers":[{"name":"antross","email":""},{"name":"leotlee","email":"leolee@microsoft.com"},{"name":"molant","email":""},{"name":"oaflynn","email":""},{"name":"vidorteg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hint-leading-dot-classlist_1.0.12_1655152763342_0.04678936597128791"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-13T20:39:31.886Z","publish_time":1655152763469,"_cnpm_publish_time":1655152763469},"1.0.11":{"ava":{"failFast":false,"files":["dist/tests/**/*.js","!dist/tests/**/fixtures/**/*.js"],"timeout":"1m","workerThreads":false},"dependencies":{"@hint/utils-debug":"^1.0.10","@hint/utils-fs":"^1.0.14","@hint/utils-i18n":"^1.0.12","@hint/utils-types":"^1.1.7"},"description":"Inform users about classList.add or classList.remove with leading '.' in the argument pitfall","devDependencies":{"@hint/parser-javascript":"^3.1.18","@hint/utils-create-server":"^3.4.18","@hint/utils-tests-helpers":"^6.4.0","@types/node":"^17.0.14","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","ava":"^4.0.1","copyfiles":"^2.4.1","eslint":"^7.32.0","eslint-plugin-markdown":"^2.2.1","npm-run-all":"^4.1.5","nyc":"^15.1.0","rimraf":"^3.0.2","typescript":"^4.5.5"},"homepage":"https://webhint.io/","keywords":["hint","leading-dot-classlist","leading-dot-classlist-hint"],"license":"Apache-2.0","main":"dist/src/hint.js","name":"@hint/hint-leading-dot-classlist","nyc":{"extends":"../../.nycrc"},"peerDependencies":{"@hint/parser-javascript":"^3.0.0","hint":"^7.0.0"},"repository":{"directory":"packages/hint-leading-dot-classlist","type":"git","url":"git+https://github.com/webhintio/hint.git"},"scripts":{"build":"npm run i18n && npm-run-all build:*","build-release":"npm run clean && npm run i18n && npm run build:assets && tsc --inlineSourceMap false --removeComments true","build:assets":"copyfiles \"./{src,tests}/**/{!(*.ts),.!(ts)}\" dist","build:ts":"tsc -b","clean":"rimraf dist","i18n":"node ../../scripts/create-i18n.js","lint":"npm-run-all lint:*","lint:js":"eslint . --cache --ext .js,.md,.ts --ignore-path ../../.eslintignore","lint:dependencies":"node ../../scripts/lint-dependencies.js","lint:md":"node ../../scripts/lint-markdown.js","test":"npm run i18n && npm run lint && npm run build && npm run test-only","test-only":"nyc ava","test-release":"npm run i18n && npm run lint && npm run build-release && ava","init":"npm install && npm run build","watch":"npm run build && npm-run-all --parallel -c watch:*","watch:assets":"npm run build:assets -- -w --no-initial","watch:test":"ava --watch","watch:ts":"npm run build:ts -- --watch"},"version":"1.0.11","bugs":{"url":"https://github.com/webhintio/hint/issues"},"_id":"@hint/hint-leading-dot-classlist@1.0.11","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"shasum":"1536ba61478808e37c821620454836990f148df1","size":10793,"noattachment":false,"key":"/@hint/hint-leading-dot-classlist/-/@hint/hint-leading-dot-classlist-1.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hint/hint-leading-dot-classlist/download/@hint/hint-leading-dot-classlist-1.0.11.tgz"},"_npmUser":{"name":"vidorteg","email":"vidorteg@microsoft.com"},"directories":{},"maintainers":[{"name":"antross","email":""},{"name":"leotlee","email":"leolee@microsoft.com"},{"name":"molant","email":""},{"name":"oaflynn","email":""},{"name":"vidorteg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hint-leading-dot-classlist_1.0.11_1654554445443_0.19453271636148894"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-06T22:27:31.170Z","publish_time":1654554445690,"_cnpm_publish_time":1654554445690},"1.0.10":{"ava":{"failFast":false,"files":["dist/tests/**/*.js","!dist/tests/**/fixtures/**/*.js"],"timeout":"1m","workerThreads":false},"dependencies":{"@hint/utils-debug":"^1.0.10","@hint/utils-fs":"^1.0.13","@hint/utils-i18n":"^1.0.12","@hint/utils-types":"^1.1.7"},"description":"Inform users about classList.add or classList.remove with leading '.' in the argument pitfall","devDependencies":{"@hint/parser-javascript":"^3.1.17","@hint/utils-create-server":"^3.4.17","@hint/utils-tests-helpers":"^6.3.11","@types/node":"^17.0.14","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","ava":"^4.0.1","copyfiles":"^2.4.1","eslint":"^7.32.0","eslint-plugin-markdown":"^2.2.1","npm-run-all":"^4.1.5","nyc":"^15.1.0","rimraf":"^3.0.2","typescript":"^4.5.5"},"homepage":"https://webhint.io/","keywords":["hint","leading-dot-classlist","leading-dot-classlist-hint"],"license":"Apache-2.0","main":"dist/src/hint.js","name":"@hint/hint-leading-dot-classlist","nyc":{"extends":"../../.nycrc"},"peerDependencies":{"@hint/parser-javascript":"^3.0.0","hint":"^6.0.0"},"repository":{"directory":"packages/hint-leading-dot-classlist","type":"git","url":"git+https://github.com/webhintio/hint.git"},"scripts":{"build":"npm run i18n && npm-run-all build:*","build-release":"npm run clean && npm run i18n && npm run build:assets && tsc --inlineSourceMap false --removeComments true","build:assets":"copyfiles \"./{src,tests}/**/{!(*.ts),.!(ts)}\" dist","build:ts":"tsc -b","clean":"rimraf dist","i18n":"node ../../scripts/create-i18n.js","lint":"npm-run-all lint:*","lint:js":"eslint . --cache --ext .js,.md,.ts --ignore-path ../../.eslintignore","lint:dependencies":"node ../../scripts/lint-dependencies.js","lint:md":"node ../../scripts/lint-markdown.js","test":"npm run i18n && npm run lint && npm run build && npm run test-only","test-only":"nyc ava","test-release":"npm run i18n && npm run lint && npm run build-release && ava","init":"npm install && npm run build","watch":"npm run build && npm-run-all --parallel -c watch:*","watch:assets":"npm run build:assets -- -w --no-initial","watch:test":"ava --watch","watch:ts":"npm run build:ts -- --watch"},"version":"1.0.10","types":"./dist/src/hint.d.ts","gitHead":"86a21f9d09e2e0c824fff06081f329f0382af256","bugs":{"url":"https://github.com/webhintio/hint/issues"},"_id":"@hint/hint-leading-dot-classlist@1.0.10","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"shasum":"bb71a25204afa9eae966fb0bf330d63a6ce8f0fa","size":7803,"noattachment":false,"key":"/@hint/hint-leading-dot-classlist/-/@hint/hint-leading-dot-classlist-1.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hint/hint-leading-dot-classlist/download/@hint/hint-leading-dot-classlist-1.0.10.tgz"},"_npmUser":{"name":"vidorteg","email":"vidorteg@microsoft.com"},"directories":{},"maintainers":[{"name":"antross","email":""},{"name":"leotlee","email":"leolee@microsoft.com"},{"name":"molant","email":""},{"name":"oaflynn","email":""},{"name":"vidorteg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hint-leading-dot-classlist_1.0.10_1651628614207_0.9766623349552039"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-04T01:44:46.677Z","publish_time":1651628614352,"_cnpm_publish_time":1651628614352},"1.0.9":{"ava":{"failFast":false,"files":["dist/tests/**/*.js","!dist/tests/**/fixtures/**/*.js"],"timeout":"1m","workerThreads":false},"dependencies":{"@hint/utils-debug":"^1.0.9","@hint/utils-fs":"^1.0.12","@hint/utils-i18n":"^1.0.11","@hint/utils-types":"^1.1.6"},"description":"Inform users about classList.add or classList.remove with leading '.' in the argument pitfall","devDependencies":{"@hint/parser-javascript":"^3.1.16","@hint/utils-create-server":"^3.4.16","@hint/utils-tests-helpers":"^6.3.10","@types/node":"^17.0.14","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","ava":"^4.0.1","copyfiles":"^2.4.1","eslint":"^7.32.0","eslint-plugin-markdown":"^2.2.1","npm-run-all":"^4.1.5","nyc":"^15.1.0","rimraf":"^3.0.2","typescript":"^4.5.5"},"homepage":"https://webhint.io/","keywords":["hint","leading-dot-classlist","leading-dot-classlist-hint"],"license":"Apache-2.0","main":"dist/src/hint.js","name":"@hint/hint-leading-dot-classlist","nyc":{"extends":"../../.nycrc"},"peerDependencies":{"@hint/parser-javascript":"^3.0.0","hint":"^6.0.0"},"repository":{"directory":"packages/hint-leading-dot-classlist","type":"git","url":"git+https://github.com/webhintio/hint.git"},"scripts":{"build":"npm run i18n && npm-run-all build:*","build-release":"npm run clean && npm run i18n && npm run build:assets && tsc --inlineSourceMap false --removeComments true","build:assets":"copyfiles \"./{src,tests}/**/{!(*.ts),.!(ts)}\" dist","build:ts":"tsc -b","clean":"rimraf dist","i18n":"node ../../scripts/create-i18n.js","lint":"npm-run-all lint:*","lint:js":"eslint . --cache --ext .js,.md,.ts --ignore-path ../../.eslintignore","lint:dependencies":"node ../../scripts/lint-dependencies.js","lint:md":"node ../../scripts/lint-markdown.js","test":"npm run i18n && npm run lint && npm run build && npm run test-only","test-only":"nyc ava","test-release":"npm run i18n && npm run lint && npm run build-release && ava","init":"npm install && npm run build","watch":"npm run build && npm-run-all --parallel -c watch:*","watch:assets":"npm run build:assets -- -w --no-initial","watch:test":"ava --watch","watch:ts":"npm run build:ts -- --watch"},"version":"1.0.9","types":"./dist/src/hint.d.ts","gitHead":"ed090aaf89fa89e6575bca6c116251a40266ae8c","bugs":{"url":"https://github.com/webhintio/hint/issues"},"_id":"@hint/hint-leading-dot-classlist@1.0.9","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"shasum":"c6fd5cf79552763b1e2e45e8382134b281005d82","size":7803,"noattachment":false,"key":"/@hint/hint-leading-dot-classlist/-/@hint/hint-leading-dot-classlist-1.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hint/hint-leading-dot-classlist/download/@hint/hint-leading-dot-classlist-1.0.9.tgz"},"_npmUser":{"name":"vidorteg","email":"vidorteg@microsoft.com"},"directories":{},"maintainers":[{"name":"antross","email":""},{"name":"leotlee","email":"leolee@microsoft.com"},{"name":"molant","email":""},{"name":"oaflynn","email":""},{"name":"vidorteg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hint-leading-dot-classlist_1.0.9_1651011059551_0.19973979360023675"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-26T22:11:58.202Z","publish_time":1651011059718,"_cnpm_publish_time":1651011059718},"1.0.8":{"ava":{"failFast":false,"files":["dist/tests/**/*.js","!dist/tests/**/fixtures/**/*.js"],"timeout":"1m","workerThreads":false},"dependencies":{"@hint/utils-debug":"^1.0.8","@hint/utils-fs":"^1.0.12","@hint/utils-i18n":"^1.0.11","@hint/utils-types":"^1.1.6"},"description":"Inform users about classList.add or classList.remove with leading '.' in the argument pitfall","devDependencies":{"@hint/parser-javascript":"^3.1.15","@hint/utils-create-server":"^3.4.15","@hint/utils-tests-helpers":"^6.3.9","@types/node":"^17.0.14","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.33.0","ava":"^4.0.1","copyfiles":"^2.4.1","eslint":"^7.32.0","eslint-plugin-markdown":"^2.2.1","npm-run-all":"^4.1.5","nyc":"^15.1.0","rimraf":"^3.0.2","typescript":"^4.5.5"},"homepage":"https://webhint.io/","keywords":["hint","leading-dot-classlist","leading-dot-classlist-hint"],"license":"Apache-2.0","main":"dist/src/hint.js","name":"@hint/hint-leading-dot-classlist","nyc":{"extends":"../../.nycrc"},"peerDependencies":{"@hint/parser-javascript":"^3.0.0","hint":"^6.0.0"},"repository":{"directory":"packages/hint-leading-dot-classlist","type":"git","url":"git+https://github.com/webhintio/hint.git"},"scripts":{"build":"npm run i18n && npm-run-all build:*","build-release":"npm run clean && npm run i18n && npm run build:assets && tsc --inlineSourceMap false --removeComments true","build:assets":"copyfiles \"./{src,tests}/**/{!(*.ts),.!(ts)}\" dist","build:ts":"tsc -b","clean":"rimraf dist","i18n":"node ../../scripts/create-i18n.js","lint":"npm-run-all lint:*","lint:js":"eslint . --cache --ext .js,.md,.ts --ignore-path ../../.eslintignore","lint:dependencies":"node ../../scripts/lint-dependencies.js","lint:md":"node ../../scripts/lint-markdown.js","test":"npm run i18n && npm run lint && npm run build && npm run test-only","test-only":"nyc ava","test-release":"npm run i18n && npm run lint && npm run build-release && ava","init":"npm install && npm run build","watch":"npm run build && npm-run-all --parallel -c watch:*","watch:assets":"npm run build:assets -- -w --no-initial","watch:test":"ava --watch","watch:ts":"npm run build:ts -- --watch"},"version":"1.0.8","types":"./dist/src/hint.d.ts","gitHead":"958c5ae10b0cdfebd292c67584ef5b99de8deb14","bugs":{"url":"https://github.com/webhintio/hint/issues"},"_id":"@hint/hint-leading-dot-classlist@1.0.8","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"df095a1ae09873d65c7ef3329425c4642d7f980f","size":7801,"noattachment":false,"key":"/@hint/hint-leading-dot-classlist/-/@hint/hint-leading-dot-classlist-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hint/hint-leading-dot-classlist/download/@hint/hint-leading-dot-classlist-1.0.8.tgz"},"_npmUser":{"name":"oaflynn","email":"flynnolivia@microsoft.com"},"directories":{},"maintainers":[{"name":"antross","email":""},{"name":"leotlee","email":"leolee@microsoft.com"},{"name":"molant","email":""},{"name":"oaflynn","email":""},{"name":"vidorteg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hint-leading-dot-classlist_1.0.8_1646938908262_0.4304081681387031"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-10T19:01:52.832Z","publish_time":1646938908406,"_cnpm_publish_time":1646938908406},"1.0.7":{"ava":{"failFast":false,"files":["dist/tests/**/*.js","!dist/tests/**/fixtures/**/*.js"],"timeout":"1m"},"dependencies":{"@hint/utils-debug":"^1.0.7","@hint/utils-fs":"^1.0.11","@hint/utils-i18n":"^1.0.10","@hint/utils-types":"^1.1.5"},"description":"Inform users about classList.add or classList.remove with leading '.' in the argument pitfall","devDependencies":{"@hint/parser-javascript":"^3.1.14","@hint/utils-create-server":"^3.4.14","@hint/utils-tests-helpers":"^6.3.8","@types/node":"^15.6.1","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/parser":"^4.28.1","ava":"^3.15.0","copyfiles":"^2.4.1","eslint":"^7.29.0","eslint-plugin-markdown":"^2.2.1","npm-run-all":"^4.1.5","nyc":"^15.1.0","rimraf":"^3.0.2","typescript":"^4.3.5"},"homepage":"https://webhint.io/","keywords":["hint","leading-dot-classlist","leading-dot-classlist-hint"],"license":"Apache-2.0","main":"dist/src/hint.js","name":"@hint/hint-leading-dot-classlist","nyc":{"extends":"../../.nycrc"},"peerDependencies":{"@hint/parser-javascript":"^3.0.0","hint":"^6.0.0"},"repository":{"directory":"packages/hint-leading-dot-classlist","type":"git","url":"git+https://github.com/webhintio/hint.git"},"scripts":{"build":"npm run i18n && npm-run-all build:*","build-release":"npm run clean && npm run i18n && npm run build:assets && tsc --inlineSourceMap false --removeComments true","build:assets":"copyfiles \"./{src,tests}/**/{!(*.ts),.!(ts)}\" dist","build:ts":"tsc -b","clean":"rimraf dist","i18n":"node ../../scripts/create-i18n.js","lint":"npm-run-all lint:*","lint:js":"eslint . --cache --ext .js,.md,.ts --ignore-path ../../.eslintignore","lint:dependencies":"node ../../scripts/lint-dependencies.js","lint:md":"node ../../scripts/lint-markdown.js","test":"npm run i18n && npm run lint && npm run build && npm run test-only","test-only":"nyc ava","test-release":"npm run i18n && npm run lint && npm run build-release && ava","init":"npm install && npm run build","watch":"npm run build && npm-run-all --parallel -c watch:*","watch:assets":"npm run build:assets -- -w --no-initial","watch:test":"ava --watch","watch:ts":"npm run build:ts -- --watch"},"version":"1.0.7","bugs":{"url":"https://github.com/webhintio/hint/issues"},"_id":"@hint/hint-leading-dot-classlist@1.0.7","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"25930274a9f48bf8bdd2d529a7e841bc09488eff","size":10498,"noattachment":false,"key":"/@hint/hint-leading-dot-classlist/-/@hint/hint-leading-dot-classlist-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hint/hint-leading-dot-classlist/download/@hint/hint-leading-dot-classlist-1.0.7.tgz"},"_npmUser":{"name":"antross","email":"antross@gmail.com"},"directories":{},"maintainers":[{"name":"antross","email":""},{"name":"leotlee","email":"leolee@microsoft.com"},{"name":"molant","email":""},{"name":"oaflynn","email":""},{"name":"vidorteg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hint-leading-dot-classlist_1.0.7_1637006966877_0.1834337995819031"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T11:40:43.483Z","publish_time":1637006967082,"_cnpm_publish_time":1637006967082},"1.0.6":{"ava":{"failFast":false,"files":["dist/tests/**/*.js","!dist/tests/**/fixtures/**/*.js"],"timeout":"1m"},"dependencies":{"@hint/utils-debug":"^1.0.7","@hint/utils-fs":"^1.0.11","@hint/utils-i18n":"^1.0.10","@hint/utils-types":"^1.1.5"},"description":"Inform users about classList.add or classList.remove with leading '.' in the argument pitfall","devDependencies":{"@hint/parser-javascript":"^3.1.13","@hint/utils-create-server":"^3.4.13","@hint/utils-tests-helpers":"^6.3.7","@types/node":"^15.6.1","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.1","ava":"^3.15.0","copyfiles":"^2.4.1","eslint":"^7.29.0","eslint-plugin-markdown":"^2.2.1","npm-run-all":"^4.1.5","nyc":"^15.1.0","rimraf":"^3.0.2","typescript":"^4.3.5"},"homepage":"https://webhint.io/","keywords":["hint","leading-dot-classlist","leading-dot-classlist-hint"],"license":"Apache-2.0","main":"dist/src/hint.js","name":"@hint/hint-leading-dot-classlist","nyc":{"extends":"../../.nycrc"},"peerDependencies":{"@hint/parser-javascript":"^3.0.0","hint":"^6.0.0"},"repository":{"directory":"packages/hint-leading-dot-classlist","type":"git","url":"git+https://github.com/webhintio/hint.git"},"scripts":{"build":"npm run i18n && npm-run-all build:*","build-release":"npm run clean && npm run i18n && npm run build:assets && tsc --inlineSourceMap false --removeComments true","build:assets":"copyfiles \"./{src,tests}/**/{!(*.ts),.!(ts)}\" dist","build:ts":"tsc -b","clean":"rimraf dist","i18n":"node ../../scripts/create-i18n.js","lint":"npm-run-all lint:*","lint:js":"eslint . --cache --ext .js,.md,.ts --ignore-path ../../.eslintignore","lint:dependencies":"node ../../scripts/lint-dependencies.js","lint:md":"node ../../scripts/lint-markdown.js","test":"npm run i18n && npm run lint && npm run build && npm run test-only","test-only":"nyc ava","test-release":"npm run i18n && npm run lint && npm run build-release && ava","init":"npm install && npm run build","watch":"npm run build && npm-run-all --parallel -c watch:*","watch:assets":"npm run build:assets -- -w --no-initial","watch:test":"ava --watch","watch:ts":"npm run build:ts -- --watch"},"version":"1.0.6","bugs":{"url":"https://github.com/webhintio/hint/issues"},"_id":"@hint/hint-leading-dot-classlist@1.0.6","_nodeVersion":"14.18.0","_npmVersion":"7.5.2","dist":{"shasum":"01a3dd8fb2ce51883ab8d195d68d91cd074eb090","size":10435,"noattachment":false,"key":"/@hint/hint-leading-dot-classlist/-/@hint/hint-leading-dot-classlist-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hint/hint-leading-dot-classlist/download/@hint/hint-leading-dot-classlist-1.0.6.tgz"},"_npmUser":{"name":"sarvaje","email":"jdgarcia@outlook.com"},"directories":{},"maintainers":[{"name":"antross","email":""},{"name":"leotlee","email":"leolee@microsoft.com"},{"name":"molant","email":""},{"name":"oaflynn","email":""},{"name":"vidorteg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hint-leading-dot-classlist_1.0.6_1636050571706_0.24366542593970753"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T11:40:42.611Z","publish_time":1636050571857,"_cnpm_publish_time":1636050571857},"1.0.5":{"ava":{"failFast":false,"files":["dist/tests/**/*.js","!dist/tests/**/fixtures/**/*.js"],"timeout":"1m"},"dependencies":{"@hint/utils-debug":"^1.0.6","@hint/utils-fs":"^1.0.10","@hint/utils-i18n":"^1.0.9","@hint/utils-types":"^1.1.4"},"description":"Inform users about classList.add or classList.remove with leading '.' in the argument pitfall","devDependencies":{"@hint/parser-javascript":"^3.1.12","@hint/utils-create-server":"^3.4.12","@hint/utils-tests-helpers":"^6.3.6","@types/node":"^15.6.1","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.1","ava":"^3.15.0","copyfiles":"^2.4.1","eslint":"^7.29.0","eslint-plugin-markdown":"^2.2.1","npm-run-all":"^4.1.5","nyc":"^15.1.0","rimraf":"^3.0.2","typescript":"^4.3.5"},"homepage":"https://webhint.io/","keywords":["hint","leading-dot-classlist","leading-dot-classlist-hint"],"license":"Apache-2.0","main":"dist/src/hint.js","name":"@hint/hint-leading-dot-classlist","nyc":{"extends":"../../.nycrc"},"peerDependencies":{"@hint/parser-javascript":"^3.0.0","hint":"^6.0.0"},"repository":{"directory":"packages/hint-leading-dot-classlist","type":"git","url":"git+https://github.com/webhintio/hint.git"},"scripts":{"build":"npm run i18n && npm-run-all build:*","build-release":"npm run clean && npm run i18n && npm run build:assets && tsc --inlineSourceMap false --removeComments true","build:assets":"copyfiles \"./{src,tests}/**/{!(*.ts),.!(ts)}\" dist","build:ts":"tsc -b","clean":"rimraf dist","i18n":"node ../../scripts/create-i18n.js","lint":"npm-run-all lint:*","lint:js":"eslint . --cache --ext .js,.md,.ts --ignore-path ../../.eslintignore","lint:dependencies":"node ../../scripts/lint-dependencies.js","lint:md":"node ../../scripts/lint-markdown.js","test":"npm run i18n && npm run lint && npm run build && npm run test-only","test-only":"nyc ava","test-release":"npm run i18n && npm run lint && npm run build-release && ava","init":"npm install && npm run build","watch":"npm run build && npm-run-all --parallel -c watch:*","watch:assets":"npm run build:assets -- -w --no-initial","watch:test":"ava --watch","watch:ts":"npm run build:ts -- --watch"},"version":"1.0.5","bugs":{"url":"https://github.com/webhintio/hint/issues"},"_id":"@hint/hint-leading-dot-classlist@1.0.5","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"41d07251fcfc091be76713313672a2f867fc97bb","size":10437,"noattachment":false,"key":"/@hint/hint-leading-dot-classlist/-/@hint/hint-leading-dot-classlist-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hint/hint-leading-dot-classlist/download/@hint/hint-leading-dot-classlist-1.0.5.tgz"},"_npmUser":{"name":"antross","email":"antross@gmail.com"},"directories":{},"maintainers":[{"name":"antross","email":""},{"name":"leotlee","email":"leolee@microsoft.com"},{"name":"molant","email":""},{"name":"oaflynn","email":""},{"name":"vidorteg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hint-leading-dot-classlist_1.0.5_1635537404497_0.6079351461134677"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T11:40:40.976Z","publish_time":1635537404635,"_cnpm_publish_time":1635537404635},"1.0.4":{"ava":{"failFast":false,"files":["dist/tests/**/*.js","!dist/tests/**/fixtures/**/*.js"],"timeout":"1m"},"dependencies":{"@hint/utils-debug":"^1.0.6","@hint/utils-fs":"^1.0.10","@hint/utils-i18n":"^1.0.9","@hint/utils-types":"^1.1.4"},"description":"Inform users about classList.add or classList.remove with leading '.' in the argument pitfall","devDependencies":{"@hint/parser-javascript":"^3.1.12","@hint/utils-create-server":"^3.4.11","@hint/utils-tests-helpers":"^6.3.5","@types/node":"^15.6.1","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.1","ava":"^3.15.0","copyfiles":"^2.4.1","eslint":"^7.29.0","eslint-plugin-markdown":"^2.2.1","npm-run-all":"^4.1.5","nyc":"^15.1.0","rimraf":"^3.0.2","typescript":"^4.3.5"},"homepage":"https://webhint.io/","keywords":["hint","leading-dot-classlist","leading-dot-classlist-hint"],"license":"Apache-2.0","main":"dist/src/hint.js","name":"@hint/hint-leading-dot-classlist","nyc":{"extends":"../../.nycrc"},"peerDependencies":{"@hint/parser-javascript":"^3.0.0","hint":"^6.0.0"},"repository":{"directory":"packages/hint-leading-dot-classlist","type":"git","url":"git+https://github.com/webhintio/hint.git"},"scripts":{"build":"npm run i18n && npm-run-all build:*","build-release":"npm run clean && npm run i18n && npm run build:assets && tsc --inlineSourceMap false --removeComments true","build:assets":"copyfiles \"./{src,tests}/**/{!(*.ts),.!(ts)}\" dist","build:ts":"tsc -b","clean":"rimraf dist","i18n":"node ../../scripts/create-i18n.js","lint":"npm-run-all lint:*","lint:js":"eslint . --cache --ext .js,.md,.ts --ignore-path ../../.eslintignore","lint:dependencies":"node ../../scripts/lint-dependencies.js","lint:md":"node ../../scripts/lint-markdown.js","test":"npm run i18n && npm run lint && npm run build && npm run test-only","test-only":"nyc ava","test-release":"npm run i18n && npm run lint && npm run build-release && ava","init":"npm install && npm run build","watch":"npm run build && npm-run-all --parallel -c watch:*","watch:assets":"npm run build:assets -- -w --no-initial","watch:test":"ava --watch","watch:ts":"npm run build:ts -- --watch"},"version":"1.0.4","bugs":{"url":"https://github.com/webhintio/hint/issues"},"_id":"@hint/hint-leading-dot-classlist@1.0.4","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"de15b676a7f9c52aab92c0c51d90d0aa6b1b080f","size":10440,"noattachment":false,"key":"/@hint/hint-leading-dot-classlist/-/@hint/hint-leading-dot-classlist-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hint/hint-leading-dot-classlist/download/@hint/hint-leading-dot-classlist-1.0.4.tgz"},"_npmUser":{"name":"antross","email":"antross@gmail.com"},"directories":{},"maintainers":[{"name":"antross","email":""},{"name":"leotlee","email":"leolee@microsoft.com"},{"name":"molant","email":""},{"name":"oaflynn","email":""},{"name":"vidorteg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hint-leading-dot-classlist_1.0.4_1634833185997_0.23571574894703096"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T11:40:39.351Z","publish_time":1634833186147,"_cnpm_publish_time":1634833186147},"1.0.3":{"ava":{"failFast":false,"files":["dist/tests/**/*.js","!dist/tests/**/fixtures/**/*.js"],"timeout":"1m"},"dependencies":{"@hint/utils-debug":"^1.0.5","@hint/utils-fs":"^1.0.9","@hint/utils-i18n":"^1.0.8","@hint/utils-types":"^1.1.3"},"description":"Inform users about classList.add or classList.remove with leading '.' in the argument pitfall","devDependencies":{"@hint/parser-javascript":"^3.1.11","@hint/utils-create-server":"^3.4.10","@hint/utils-tests-helpers":"^6.3.4","@types/node":"^15.6.1","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.26.0","ava":"^3.15.0","copyfiles":"^2.4.1","eslint":"^7.27.0","eslint-plugin-markdown":"^2.2.0","npm-run-all":"^4.1.5","nyc":"^15.1.0","rimraf":"^3.0.2","typescript":"^4.2.4"},"homepage":"https://webhint.io/","keywords":["hint","leading-dot-classlist","leading-dot-classlist-hint"],"license":"Apache-2.0","main":"dist/src/hint.js","name":"@hint/hint-leading-dot-classlist","nyc":{"extends":"../../.nycrc"},"peerDependencies":{"@hint/parser-javascript":"^3.0.0","hint":"^6.0.0"},"repository":{"directory":"packages/hint-leading-dot-classlist","type":"git","url":"git+https://github.com/webhintio/hint.git"},"scripts":{"build":"npm run i18n && npm-run-all build:*","build-release":"npm run clean && npm run i18n && npm run build:assets && tsc --inlineSourceMap false --removeComments true","build:assets":"copyfiles \"./{src,tests}/**/{!(*.ts),.!(ts)}\" dist","build:ts":"tsc -b","clean":"rimraf dist","i18n":"node ../../scripts/create-i18n.js","lint":"npm-run-all lint:*","lint:js":"eslint . --cache --ext .js,.md,.ts --ignore-path ../../.eslintignore","lint:dependencies":"node ../../scripts/lint-dependencies.js","lint:md":"node ../../scripts/lint-markdown.js","test":"npm run i18n && npm run lint && npm run build && npm run test-only","test-only":"nyc ava","test-release":"npm run i18n && npm run lint && npm run build-release && ava","init":"npm install && npm run build","watch":"npm run build && npm-run-all --parallel -c watch:*","watch:assets":"npm run build:assets -- -w --no-initial","watch:test":"ava --watch","watch:ts":"npm run build:ts -- --watch"},"version":"1.0.3","bugs":{"url":"https://github.com/webhintio/hint/issues"},"_id":"@hint/hint-leading-dot-classlist@1.0.3","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"2239a113cbe7bbc73ee2fcc9aa6dcf8ea78eab19","size":10138,"noattachment":false,"key":"/@hint/hint-leading-dot-classlist/-/@hint/hint-leading-dot-classlist-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hint/hint-leading-dot-classlist/download/@hint/hint-leading-dot-classlist-1.0.3.tgz"},"_npmUser":{"name":"sarvaje","email":"jdgarcia@outlook.com"},"directories":{},"maintainers":[{"name":"antross","email":""},{"name":"leotlee","email":"leolee@microsoft.com"},{"name":"molant","email":""},{"name":"oaflynn","email":""},{"name":"vidorteg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hint-leading-dot-classlist_1.0.3_1623265839273_0.9278649976227968"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T11:40:37.734Z","publish_time":1623265839397,"_cnpm_publish_time":1623265839397},"1.0.2":{"ava":{"failFast":false,"files":["dist/tests/**/*.js","!dist/tests/**/fixtures/**/*.js"],"timeout":"1m"},"dependencies":{"@hint/utils-debug":"^1.0.4","@hint/utils-fs":"^1.0.8","@hint/utils-i18n":"^1.0.7","@hint/utils-types":"^1.1.2"},"description":"Inform users about classList.add or classList.remove with leading '.' in the argument pitfall","devDependencies":{"@hint/parser-javascript":"^3.1.10","@hint/utils-create-server":"^3.4.9","@hint/utils-tests-helpers":"^6.3.3","@types/node":"^14.14.22","@typescript-eslint/eslint-plugin":"^4.14.1","@typescript-eslint/parser":"^4.14.1","ava":"^3.15.0","cpx":"^1.5.0","eslint":"^7.17.0","eslint-plugin-markdown":"^1.0.2","npm-run-all":"^4.1.5","nyc":"^15.1.0","rimraf":"^3.0.2","typescript":"^4.1.3"},"homepage":"https://webhint.io/","keywords":["hint","leading-dot-classlist","leading-dot-classlist-hint"],"license":"Apache-2.0","main":"dist/src/hint.js","name":"@hint/hint-leading-dot-classlist","nyc":{"extends":"../../.nycrc"},"peerDependencies":{"@hint/parser-javascript":"^3.0.0","hint":"^6.0.0"},"repository":{"directory":"packages/hint-leading-dot-classlist","type":"git","url":"git+https://github.com/webhintio/hint.git"},"scripts":{"build":"npm run i18n && npm-run-all build:*","build-release":"npm run clean && npm run i18n && npm run build:assets && tsc --inlineSourceMap false --removeComments true","build:assets":"cpx \"./{src,tests}/**/{!(*.ts),.!(ts)}\" dist","build:ts":"tsc -b","clean":"rimraf dist","i18n":"node ../../scripts/create-i18n.js","lint":"npm-run-all lint:*","lint:js":"eslint . --cache --ext .js,.md,.ts --ignore-path ../../.eslintignore","lint:dependencies":"node ../../scripts/lint-dependencies.js","lint:md":"node ../../scripts/lint-markdown.js","test":"npm run i18n && npm run lint && npm run build && npm run test-only","test-only":"nyc ava","test-release":"npm run i18n && npm run lint && npm run build-release && ava","init":"npm install && npm run build","watch":"npm run build && npm-run-all --parallel -c watch:*","watch:assets":"npm run build:assets -- -w --no-initial","watch:test":"ava --watch","watch:ts":"npm run build:ts -- --watch"},"version":"1.0.2","bugs":{"url":"https://github.com/webhintio/hint/issues"},"_id":"@hint/hint-leading-dot-classlist@1.0.2","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"shasum":"938625e09744895048ad11f38acbf855e55ff906","size":8645,"noattachment":false,"key":"/@hint/hint-leading-dot-classlist/-/@hint/hint-leading-dot-classlist-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hint/hint-leading-dot-classlist/download/@hint/hint-leading-dot-classlist-1.0.2.tgz"},"_npmUser":{"name":"sarvaje","email":"jdgarcia@outlook.com"},"directories":{},"maintainers":[{"name":"antross","email":""},{"name":"leotlee","email":"leolee@microsoft.com"},{"name":"molant","email":""},{"name":"oaflynn","email":""},{"name":"vidorteg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hint-leading-dot-classlist_1.0.2_1612572117542_0.06712509226156693"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T11:40:36.096Z","publish_time":1612572117707,"_cnpm_publish_time":1612572117707},"1.0.1":{"ava":{"failFast":false,"files":["dist/tests/**/*.js","!dist/tests/**/fixtures/**/*.js"],"timeout":"1m"},"dependencies":{"@hint/utils-debug":"^1.0.4","@hint/utils-fs":"^1.0.7","@hint/utils-i18n":"^1.0.7","@hint/utils-types":"^1.1.2"},"description":"Inform users about classList.add or classList.remove with leading '.' in the argument pitfall","devDependencies":{"@hint/parser-javascript":"^3.1.9","@hint/utils-create-server":"^3.4.8","@hint/utils-tests-helpers":"^6.3.2","@types/node":"^14.14.22","@typescript-eslint/eslint-plugin":"^4.14.1","@typescript-eslint/parser":"^4.14.1","ava":"^3.15.0","cpx":"^1.5.0","eslint":"^7.17.0","eslint-plugin-markdown":"^1.0.2","npm-run-all":"^4.1.5","nyc":"^15.1.0","rimraf":"^3.0.2","typescript":"^4.1.3"},"homepage":"https://webhint.io/","keywords":["hint","leading-dot-classlist","leading-dot-classlist-hint"],"license":"Apache-2.0","main":"dist/src/hint.js","name":"@hint/hint-leading-dot-classlist","nyc":{"extends":"../../.nycrc"},"peerDependencies":{"@hint/parser-javascript":"^3.0.0","hint":"^6.0.0"},"repository":{"directory":"packages/hint-leading-dot-classlist","type":"git","url":"git+https://github.com/webhintio/hint.git"},"scripts":{"build":"npm run i18n && npm-run-all build:*","build-release":"npm run clean && npm run i18n && npm run build:assets && tsc --inlineSourceMap false --removeComments true","build:assets":"cpx \"./{src,tests}/**/{!(*.ts),.!(ts)}\" dist","build:ts":"tsc -b","clean":"rimraf dist","i18n":"node ../../scripts/create-i18n.js","lint":"npm-run-all lint:*","lint:js":"eslint . --cache --ext .js,.md,.ts --ignore-path ../../.eslintignore","lint:dependencies":"node ../../scripts/lint-dependencies.js","lint:md":"node ../../scripts/lint-markdown.js","test":"npm run i18n && npm run lint && npm run build && npm run test-only","test-only":"nyc ava","test-release":"npm run i18n && npm run lint && npm run build-release && ava","init":"npm install && npm run build","watch":"npm run build && npm-run-all --parallel -c watch:*","watch:assets":"npm run build:assets -- -w --no-initial","watch:test":"ava --watch","watch:ts":"npm run build:ts -- --watch"},"version":"1.0.1","bugs":{"url":"https://github.com/webhintio/hint/issues"},"_id":"@hint/hint-leading-dot-classlist@1.0.1","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"shasum":"f38a97bb9739898f3b3b23b5b7223338dbe07f7e","size":8633,"noattachment":false,"key":"/@hint/hint-leading-dot-classlist/-/@hint/hint-leading-dot-classlist-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hint/hint-leading-dot-classlist/download/@hint/hint-leading-dot-classlist-1.0.1.tgz"},"_npmUser":{"name":"sarvaje","email":"jdgarcia@outlook.com"},"directories":{},"maintainers":[{"name":"antross","email":""},{"name":"leotlee","email":"leolee@microsoft.com"},{"name":"molant","email":""},{"name":"oaflynn","email":""},{"name":"vidorteg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hint-leading-dot-classlist_1.0.1_1612466994818_0.7113526280043949"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T11:40:34.441Z","publish_time":1612466994952,"_cnpm_publish_time":1612466994952},"1.0.0":{"ava":{"failFast":false,"files":["dist/tests/**/*.js","!dist/tests/**/fixtures/**/*.js"],"timeout":"1m"},"dependencies":{"@hint/utils-debug":"^1.0.3","@hint/utils-fs":"^1.0.6","@hint/utils-i18n":"^1.0.6","@hint/utils-types":"^1.1.1"},"description":"Inform users about classList.add or classList.remove with leading '.' in the argument pitfall","devDependencies":{"@hint/parser-javascript":"^3.1.8","@hint/utils-create-server":"^3.4.7","@hint/utils-tests-helpers":"^6.3.1","@types/node":"^14.11.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","cpx":"^1.5.0","eslint":"^7.8.1","eslint-plugin-markdown":"^1.0.2","npm-run-all":"^4.1.5","nyc":"^15.1.0","rimraf":"^3.0.2","typescript":"^4.0.2"},"homepage":"https://webhint.io/","keywords":["hint","leading-dot-classlist","leading-dot-classlist-hint"],"license":"Apache-2.0","main":"dist/src/hint.js","name":"@hint/hint-leading-dot-classlist","nyc":{"extends":"../../.nycrc"},"peerDependencies":{"@hint/parser-javascript":"^3.0.0","hint":"^6.0.0"},"repository":{"directory":"packages/hint-leading-dot-classlist","type":"git","url":"git+https://github.com/webhintio/hint.git"},"scripts":{"build":"npm run i18n && npm-run-all build:*","build-release":"npm run clean && npm run i18n && npm run build:assets && tsc --inlineSourceMap false --removeComments true","build:assets":"cpx \"./{src,tests}/**/{!(*.ts),.!(ts)}\" dist","build:ts":"tsc -b","clean":"rimraf dist","i18n":"node ../../scripts/create-i18n.js","lint":"npm-run-all lint:*","lint:js":"eslint . --cache --ext .js,.md,.ts --ignore-path ../../.eslintignore","lint:dependencies":"node ../../scripts/lint-dependencies.js","lint:md":"node ../../scripts/lint-markdown.js","test":"npm run i18n && npm run lint && npm run build && npm run test-only","test-only":"nyc ava","test-release":"npm run i18n && npm run lint && npm run build-release && ava","init":"npm install && npm run build","watch":"npm run build && npm-run-all --parallel -c watch:*","watch:assets":"npm run build:assets -- -w --no-initial","watch:test":"ava --watch","watch:ts":"npm run build:ts -- --watch"},"version":"1.0.0","bugs":{"url":"https://github.com/webhintio/hint/issues"},"_id":"@hint/hint-leading-dot-classlist@1.0.0","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"shasum":"9b4428d0bd3954a6a26854186a252e39705ad197","size":7843,"noattachment":false,"key":"/@hint/hint-leading-dot-classlist/-/@hint/hint-leading-dot-classlist-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hint/hint-leading-dot-classlist/download/@hint/hint-leading-dot-classlist-1.0.0.tgz"},"_npmUser":{"name":"sarvaje","email":"jdgarcia@outlook.com"},"directories":{},"maintainers":[{"name":"antross","email":""},{"name":"leotlee","email":"leolee@microsoft.com"},{"name":"molant","email":""},{"name":"oaflynn","email":""},{"name":"vidorteg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hint-leading-dot-classlist_1.0.0_1605127317142_0.4092757677948107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T11:40:32.814Z","publish_time":1605127317325,"_cnpm_publish_time":1605127317325}},"readme":"# Leading '.' in `classList.add` or `classList.remove`\n\nThis hint informs users that they should to use\n[`Element.classList`][classlist] argument without a leading '.' as it\nmay lead to unintended results.\n\n## Why is this important?\n\nWhen writing selectors either in CSS or using DOM methods like\n`querySelector`, class names are referred to using a leading '.',\ne.g. `document.querySelector('.foo')`. However when modifying the\n`classList` of an element the raw class name is expected to be used\ninstead, e.g. `element.classList.add('foo')`.\n\nUnfortunately if a leading '.' is provided to the `classList` APIs\nit will succeed without an error, treating the '.' as part of the\nname itself. This typically causes selectors elsewhere in the code\nto fail to match this element. Figuring out why can be tedious and\ntime-consuming until the typo has been found.\n\n## What does the hint check?\n\nThis hint scans JavaScript source code to check if the argument in\n`element.classList.add` or `element.classList.remove` contains a\nleading '.'. If so it emits a warning to help save time debugging\nthis subtle issue.\n\n### Examples that **trigger** the hint\n\n```javascript\nconst element = document.getElementById('foo');\n\nelement.classList.add('.foo');\nelement.classList.remove('.foo');\n```\n\n### Examples that **pass** the hint\n\n```javascript\nconst element = document.getElementById('foo');\n\nelement.classList.add('foo');\nelement.classList.remove('foo');\n```\n\n## How to use this hint?\n\nThis package is installed automatically by webhint:\n\n```bash\nnpm install hint --save-dev\n```\n\nTo use it, activate it via the [`.hintrc`][hintrc] configuration file:\n\n```json\n{\n    \"connector\": {...},\n    \"formatters\": [...],\n    \"parsers\": [...],\n    \"hints\": {\n        \"leading-dot-classlist\": \"warning\"\n    },\n    ...\n}\n```\n\n**Note**: The recommended way of running webhint is as a `devDependency` of\nyour project.\n\n## Further Reading\n\n[Element.classList][classlist]\n\n<!-- Link labels: -->\n\n[classlist]: https://developer.mozilla.org/en-US/docs/Web/API/Element/classList\n[hintrc]: https://webhint.io/docs/user-guide/configuring-webhint/summary/\n","_attachments":{},"homepage":"https://webhint.io/","bugs":{"url":"https://github.com/webhintio/hint/issues"},"license":"Apache-2.0"}