{"_id":"@18f/stylelint-rules","_rev":"58-098befde8e5b0f567cf6ccce573748f3","name":"@18f/stylelint-rules","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"@18f/stylelint-rules","version":"1.0.0","author":{"url":"adam.biagianti@gsa.gov","name":"Adam Biagianti"},"license":"SEE LICENSE IN LICENSE.md","_id":"@18f/stylelint-rules@1.0.0","maintainers":[{"name":"msecret","email":"msegreto@miceover.com"}],"homepage":"https://github.com/18F/stylelint-rules#readme","bugs":{"url":"https://github.com/18F/stylelint-rules/issues"},"bin":{"@18f/stylelint-rules":"cli.js"},"dist":{"shasum":"0fead29470568193643f14cc63a1efd74cfc36e8","tarball":"https://registry.npmjs.org/@18f/stylelint-rules/-/stylelint-rules-1.0.0.tgz","integrity":"sha512-8uq5CxXPZf5Vp3FUxbnefLZIIyZvrDieCwLQyGkd+3v8R6ON6lUZMRFufJdbYWTzy3OqQrvbUjtjeJaVIcdxsw==","signatures":[{"sig":"MEUCIQCMfxsWj/7r7TNT0M5ezouE5LTDbWn6VTkssFbsGwc1FQIgTO+s2Mwj4GPYJVdBGTYgrjCCHKooEMaqHlXRYIcXbTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0fead29470568193643f14cc63a1efd74cfc36e8","gitHead":"cb1d0eb48369639f9880a27495234088ed056a2b","scripts":{"test":"node bin/test-runner.js"},"_npmUser":{"name":"msecret","email":"msegreto@miceover.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/18F/stylelint-rules.git","type":"git"},"_npmVersion":"2.14.7","description":"A style (CSS, Sass) linter for the 18F style guide","directories":{},"_nodeVersion":"4.2.3","dependencies":{"glob":"^7.0.3","commander":"^2.9.0","stylelint":"^6.4.1"},"devDependencies":{"gulp":"^3.9.1","tap-dot":"^1.0.5","gulp-stylelint":"^2.0.2","stylelint-test-rule-tape":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-rules-1.0.0.tgz_1464819107473_0.14759917673654854","host":"packages-16-east.internal.npmjs.com"}},"1.0.1":{"name":"@18f/stylelint-rules","version":"1.0.1","author":{"url":"adam.biagianti@gsa.gov","name":"Adam Biagianti"},"license":"SEE LICENSE IN LICENSE.md","_id":"@18f/stylelint-rules@1.0.1","maintainers":[{"name":"18f-devops","email":"devops@gsa.gov"},{"name":"aidanfeldman","email":"aidan.feldman@gmail.com"},{"name":"jbarnicle","email":"michael.barnicle@gsa.gov"},{"name":"jeremiak","email":"jbkimelman@gmail.com"},{"name":"jmcarp","email":"jm.carp@gmail.com"},{"name":"jseppi","email":"james.seppi@gmail.com"},{"name":"juliaelman","email":"hello@juliaelman.com"},{"name":"mbenari","email":"hello@maya-benari.com"},{"name":"mbland","email":"mbland@acm.org"},{"name":"mgwalker","email":"npm@darkcooger.net"},{"name":"msecret","email":"msegreto@miceover.com"},{"name":"noahmanger","email":"noah.manger@gmail.com"},{"name":"rogeruiz","email":"hi@rog.gr"},{"name":"shawnbot","email":"shawnbot-npm@nym.hush.com"},{"name":"stvnrlly","email":"stvnrlly@stvnrlly.com"}],"homepage":"https://github.com/18F/stylelint-rules#readme","bugs":{"url":"https://github.com/18F/stylelint-rules/issues"},"bin":{"@18f/stylelint-rules":"bin/cli.js"},"dist":{"shasum":"7e5c286c5565a32b3b72d56a3eb767e47fa7829f","tarball":"https://registry.npmjs.org/@18f/stylelint-rules/-/stylelint-rules-1.0.1.tgz","integrity":"sha512-DpqYFd6jgV/qB2xnlyYn0mvcrHfSI9uxT77D7hc/mtCqa2saoDy9g8RaruRDlZY2B1baLt3TM5CZuTpU1TowsA==","signatures":[{"sig":"MEYCIQC7XQ3JHNodITuxP0OHC+GST5hJcFZ2Aj0wWyvGH8Rm8AIhANcV5iPkfafpueJR72wDXIyM81gwj2k3Ex7egMX5GVIz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7e5c286c5565a32b3b72d56a3eb767e47fa7829f","gitHead":"e20264e9ae5cae5f40e7cf349095d07ba3286184","scripts":{"test":"node bin/test-runner.js"},"_npmUser":{"name":"msecret","email":"msegreto@miceover.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/18F/stylelint-rules.git","type":"git"},"_npmVersion":"2.14.7","description":"A style (CSS, Sass) linter for the 18F style guide","directories":{},"_nodeVersion":"4.2.3","dependencies":{"glob":"^7.0.3","commander":"^2.9.0","stylelint":"^6.4.1"},"devDependencies":{"gulp":"^3.9.1","tap-dot":"^1.0.5","gulp-stylelint":"^2.0.2","stylelint-test-rule-tape":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-rules-1.0.1.tgz_1464819957980_0.24727044277824461","host":"packages-16-east.internal.npmjs.com"}},"1.0.2":{"name":"@18f/stylelint-rules","version":"1.0.2","author":{"url":"adam.biagianti@gsa.gov","name":"Adam Biagianti"},"license":"SEE LICENSE IN LICENSE.md","_id":"@18f/stylelint-rules@1.0.2","maintainers":[{"name":"18f-devops","email":"devops@gsa.gov"},{"name":"aidanfeldman","email":"aidan.feldman@gmail.com"},{"name":"jbarnicle","email":"michael.barnicle@gsa.gov"},{"name":"jeremiak","email":"jbkimelman@gmail.com"},{"name":"jmcarp","email":"jm.carp@gmail.com"},{"name":"jseppi","email":"james.seppi@gmail.com"},{"name":"juliaelman","email":"hello@juliaelman.com"},{"name":"mbenari","email":"hello@maya-benari.com"},{"name":"mbland","email":"mbland@acm.org"},{"name":"mgwalker","email":"npm@darkcooger.net"},{"name":"msecret","email":"msegreto@miceover.com"},{"name":"noahmanger","email":"noah.manger@gmail.com"},{"name":"rogeruiz","email":"hi@rog.gr"},{"name":"shawnbot","email":"shawnbot-npm@nym.hush.com"},{"name":"stvnrlly","email":"stvnrlly@stvnrlly.com"}],"homepage":"https://github.com/18F/stylelint-rules#readme","bugs":{"url":"https://github.com/18F/stylelint-rules/issues"},"bin":{"@18f/stylelint-rules":"bin/cli.js"},"dist":{"shasum":"3ec08a39b9f67bb58dc57ab193631c3822c96931","tarball":"https://registry.npmjs.org/@18f/stylelint-rules/-/stylelint-rules-1.0.2.tgz","integrity":"sha512-2mR0NJ+MVVF2ykyZRjQ6fSgD8IQcMRRUy55slv8GpdKXT+zRbwRsz17htxTgAxCoIZlAdVnUTGQ/JMZG+i/AAw==","signatures":[{"sig":"MEQCIANGdoO8I5WMc1V1qB4o7DUbEOlQsDzmf/9EXrXOrrybAiAmW1GxWNEiI5wVA52IH9SiF2MNsNdpQ1A/eY/CxRpsIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3ec08a39b9f67bb58dc57ab193631c3822c96931","scripts":{"test":"node bin/test-runner.js","publish":"node bin/publish.js"},"_npmUser":{"name":"msecret","email":"msegreto@miceover.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/18F/stylelint-rules.git","type":"git"},"_npmVersion":"2.13.5","description":"A style (CSS, Sass) linter for the 18F style guide","directories":{},"_nodeVersion":"5.3.0","dependencies":{"glob":"^7.0.3","commander":"^2.9.0","stylelint":"^6.4.1"},"devDependencies":{"gulp":"^3.9.1","tap-dot":"^1.0.5","gulp-stylelint":"^2.0.2","stylelint-test-rule-tape":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-rules-1.0.2.tgz_1465360817411_0.4023209197912365","host":"packages-16-east.internal.npmjs.com"}},"1.0.3":{"name":"@18f/stylelint-rules","version":"1.0.3","author":{"url":"adam.biagianti@gsa.gov","name":"Adam Biagianti"},"license":"SEE LICENSE IN LICENSE.md","_id":"@18f/stylelint-rules@1.0.3","maintainers":[{"name":"18f-devops","email":"devops@gsa.gov"},{"name":"adam.biagianti","email":"adam.biagianti@gsa.gov"},{"name":"aidanfeldman","email":"aidan.feldman@gmail.com"},{"name":"jbarnicle","email":"michael.barnicle@gsa.gov"},{"name":"jeremiak","email":"jbkimelman@gmail.com"},{"name":"jmcarp","email":"jm.carp@gmail.com"},{"name":"jseppi","email":"james.seppi@gmail.com"},{"name":"juliaelman","email":"hello@juliaelman.com"},{"name":"mbenari","email":"hello@maya-benari.com"},{"name":"mgwalker","email":"npm@darkcooger.net"},{"name":"msecret","email":"msegreto@miceover.com"},{"name":"noahmanger","email":"noah.manger@gmail.com"},{"name":"rogeruiz","email":"hi@rog.gr"},{"name":"shawnbot","email":"shawnbot-npm@nym.hush.com"},{"name":"stvnrlly","email":"stvnrlly@stvnrlly.com"}],"homepage":"https://github.com/18F/stylelint-rules#readme","bugs":{"url":"https://github.com/18F/stylelint-rules/issues"},"bin":{"@18f/stylelint-rules":"bin/cli.js"},"dist":{"shasum":"cb0e25ba3232a3c3a7708ce575d162017cf42169","tarball":"https://registry.npmjs.org/@18f/stylelint-rules/-/stylelint-rules-1.0.3.tgz","integrity":"sha512-G29wwclxgfBEwtjCmUaOdBX+tqS+SQIEQ94lIhZmnlpZTnamQyuUf8+Rcl6Qis/Ctkpf2+JtlnyXNrrZ/2O/1A==","signatures":[{"sig":"MEYCIQCVnIPswd5OrDfsmtTmbdUQPBT96atn0VMpG5HRkMOtCgIhAM6OR8l+tjkEKV+UmuT9LvaIq6/ami4+W1Pz3Jn7YIYN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cb0e25ba3232a3c3a7708ce575d162017cf42169","scripts":{"test":"node bin/test-runner.js","publish":"node bin/publish.js"},"_npmUser":{"name":"msecret","email":"msegreto@miceover.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/18F/stylelint-rules.git","type":"git"},"_npmVersion":"3.9.3","description":"A style (CSS, Sass) linter for the 18F style guide","directories":{},"_nodeVersion":"6.2.1","dependencies":{"glob":"^7.0.3","commander":"^2.9.0","stylelint":"^6.4.1"},"devDependencies":{"gulp":"^3.9.1","tap-dot":"^1.0.5","gulp-stylelint":"^2.0.2","stylelint-test-rule-tape":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-rules-1.0.3.tgz_1465583079023_0.4291972420178354","host":"packages-12-west.internal.npmjs.com"}},"1.1.0":{"name":"@18f/stylelint-rules","version":"1.1.0","author":{"url":"adam.biagianti@gsa.gov","name":"Adam Biagianti"},"license":"SEE LICENSE IN LICENSE.md","_id":"@18f/stylelint-rules@1.1.0","maintainers":[{"name":"18f-devops","email":"devops@gsa.gov"},{"name":"adam.biagianti","email":"adam.biagianti@gsa.gov"},{"name":"aidanfeldman","email":"aidan.feldman@gmail.com"},{"name":"jbarnicle","email":"michael.barnicle@gsa.gov"},{"name":"jeremiak","email":"jbkimelman@gmail.com"},{"name":"jmcarp","email":"jm.carp@gmail.com"},{"name":"jseppi","email":"james.seppi@gmail.com"},{"name":"juliaelman","email":"hello@juliaelman.com"},{"name":"mbenari","email":"hello@maya-benari.com"},{"name":"mgwalker","email":"npm@darkcooger.net"},{"name":"msecret","email":"msegreto@miceover.com"},{"name":"noahmanger","email":"noah.manger@gmail.com"},{"name":"rogeruiz","email":"hi@rog.gr"},{"name":"shawnbot","email":"shawnbot-npm@nym.hush.com"},{"name":"stvnrlly","email":"stvnrlly@stvnrlly.com"}],"homepage":"https://github.com/18F/stylelint-rules#readme","bugs":{"url":"https://github.com/18F/stylelint-rules/issues"},"bin":{"18f-stylelint-rules":"bin/cli.js"},"dist":{"shasum":"08ab219793406a43ca35f45635972e3e57c5f04a","tarball":"https://registry.npmjs.org/@18f/stylelint-rules/-/stylelint-rules-1.1.0.tgz","integrity":"sha512-uR/3wf9TdMNQGClT2LykSrh+WXcEV2NZpU6GCz16Coi08vjbtIaYjTfvKXdCfs3Cav6SJ/4I/jhEFIV/Icj+AQ==","signatures":[{"sig":"MEUCIBfmmGgri2i/piY1WNwm+jkTu/+VY77yBV1iFYvMCV3nAiEA1g/4rjnlb3p7yqxDolvJi9EStAm3EMQTEo66BueyELQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"08ab219793406a43ca35f45635972e3e57c5f04a","scripts":{"test":"node bin/test-runner.js","publish":"node bin/publish.js"},"_npmUser":{"name":"msecret","email":"msegreto@miceover.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/18F/stylelint-rules.git","type":"git"},"_npmVersion":"3.10.3","description":"A style (CSS, Sass) linter for the 18F style guide","directories":{},"_nodeVersion":"6.3.1","dependencies":{"glob":"^7.0.3","commander":"^2.9.0","stylelint":"^6.4.1","gulp-stylelint":"^2.0.2"},"devDependencies":{"gulp":"^3.9.1","tap-dot":"^1.0.5","stylelint-test-rule-tape":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-rules-1.1.0.tgz_1469209427530_0.5539045825134963","host":"packages-12-west.internal.npmjs.com"}},"1.2.0":{"name":"@18f/stylelint-rules","version":"1.2.0","author":{"url":"adam.biagianti@gsa.gov","name":"Adam Biagianti"},"license":"SEE LICENSE IN LICENSE.md","_id":"@18f/stylelint-rules@1.2.0","maintainers":[{"name":"18f-devops","email":"devops@gsa.gov"},{"name":"adam.biagianti","email":"adam.biagianti@gsa.gov"},{"name":"aidanfeldman","email":"aidan.feldman@gmail.com"},{"name":"jbarnicle","email":"michael.barnicle@gsa.gov"},{"name":"jeremiak","email":"jbkimelman@gmail.com"},{"name":"jmcarp","email":"jm.carp@gmail.com"},{"name":"jseppi","email":"james.seppi@gmail.com"},{"name":"juliaelman","email":"hello@juliaelman.com"},{"name":"mbenari","email":"hello@maya-benari.com"},{"name":"mgwalker","email":"npm@darkcooger.net"},{"name":"msecret","email":"msegreto@miceover.com"},{"name":"noahmanger","email":"noah.manger@gmail.com"},{"name":"rogeruiz","email":"hi@rog.gr"},{"name":"shawnbot","email":"shawnbot-npm@nym.hush.com"},{"name":"stvnrlly","email":"stvnrlly@stvnrlly.com"}],"homepage":"https://github.com/18F/stylelint-rules#readme","bugs":{"url":"https://github.com/18F/stylelint-rules/issues"},"bin":{"18f-stylelint-rules":"bin/cli.js"},"dist":{"shasum":"aa3c14633e8876fc60298064bdd4e9e3f177dc22","tarball":"https://registry.npmjs.org/@18f/stylelint-rules/-/stylelint-rules-1.2.0.tgz","integrity":"sha512-1fSIdKrDdw9YUV0B95L7aCES7cztfSCaD+MoWJtKYvXIKwko62GvyASur9DB2h8KfnDhsdrQ0Np/wRjK9xuYBA==","signatures":[{"sig":"MEUCIQCItJJgDgQlgsEeAfztxPGPcxTbNmhYIpe1kRZc3AT3LwIge3tTWTQTrsyin7PMF7aA3ZIFebyech7HRwmF+AC6eJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"aa3c14633e8876fc60298064bdd4e9e3f177dc22","scripts":{"test":"node bin/test-runner.js","publish":"node bin/publish.js"},"_npmUser":{"name":"msecret","email":"msegreto@miceover.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/18F/stylelint-rules.git","type":"git"},"_npmVersion":"3.10.3","description":"A style (CSS, Sass) linter for the 18F style guide","directories":{},"_nodeVersion":"6.3.1","dependencies":{"glob":"^7.0.3","commander":"^2.9.0","stylelint":"^6.4.1","concat-map":"0.0.1","gulp-stylelint":"^2.0.2"},"devDependencies":{"gulp":"^3.9.1","tap-dot":"^1.0.5","stylelint-test-rule-tape":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-rules-1.2.0.tgz_1470681891953_0.17443152866326272","host":"packages-12-west.internal.npmjs.com"}},"2.0.0":{"name":"@18f/stylelint-rules","version":"2.0.0","author":{"url":"adam.biagianti@gsa.gov","name":"Adam Biagianti"},"license":"SEE LICENSE IN LICENSE.md","_id":"@18f/stylelint-rules@2.0.0","maintainers":[{"name":"18f-devops","email":"devops@gsa.gov"},{"name":"adam.biagianti","email":"adam.biagianti@gsa.gov"},{"name":"aidanfeldman","email":"aidan.feldman@gmail.com"},{"name":"jbarnicle","email":"michael.barnicle@gsa.gov"},{"name":"jeremiak","email":"jbkimelman@gmail.com"},{"name":"jmcarp","email":"jm.carp@gmail.com"},{"name":"jseppi","email":"james.seppi@gmail.com"},{"name":"juliaelman","email":"hello@juliaelman.com"},{"name":"mbenari","email":"hello@maya-benari.com"},{"name":"mgwalker","email":"npm@darkcooger.net"},{"name":"msecret","email":"msegreto@miceover.com"},{"name":"noahmanger","email":"noah.manger@gmail.com"},{"name":"rogeruiz","email":"hi@rog.gr"},{"name":"shawnbot","email":"shawnbot-npm@nym.hush.com"},{"name":"stvnrlly","email":"stvnrlly@stvnrlly.com"}],"homepage":"https://github.com/18F/stylelint-rules#readme","bugs":{"url":"https://github.com/18F/stylelint-rules/issues"},"bin":{"18f-stylelint-rules":"bin/cli.js"},"dist":{"shasum":"4a9219fa25143e29aa1039d691acaff7237941b3","tarball":"https://registry.npmjs.org/@18f/stylelint-rules/-/stylelint-rules-2.0.0.tgz","integrity":"sha512-fJqfO9zpfbHg06kXSQhYy/rJINEf3tBzhwtXKE+EJ94pZ2n+IgAsFATQgELqtEushGwnnuRT8PaEKOrnl9OYtQ==","signatures":[{"sig":"MEUCIHL6y0dh4LfhDFH6vvxO8vy6HlbVtBdwHyU1xYss+Xb6AiEAwDt8IhXUM7DJc6qLrpShlE63XmWXR/JS2KkasQqFi7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4a9219fa25143e29aa1039d691acaff7237941b3","scripts":{"test":"node bin/test-runner.js","publish":"node bin/publish.js"},"_npmUser":{"name":"msecret","email":"msegreto@miceover.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/18F/stylelint-rules.git","type":"git"},"_npmVersion":"3.10.3","description":"A style (CSS, Sass) linter for the 18F style guide","directories":{},"_nodeVersion":"6.4.0","dependencies":{"glob":"^7.0.3","commander":"^2.9.0","stylelint":"^6.4.1","concat-map":"0.0.1","gulp-stylelint":"^2.0.2"},"devDependencies":{"gulp":"^3.9.1","tap-dot":"^1.0.5","stylelint-test-rule-tape":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-rules-2.0.0.tgz_1472058399425_0.23178215860389173","host":"packages-12-west.internal.npmjs.com"}}},"time":{"created":"2016-06-01T22:11:48.660Z","modified":"2026-07-30T16:06:39.204Z","1.0.0":"2016-06-01T22:11:48.660Z","1.0.1":"2016-06-01T22:25:59.251Z","1.0.2":"2016-06-08T04:40:19.430Z","1.0.3":"2016-06-10T18:24:41.330Z","1.1.0":"2016-07-22T17:43:49.300Z","1.2.0":"2016-08-08T18:44:53.564Z","2.0.0":"2016-08-24T17:06:41.405Z"},"bugs":{"url":"https://github.com/18F/stylelint-rules/issues"},"author":{"url":"adam.biagianti@gsa.gov","name":"Adam Biagianti"},"license":"SEE LICENSE IN LICENSE.md","homepage":"https://github.com/18F/stylelint-rules#readme","repository":{"url":"git+https://github.com/18F/stylelint-rules.git","type":"git"},"description":"A style (CSS, Sass) linter for the 18F style guide","maintainers":[{"email":"devops@gsa.gov","name":"18f-devops"},{"email":"rochelle.ribeiro@gsa.gov","name":"rori123"},{"email":"sheldon@navapbc.com","name":"sb-nava"},{"email":"gina.yamada@gsa.gov","name":"ginayam"},{"email":"micah.neveu@gsa.gov","name":"mneveunava"},{"email":"tts-tech-portfolio@gsa.gov","name":"tts-tech-portfolio"},{"email":"michael.r.king@gsa.gov","name":"mkgsa"},{"email":"charles.ferguson@gsa.gov","name":"cvfergus"},{"email":"matt.gardner@gsa.gov","name":"nava-matt"},{"email":"keithwilliams@navapbc.com","name":"keithnava"},{"email":"tai@taigrr.com","name":"taigrr"},{"email":"luigi.ray-montanez@gsa.gov","name":"luigiraymontanez"},{"email":"john.jediny@gsa.gov","name":"jjediny"},{"email":"lakeisha.russell@gsa.gov","name":"lrussell01"},{"email":"gerardo.cruz-ortiz@gsa.gov","name":"gerardo.cruz-ortiz"},{"email":"aj.farkas@gsa.gov","name":"ajfarkas_gsa"}],"readme":"\n# stylelint-rules\nA style (CSS, Sass) linter for the 18F style guide\n\nThe aim of this module is to present a sensible set of linting defaults for\nfront-end projects, without requiring an additional dependency on ruby. It\nleverages stylelint and postCSS to perform many of the same linting functions as\nscss-lint.\n\n---\n\n## Usage Information\n\nTo get started, run `npm install --save-dev @18f/stylelint-rules`. This adds the module\nto your project and saves the dependency to your package.json.\n\nstylelint-rules provides two ways to run its linter: via the command line, and\nvia gulp.\n\n### Run via gulp\nTo run the linter using gulp, import the module into your gulpfile:\n`var stylelint = require('@18f/stylelint-rules');`\n\nThe stylelint function accepts two arguments:\n  * `files`: **required** A glob of files you want to lint. For example './src/scss/\\*\\*/*.scss'\n\n  * `options`: **optional** An object of configuration options.\n    ```\n    {\n      syntax: Syntax the linter validates against. Valid options are `scss|css|less`. Defaults to scss\n      ignore: A glob (or array of globs) of files the linter should ignore,\n      config: A path to a stylelint config file. File should use the same\n      conventions as the config file found in this repository, exporting a\n      single javascript object.\n\n    }\n    ```\n\nExample gulp task:\n\n```\nvar lintFunction = stylelint('./src/css/**/*.scss', {\n  ignore: 'some/lib/**/*.scss'\n});\n\ngulp.task('my-lint-task', lintFunction);\n```\n\n### Run via the command line\nThe linter can also be run using the command line. The script is installed in\nthe .bin folder of your node_modules directory. The only required argument to the script is a glob of directories (or path to a single file) to be linted.\n\nFor example: `node_modules/.bin/18f-stylelint-rules \"./path/to/sass/**/*.scss\"`\n\nAdditionally, the CLI exposes the following options:\n\n```\n-s, --syntax [scss|css|less], Linter syntax. Defaults to scss.\n-i, --ignore-files [string], Glob of directories or files to ignore\n-f, --formatter [verbose|json|string], Output formatter. Defaults to verbose.\n-c, --config [rules], Path to a js file that exports an object describing additional rules.\n```\n\n## Contributing\nPlease see [CONTRIBUTING.md](./CONTRIBUTING.md).\n","readmeFilename":"README.md"}