{"_id":"@signal-noise/stylelint-scales","_rev":"28-b0978c89a9d6d4c857038fb45d029505","name":"@signal-noise/stylelint-scales","dist-tags":{"latest":"2.0.3"},"versions":{"0.1.0":{"name":"@signal-noise/stylelint-scales","description":"A plugin pack to enforce scales within stylelint","version":"0.1.0","license":"MIT","main":"lib/index.js","scripts":{"test":"jest","lint":"npm-run-all --parallel lint:*","lint:eslint":"eslint \"**/*.js\"","lint:prettier":"prettier \"**/*.{js,md}\" --check","fix":"npm-run-all --sequential fix:*","fix:eslint":"eslint \"**/*.js\" --fix","fix:prettier":"prettier \"**/*.{js,md}\" --write"},"dependencies":{"lodash":"^4.17.15","parse-css-font":"^4.0.0","postcss-values-parser":"^3.0.5"},"devDependencies":{"eslint":"^6.3.0","jest":"^24.9.0","npm-run-all":"^4.1.5","prettier":"^1.18.2","stylelint":"^10.1.0"},"peerDependencies":{"stylelint":"^10.0.0 || ^11.0.0"},"gitHead":"757c86f1bb21a7cbfbc7017c493258dbbcad5c05","_id":"@signal-noise/stylelint-scales@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"signal-noise-user","email":"developers@signal-noise.co.uk"},"dist":{"integrity":"sha512-e9TqUeZe/TpOQlhvehwHfFPDEhS3uzhkqkLUgEBDh6LlnyYABBd3Q2Cb2nzrxsg+CRFwDGoewo8qFYJX35oF4g==","shasum":"ecd86e52b942a01ce6f6ad1e42ab5749e41b748c","tarball":"https://registry.npmjs.org/@signal-noise/stylelint-scales/-/stylelint-scales-0.1.0.tgz","fileCount":27,"unpackedSize":29582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJde77QCRA9TVsSAnZWagAAtooQAJgkzwCNWMvaSQKNVJVG\nMEKc1Ngsugo3n46D1AjhDMVFV12C0ze6mpLwVYso9GY6bYz+9AMcuni7Ek8J\ncE0rm5K3OdJPDWbbItKv0wr1lV4GvJcFVeWHAbjjcxV/mVH6ocfkzP/LL86l\nB8f3DX3oq7b0qU51slnSp6V0sUE4zDn/rilGsJkNQLP0CLFpmz/yYBpv6Akm\n4NzwvI6T1J5XUiI13pHmTondLO5ldLH8nrQttCSKQUTT4nhZGK/Q+Upoj7vc\nqwTec2jpMnVOA0WoHH7NYO4X8CogCFZuf3VKXGwzUzqSvStC6nmTdwvRjGvT\n3jYdt0jet6aQxg9hiAHeqo/v9O5fKS8ogLxeB23/qv6v8JHAK63d60mHxzpG\nnqV+Gd7t2EiqZ861XnfBVzWctMbPcVgsWz3/gbcegQeHCb0I+uqnZR8c9smB\nYv78TO/DkrXHcA/V9Q8nPHulQykLObePvo54OGRf3PR6b5OQhP2tNyFBCWYA\nJuzMP2AJq9l9ZbmA2T/oWmclt/fs7DfX7V32umutCPzicNyloCA17ZLHisiz\nvV0PItTlFjvA+hQqQbmTyClbmsGQglKJTPxZlU6t9ec8ehJUBay1ejKe17BS\ns2IWRAO+uQdCDOr1o0TIrpRg2P3jw5vQsK5Xl2vYrBfjuCl+MjsWKCnyNXLq\nlBle\r\n=hxf7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHVLjf5vBkrakeD2FIpF8oLmDW3m5HT7G4N9ubXA7nKgIge1ZquNtOZ/RFlBoTu0exy/Xad1fVEEgT5YP/fnaZmTo="}]},"maintainers":[{"name":"signal-noise-user","email":"developers@signal-noise.co.uk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-scales_0.1.0_1568390863030_0.21075404573889478"},"_hasShrinkwrap":false,"deprecated":"Package moved - use the unscoped 'stylelint-scales' package instead: https://www.npmjs.com/package/stylelint-scales"},"0.1.1":{"name":"@signal-noise/stylelint-scales","description":"A plugin pack to enforce scales within stylelint","version":"0.1.1","license":"MIT","main":"lib/index.js","homepage":"https://github.com/signal-noise/stylelint-scales#readme","repository":{"type":"git","url":"git+https://github.com/signal-noise/stylelint-scales.git"},"bugs":{"url":"https://github.com/signal-noise/stylelint-scales/issues"},"keywords":["stylelint","stylelint-plugin","spacing","scales","linting","linter","design-system","type-scale"],"scripts":{"test":"jest","lint":"npm-run-all --parallel lint:*","lint:eslint":"eslint \"**/*.js\"","lint:prettier":"prettier \"**/*.{js,md}\" --check","fix":"npm-run-all --sequential fix:*","fix:eslint":"eslint \"**/*.js\" --fix","fix:prettier":"prettier \"**/*.{js,md}\" --write"},"dependencies":{"lodash":"^4.17.15","parse-css-font":"^4.0.0","postcss-values-parser":"^3.0.5"},"devDependencies":{"eslint":"^6.3.0","jest":"^24.9.0","npm-run-all":"^4.1.5","prettier":"^1.18.2","stylelint":"^10.1.0"},"peerDependencies":{"stylelint":"^10.0.0 || ^11.0.0"},"gitHead":"6ac425538978f9228edd9f90ff6b5e05c81fd2c1","_id":"@signal-noise/stylelint-scales@0.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"signal-noise-user","email":"developers@signal-noise.co.uk"},"dist":{"integrity":"sha512-STc1wssqJ9xOEdMJCRxbusWRuwsODGYJ0QLDKAobDlb/G0uRv7G9Ol5NI6anyxrEXfnAiT/eoQX4Ge9EUMYu5A==","shasum":"0a5a99de4d2667d9633419c555f072838299c0dc","tarball":"https://registry.npmjs.org/@signal-noise/stylelint-scales/-/stylelint-scales-0.1.1.tgz","fileCount":27,"unpackedSize":30007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJde8Y+CRA9TVsSAnZWagAAnYUP/0SX5FvHG74RPtduDVEK\nsj9a/EjWxidGo2X1Qu8hyMz66opYfJEC+EAShWsgca2qvTahW2/wbfNqZYjD\n/Drc6uIVrCDtgn7yfR8PzGrR5Xir0eB0rMjfanqzNbJResSKeNPrXovbAi6M\n/w9V6iSk5fuJ9Tj0HN+5oMBT2Qn0+eR7K3ga7gNzO7UNhE0EEUetJysIYt+6\n+576qZQ07DZLnnfW/xrTz1ozP37aV/sgau0M4d7wK/E4Q2pi8xPDBgi+O1QX\n/765sA/cm0PjxG18yE1vTb4XLrhaMNt5JGVCHlqiAroW/RLS9XFhomRsFhk9\nkZyflDUdhUYRWhr9814Skd9SGl2w770eIK4qV0LuYLW7H8Pl6V+wMBD7vGfO\nYRlrh4s8nrJ/E3zZaw2HL3oXf3KLEACxnji8mv9ZalH0IFzvWAYUc18dappX\nWSidHSxW2iYjAbABSaZbkv7RbVFhKE5Dn/EucbqVG/inl2K2gcz8aISOpER9\nffja+qcGQOavr9RlavwW2wfxCJkjQn1U1/ljlroO1eCCxHh2vSwyB3wDpI7Q\nNFl4n/qvhJdLoZ5MET0M/BmY74HnhdRBqu0Iq9n09EQOK6izjQWnu4t9bx6v\nGUiyKUzGMKEGEZY2WbBWwTSJusSzKiDu7EVUFPSCZJXtTDwl0Pr7l2guyO0w\nOQa0\r\n=i4YW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQeynz7Kt3VEtjOvXD1PeNjQoOMrfjFIdWwKgW7XAuDAiA+kT74Kto0QHTe/cWzIPHeq0bkHvEE1fzl3sI1sUON+A=="}]},"maintainers":[{"name":"signal-noise-user","email":"developers@signal-noise.co.uk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-scales_0.1.1_1568392765772_0.1161657932624931"},"_hasShrinkwrap":false,"deprecated":"Package moved - use the unscoped 'stylelint-scales' package instead: https://www.npmjs.com/package/stylelint-scales"},"1.0.0":{"name":"@signal-noise/stylelint-scales","description":"A plugin pack to enforce scales within stylelint","version":"1.0.0","license":"MIT","main":"lib/index.js","homepage":"https://github.com/signal-noise/stylelint-scales#readme","repository":{"type":"git","url":"git+https://github.com/signal-noise/stylelint-scales.git"},"bugs":{"url":"https://github.com/signal-noise/stylelint-scales/issues"},"keywords":["stylelint","stylelint-plugin","spacing","scales","linting","linter","design-system","type-scale"],"scripts":{"test":"jest","lint":"npm-run-all --parallel lint:*","lint:js":"eslint \"**/*.js\"","lint:formating":"prettier \"**/*.{js,md}\" --check","fix":"npm-run-all --sequential fix:*","fix:js":"eslint \"**/*.js\" --fix","fix:formating":"prettier \"**/*.{js,md}\" --write","release":"np"},"dependencies":{"lodash":"^4.17.15","parse-css-font":"^4.0.0","postcss-values-parser":"^3.0.5"},"devDependencies":{"eslint":"^6.4.0","jest":"^24.9.0","npm-run-all":"^4.1.5","prettier":"^1.18.2","stylelint":"^11.0.0"},"peerDependencies":{"stylelint":"^11.0.0"},"gitHead":"0fcd897b87c2a0e2fc5b97bbe4b3fca9aa000617","_id":"@signal-noise/stylelint-scales@1.0.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-eziEniZH+R+CjSMeBb7Hz9kbxhglTyGbfscVEHtJg5YuRGuejWOW6mW3l++OwmHxVBOTOhmwDZxVU+VP/VP83g==","shasum":"4a553321cbec03c0641931910dc7f3a9ffe45b69","tarball":"https://registry.npmjs.org/@signal-noise/stylelint-scales/-/stylelint-scales-1.0.0.tgz","fileCount":29,"unpackedSize":31110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhKwrCRA9TVsSAnZWagAAfc0QAI6EW2iAPHdbKMMn5NwV\n2RFXvhg7kDlfixZtLmC0ZqRJttmxEY3E/3xhcOLQBqxevBPca7QE5FDYvIyw\n7INC66MUhmgi+okGcy6tssHC4g6JBYwqcK/Syi5yZ7ipnqaTdvCtVtOphZua\nnanUEHPiy2cucEWfr0QC9YymyNyknitgCtQOes3uQ6IlwS0Z8c7dEItfzR2O\nyveek9LG8Z2xrZrxshW8/3Byxt3PD/3n5LS1R5EYMkCbwZNXU9QaG+lwph0t\nTCeikQzVBhMrVgnB/JH/8wFAUlCYzVQPkGOauQglbrWZTdxn1KIFQQA5EGsa\n+Sny9swhyBes7iGB9iF/Kd+/5q4cCttYTrLu91Gx0Mihm4Jz+dW1cX/xyDtf\nI7BE1BvdgDJ3uBTtGOxM4jxpjxlxhmk3aFgiyz/xgN4I3yHiyM4R4LpEPrnJ\np3c8T5YLvJIWAl9Pd+uXJJ6aFdcLkJ5r1oLvmY+cVhZdvIj3xaM0g0M0C82Y\n49F4wf/H5OUpARguWiVu9IySFr3Da1vE027IkAQg50LF7cBojEdKikoTbRM9\nVSbKSgwI/iLwI1uJ9YSj2bu3FMPrC8AkgJsJEQ0XT2MJYiZ9Pdyn1Xi2x9wu\nnakv+KrqY33bsIWS1qfj60vpKaAZ++UpXElEhlrmFKACO3tbVjLRBh3u/4QJ\nNJUX\r\n=jQjd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBc2ZzzqFYOFE5gWRx+Ck8jZWRk5N3k1YRdrosZnR6b7AiEA+9WNy0LgnJnmILxKOCBJymWxCrblBXZXoj6QKAA5hh0="}]},"maintainers":[{"email":"digitaljohn@me.com","name":"digitaljohn"},{"email":"npm@richardhallows.com","name":"jeddy3"},{"email":"me@marcelkornblum.com","name":"marcelkornblum"}],"_npmUser":{"name":"digitaljohn","email":"john@thinkheavy.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-scales_1.0.0_1568975914827_0.7572131994102491"},"_hasShrinkwrap":false,"deprecated":"Package moved - use the unscoped 'stylelint-scales' package instead: https://www.npmjs.com/package/stylelint-scales"},"1.1.0":{"name":"@signal-noise/stylelint-scales","description":"A plugin pack to enforce scales within stylelint","version":"1.1.0","license":"MIT","main":"lib/index.js","homepage":"https://github.com/signal-noise/stylelint-scales#readme","repository":{"type":"git","url":"git+https://github.com/signal-noise/stylelint-scales.git"},"bugs":{"url":"https://github.com/signal-noise/stylelint-scales/issues"},"keywords":["stylelint","stylelint-plugin","spacing","scales","linting","linter","design-system","type-scale"],"scripts":{"test":"jest","lint":"npm-run-all --parallel lint:*","lint:js":"eslint \"**/*.js\"","lint:formating":"prettier \"**/*.{js,md}\" --check","fix":"npm-run-all --sequential fix:*","fix:js":"eslint \"**/*.js\" --fix","fix:formating":"prettier \"**/*.{js,md}\" --write","release":"np"},"dependencies":{"font-family":"^0.2.0","lodash":"^4.17.15","parse-css-font":"^4.0.0","postcss-values-parser":"^3.0.5"},"devDependencies":{"eslint":"^6.5.1","jest":"^24.9.0","npm-run-all":"^4.1.5","prettier":"^1.18.2","stylelint":"^11.0.0"},"peerDependencies":{"stylelint":"^11.0.0"},"gitHead":"e7e5e14148d98f5d6eb352470503dfe1f2daba09","_id":"@signal-noise/stylelint-scales@1.1.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-aONWj5UQMY+uiwMoHCEHjPfTcwG2bbGPFPdgyPeudDFfQENwDcVbEVL93aET0or4JsHlNdJ6HX87zvwKvcWrbg==","shasum":"1e19acb80ece34eb5e90bb152084a03d7c033205","tarball":"https://registry.npmjs.org/@signal-noise/stylelint-scales/-/stylelint-scales-1.1.0.tgz","fileCount":50,"unpackedSize":57144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdl1hxCRA9TVsSAnZWagAATzcP/2lwBBeCZxr8Mi5+OcMG\nk8lXfgKpl0f9rlPLXI5P5i40rUHDQcw3J2ENTfJhFZLIU2S+CvbeFhvh0B+2\nsAvEUtauEc/D5XSt2ryqyKq3/RkjoLwMm4z1AL+oHrUhifac1oLCTRCh3vfu\nC6W02rEYdXpI+38j7omhLZAn+zQzvVnF0nSdwLcGG+s4mNkcJt8YztorE3H1\nlSnFd4ok+TUPnKKQUIZqFIEoC7WqRE7MY0Eunt/G+V9vKdtXQ0R8td2X0Rwz\nmFlanUnrEsHVMLZDZvOAlRBSSxzohJ0L+6fxY248UHyx6aIzY/+yVuwyx6JE\n7DFqj+TW5b9++AkNvaSC31NKah94Bm2y1zlrkdigxfALIGXMIUiNBHGAe8xk\nOXHfFBmUb97STT2unkHDFtrSFezne7w1IIkaTeCpJ7L6Lp3pBkJ7cx5aEZLj\nnsH32bpchIFB2Hxaikp2j5amzLRefqYJ+yRIy0f7anF1u/WqrgIBfg1UmrLq\n1LuZyWeReCWHgSHMSWwln6sktMIAAEpfg5LwC6hl1WMfilrgjc9/9/Rv0COS\nZEp47Qrt1k4X1HnYrEr9ILxE++yzIzVV7zb4j1MtVLwl3O0YJM/1RrS9FhJD\nzhNbpDMDJ7O66h8Bpw0cXdEkGPMyWyeffd9c01oq+uVP0isrZyzqTMnGvLW5\ncfal\r\n=XtlI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtwC6a+R6qNRAO2uZu9K/trlkDht3KRjK5veAQ3EvYSAiBAfw+V7T2IrMEZ5DyF79VjFLR4a9LxEG1QJCapeMbpNg=="}]},"maintainers":[{"email":"digitaljohn@me.com","name":"digitaljohn"},{"email":"npm@richardhallows.com","name":"jeddy3"},{"email":"me@marcelkornblum.com","name":"marcelkornblum"}],"_npmUser":{"name":"digitaljohn","email":"john@thinkheavy.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-scales_1.1.0_1570199664829_0.2361518942447849"},"_hasShrinkwrap":false,"deprecated":"Package moved - use the unscoped 'stylelint-scales' package instead: https://www.npmjs.com/package/stylelint-scales"},"1.1.1":{"name":"@signal-noise/stylelint-scales","description":"A plugin pack to enforce scales within stylelint","version":"1.1.1","license":"MIT","main":"lib/index.js","homepage":"https://github.com/signal-noise/stylelint-scales#readme","repository":{"type":"git","url":"git+https://github.com/signal-noise/stylelint-scales.git"},"bugs":{"url":"https://github.com/signal-noise/stylelint-scales/issues"},"keywords":["stylelint","stylelint-plugin","spacing","scales","linting","linter","design-system","type-scale"],"scripts":{"test":"jest","lint":"npm-run-all --parallel lint:*","lint:js":"eslint \"**/*.js\"","lint:formating":"prettier \"**/*.{js,md}\" --check","fix":"npm-run-all --sequential fix:*","fix:js":"eslint \"**/*.js\" --fix","fix:formating":"prettier \"**/*.{js,md}\" --write","release":"np"},"dependencies":{"font-family":"^0.2.0","lodash":"^4.17.15","parse-css-font":"^4.0.0","postcss-values-parser":"^3.0.5"},"devDependencies":{"eslint":"^6.5.1","jest":"^24.9.0","npm-run-all":"^4.1.5","prettier":"^1.18.2","stylelint":"^11.0.0"},"peerDependencies":{"stylelint":"^11.0.0"},"gitHead":"ce79019ad54ae465f20869f4db145d970ac66376","_id":"@signal-noise/stylelint-scales@1.1.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-llU6RFkmaxnpfY/N6KxImJE+WvC4W5IlYgsBk2nybYitVExf/kp0Pg894Q/JoyEDvz+HqsfTvV+piZiEuIlC3A==","shasum":"9dd071c1a90529f3b369b023b308f357289331d7","tarball":"https://registry.npmjs.org/@signal-noise/stylelint-scales/-/stylelint-scales-1.1.1.tgz","fileCount":50,"unpackedSize":57272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdl1kuCRA9TVsSAnZWagAAafAP/29DrNwWD+7fBCVuQzx1\nVEYIuNTtLg2z479RVUxFjFTMZlz+LAskgu4fJCuw/O79InhDpjyvKu+9twFF\nE8sgzzza+aN2Xv+I5qq3C8m+6/FrC6hmjFTNlm20Q/0mCiXQk+yJ6W5H7w6M\n9e+8hH8oXhAD0Uq6P+kjaJWTdmMjIcIgXya0iwBD7cb71s9fRN4O5xf49mLk\nFWsdS4yfAhrdHK78117eMtig0bWXyYFpP8GgFJWv927n4i033rvbiU3gEZNA\nfsdeoCQUsAE8D8xjasEtvJDHnNrEutTDN52MMUxcket0IzcP+9YIu6iniaj+\nNP/15qnn1g0hBAGGYn+fFkSiOhhY6Av99e0Ir7+n2aivUc/HqYmAfkIQpuNK\n6HKDcMbNeE4juK3DNd5uGS2lCSewRykE2sf4L3OSMQZrVAFCl9OiLUPEPD+B\nGhHaKVQek01wf7SuNADN2OvzvZZCMcK22EvyMc/MDpCyRmnnzXNv7X0yi7Gd\neAeWQc2pxm1R3Vl0RRy+Hx3DtQCws1rOLx8iImi3KPs9a5VKaDWN5EDE2PmA\n6Tq5KojNg7Pk7bX9kD7+Vh7ikTrZ11gPFqXt7MeGup5beDZvtNXtUJ35Zzwt\ndJY+ji6AhrMcG8lPSBaS9vVziqPO30qulvJJQreMobWzQ73yBtJFp82oQ02+\nLCgG\r\n=XD9W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOI2BR5lHfSNNZxm66r5VR6PTJDLS0FfdWkaaZBEVT/gIgL5fcwwglT9keFKAJ7XaS2K56N5OJK/FD63LRSZqNn0U="}]},"maintainers":[{"email":"digitaljohn@me.com","name":"digitaljohn"},{"email":"npm@richardhallows.com","name":"jeddy3"},{"email":"me@marcelkornblum.com","name":"marcelkornblum"}],"_npmUser":{"name":"digitaljohn","email":"john@thinkheavy.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-scales_1.1.1_1570199853887_0.547386154587858"},"_hasShrinkwrap":false,"deprecated":"Package moved - use the unscoped 'stylelint-scales' package instead: https://www.npmjs.com/package/stylelint-scales"},"1.2.0":{"name":"@signal-noise/stylelint-scales","description":"A plugin pack to enforce scales within stylelint","version":"1.2.0","license":"MIT","main":"lib/index.js","homepage":"https://github.com/signal-noise/stylelint-scales#readme","repository":{"type":"git","url":"git+https://github.com/signal-noise/stylelint-scales.git"},"bugs":{"url":"https://github.com/signal-noise/stylelint-scales/issues"},"keywords":["stylelint","stylelint-plugin","spacing","scales","linting","linter","design-system","type-scale"],"scripts":{"test":"jest","lint":"npm-run-all --parallel lint:*","lint:js":"eslint \"**/*.js\"","lint:formating":"prettier \"**/*.{js,md}\" --check","fix":"npm-run-all --sequential fix:*","fix:js":"eslint \"**/*.js\" --fix","fix:formating":"prettier \"**/*.{js,md}\" --write","release":"np"},"dependencies":{"camelcase":"^5.3.1","css-border-property":"^1.1.0","font-family":"^0.2.0","lodash":"^4.17.15","parse-css-font":"^4.0.0","postcss-values-parser":"^3.0.5"},"devDependencies":{"eslint":"^6.5.1","jest":"^24.9.0","npm-run-all":"^4.1.5","prettier":"^1.18.2","stylelint":"^11.0.0"},"peerDependencies":{"stylelint":"^11.0.0"},"gitHead":"8a730c48e7f3e7270bc42d4d56b21e65bddde393","_id":"@signal-noise/stylelint-scales@1.2.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Q3b7ZKbYn2h1Mj1tink4FAy7UD91LXWKcs/fzrz6A5UySsrniPK+j/zttmEqr36cX+iamV5iZ4Z0+3gdWAd6KA==","shasum":"3487a5bfd7d06d0ff275cc75cd8dd7595b03d4a7","tarball":"https://registry.npmjs.org/@signal-noise/stylelint-scales/-/stylelint-scales-1.2.0.tgz","fileCount":64,"unpackedSize":78291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm2cvCRA9TVsSAnZWagAAVOoP/1I+SjwBpLLQY/HIzypm\nSGZ3Mido38hVM/E5cNXFk0xIIr5FMIhgoN/qGOXiRuvE0w1rqBncnshQio46\nxJDahYe5uRVvIVVJhqtqBdExc6fZ/jodoc7Lw+EAB8JMdYMJvkZS1miBa2iq\nUCR7pL4ruDnhBy7pW4DTXdaGgVhozRJiuj2GcMj9eqYdBQrO1Jkum2JSKMrq\nCmJH+VT7uDLSBBcFeLK1Tq24+ZQl1+1rmN7WL2H5n2dztsLrOEv8IWzm3sY9\nQFxvjoVansMYfW2+h80hktLcLLprikVZmlXuXUsoP4lJPFR9XCnylm3bZI7i\n1mSrvZQrZ35I1eugqeJ/UVGnmZT2o7drrYR9NOOPHpSNII4K2dWhCVhk4ftZ\nWa6T3MlsNL9HJbNXVVWVUQCEnHGSm/sGI4qbUKOldK9tFDZpRhZ2ZQfq0CFm\necYobnBALRupu8Q+a2i2Zf8ou1cHSFpst9ldm3A1W18SXjxwzmVTUKdwzQML\nJy1CeXXKuq2e/riq3+EOistWP+Bei82wDcUdATJHG33JwlSZMCaXCklv13M9\nQAeYc5RRo07pyhBMQOL+cgc1YlemlcAeXF6ypbc8tOfp1xtYKaWIvSGQN2PE\nybP9/WrFsA7M3pBPbIb/g1toIScVff3PzxxJmLWeX8Xw16MO/1HC3Uaa5h6e\nIIx0\r\n=7Rw+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgZ5MD/vL2V1o9slX1s1TjJAAWzSPN4TsvzmhM/eiJDgIhAILRwlqgQYNdXoLu2sXuceX23/VzPiu2uOhrNEprrZz5"}]},"maintainers":[{"email":"john@thinkheavy.com","name":"digitaljohn"},{"email":"npm@richardhallows.com","name":"jeddy3"},{"email":"me@marcelkornblum.com","name":"marcelkornblum"},{"email":"gpurssell@gmail.com","name":"nattog"}],"_npmUser":{"name":"nattog","email":"gpurssell@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-scales_1.2.0_1570465583185_0.1330940766590416"},"_hasShrinkwrap":false,"deprecated":"Package moved - use the unscoped 'stylelint-scales' package instead: https://www.npmjs.com/package/stylelint-scales"},"1.3.0":{"name":"@signal-noise/stylelint-scales","description":"A plugin pack to enforce scales within stylelint","version":"1.3.0","license":"MIT","main":"lib/index.js","homepage":"https://github.com/signal-noise/stylelint-scales#readme","repository":{"type":"git","url":"git+https://github.com/signal-noise/stylelint-scales.git"},"bugs":{"url":"https://github.com/signal-noise/stylelint-scales/issues"},"keywords":["stylelint","stylelint-plugin","spacing","scales","linting","linter","design-system","type-scale"],"scripts":{"test":"jest","lint":"npm-run-all --parallel lint:*","lint:js":"eslint \"**/*.js\"","lint:formating":"prettier \"**/*.{js,md}\" --check","fix":"npm-run-all --sequential fix:*","fix:js":"eslint \"**/*.js\" --fix","fix:formating":"prettier \"**/*.{js,md}\" --write","release":"np"},"dependencies":{"camelcase":"^5.3.1","css-border-property":"^1.1.0","css-global-keywords":"^1.0.1","font-family":"^0.2.0","lodash":"^4.17.15","parse-css-font":"^4.0.0","postcss-values-parser":"^3.1.1"},"devDependencies":{"eslint":"^6.8.0","jest":"^25.1.0","npm-run-all":"^4.1.5","prettier":"^1.19.1","stylelint":"^13.0.0"},"peerDependencies":{"stylelint":"^13.0.0"},"gitHead":"02b179d61911c93cfe549479be0519d01e8027d9","_id":"@signal-noise/stylelint-scales@1.3.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-Be/XUwYnVmN3gjZOJBds8GCjJmx/o/CghXelbPgh9ytiNvTt8Ruq79bYX+0zfUYP1yKeOJGSazp2YW0Wb2rYxw==","shasum":"720dd30d330e1332de343527a02d7f00490667bd","tarball":"https://registry.npmjs.org/@signal-noise/stylelint-scales/-/stylelint-scales-1.3.0.tgz","fileCount":64,"unpackedSize":79565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqEh8CRA9TVsSAnZWagAAR3kQAIURSyrg8tFkFx7e9cG5\n5LQe9irBXP1k+4sW2E0RNcj2dDuzV0bBKfqb6Kufn5FfKs/KoEArT1sFeaY5\nGf+nv2Atem6IBpDp+tSVL6K+MGxEaW1nXZq1YiNbUV3pudiT2LHR/3FL0dq6\nu/4qVaHzSJvqO8pFGts2D4CLNEnBjusTCV6Y1FHscXliIgBmmxTPXWZgqHyZ\nrK/uYjmMrymUnbPj+uYmAyx/niRgBpJZoZ0gl80ruy8QsbfeVwPCygnl5xXu\nd3GjRZNCLLeBs0SauGZRgUskR5+vFk8VAZ647N6ouukHTkvrYNigtyFo4UqK\nDyaEeN4xbs/e8kXJa1c8Jc+Wq6uVhAlDqDQuj7n9I7rK21HH2QzL1bhMUlwu\nrEb1kEvaVh/k0sZdlXCtraLOOQ44ehAo7vZysF3m12bifqs6dWtjK/GFj2xB\nI4hd1QDbdBx+eMWiqWxhmFpAcPQ/+zAAYT63ErlveMhj1eKr3D8Yl02s1QKp\n/vpCZXsBsDOWHr2KDfM2KvzRI90LN+qr33oJ8IV+MJgDNoA/ED7Kuyf7wKnk\nK5CWicAn6XLyZGW0rl5Hv0/iH0ntYlDLmuZB8BugBBZr4X2tBwf9+8o+OEWf\nFKyFFUggaAuSiPYdTnEWScF5TkyayGmsXs8CHLkm4VQM4B1/rdXlgAZS34qg\nGXfJ\r\n=0rhW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHX05W50I3perZO1gZZk4iFpgjj6uv4dV0sY+c7QeyyAiBbaTSLyT9gThw7bxuh/YJKFiHk5dkhFdxk1UFVwjBA3g=="}]},"maintainers":[{"email":"john@thinkheavy.com","name":"digitaljohn"},{"email":"npm@richardhallows.com","name":"jeddy3"},{"email":"me@marcelkornblum.com","name":"marcelkornblum"},{"email":"gpurssell@gmail.com","name":"nattog"}],"_npmUser":{"name":"digitaljohn","email":"john@thinkheavy.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-scales_1.3.0_1588086907567_0.548556887489579"},"_hasShrinkwrap":false,"deprecated":"Package moved - use the unscoped 'stylelint-scales' package instead: https://www.npmjs.com/package/stylelint-scales"},"1.4.0":{"name":"@signal-noise/stylelint-scales","description":"A plugin pack to enforce scales within stylelint","version":"1.4.0","license":"MIT","main":"lib/index.js","homepage":"https://github.com/signal-noise/stylelint-scales#readme","repository":{"type":"git","url":"git+https://github.com/signal-noise/stylelint-scales.git"},"bugs":{"url":"https://github.com/signal-noise/stylelint-scales/issues"},"keywords":["stylelint","stylelint-plugin","spacing","scales","linting","linter","design-system","type-scale"],"scripts":{"test":"jest","lint":"npm-run-all --parallel lint:*","lint:js":"eslint \"**/*.js\"","lint:formating":"prettier \"**/*.{js,md}\" --check","fix":"npm-run-all --sequential fix:*","fix:js":"eslint \"**/*.js\" --fix","fix:formating":"prettier \"**/*.{js,md}\" --write","release":"np"},"dependencies":{"camelcase":"^5.3.1","css-border-property":"^1.1.0","css-global-keywords":"^1.0.1","font-family":"^0.2.0","lodash":"^4.17.15","parse-css-font":"^4.0.0","postcss-values-parser":"^3.1.1"},"devDependencies":{"eslint":"^6.8.0","jest":"^25.1.0","npm-run-all":"^4.1.5","prettier":"^1.19.1","stylelint":"^13.0.0"},"peerDependencies":{"stylelint":"^13.0.0"},"gitHead":"2099ae363f94e908dad6aad0336a8aff60f046f1","_id":"@signal-noise/stylelint-scales@1.4.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-b4bxnA26PbiDz4sIUr3MzkyHZq5McOHerq5JYDZ4pjvHZhuc+mt55blwMuJPbcrS6NC4NNBJLbsGteAnr+gG4A==","shasum":"42b0089fba683a8ed8ca1a2df28b40709866fa6a","tarball":"https://registry.npmjs.org/@signal-noise/stylelint-scales/-/stylelint-scales-1.4.0.tgz","fileCount":65,"unpackedSize":80758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOHIWCRA9TVsSAnZWagAADj0QAIrn7R8zy6iPcEQmsDoJ\nle4REkE5e4x9f+SUa0GRvuJuAp1Gn+Mpo//CsomhnkMwhFJ2l4M4tEgzbdEu\nmBLbvEGBknuy8FLQ4pCejBJrenJhLWLHGNJguvICaXrLHlWxf6/u5h2ZKsnj\nzdLd0q1LAXs5Zhk9QcXeKbmfhCezDc/LYjhOqLSqt+SVrcYnokiMeDTrU/mk\nAR1tjH3kGagbcimCwXqqhRAFJEGeTf0cE0wVzKYNYYXy4ZRBD1XQdFovRIBM\nS5db9SxqrsL5asq6NO5Z4Zo1Y/O8rgf9g8a3WVNAmq/5S2V/HFbe5FTWCfbc\nfYZBUhpdEY7XEkQlxjnD4n7o8iDbVLHKnz3hqP02TsDSx564S65oLW9vLkjG\nKoxOq9e7Uqx+UiUwY313TZBoZglmTRpVOUrn6WQEPJSXgsvA5K1RpzuczN6s\njh2kwswEZmxg5Ms34p/QCVyBPGTCdjdszjuQyfmProsGphg5p4qkfZJnU/Mo\nVkQm807683taMaMETO9MBqcLKccqOHfX+Uuh2VFo8YiXSlKZvdj2DYDCSUgE\npLdbH1xLNqqLBGY61Rv2m7dTOl7qfAcd22tC3jIzWS+QgE/Co/y6oTvuCOCL\nXdaTQWTMXo/VJEJDB5/Awn0NVzLMUobIuOYtrPyXe6v7dONHTcALxPgLW/09\nhWyn\r\n=6Op1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAGbTEu+hbyzTa1y4xCH1Pm6rh5CTRXifjvbcwq9A/k8AiB0tpri4e//qyCQOUJEXujlUVCbd2Gd0JGaBemSTp+Cdw=="}]},"maintainers":[{"email":"john@thinkheavy.com","name":"digitaljohn"},{"email":"npm@richardhallows.com","name":"jeddy3"},{"email":"me@marcelkornblum.com","name":"marcelkornblum"},{"email":"gpurssell@gmail.com","name":"nattog"}],"_npmUser":{"name":"digitaljohn","email":"john@thinkheavy.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-scales_1.4.0_1597534741942_0.11968623574345516"},"_hasShrinkwrap":false,"deprecated":"Package moved - use the unscoped 'stylelint-scales' package instead: https://www.npmjs.com/package/stylelint-scales"},"1.5.0":{"name":"@signal-noise/stylelint-scales","description":"A plugin pack to enforce scales within stylelint","version":"1.5.0","license":"MIT","main":"lib/index.js","homepage":"https://github.com/signal-noise/stylelint-scales#readme","repository":{"type":"git","url":"git+https://github.com/signal-noise/stylelint-scales.git"},"bugs":{"url":"https://github.com/signal-noise/stylelint-scales/issues"},"keywords":["stylelint","stylelint-plugin","spacing","scales","linting","linter","design-system","type-scale"],"scripts":{"test":"jest","lint":"npm-run-all --parallel lint:*","lint:js":"eslint \"**/*.js\"","lint:formating":"prettier \"**/*.{js,md}\" --check","fix":"npm-run-all --sequential fix:*","fix:js":"eslint \"**/*.js\" --fix","fix:formating":"prettier \"**/*.{js,md}\" --write","release":"np"},"dependencies":{"camelcase":"^6.0.0","css-border-property":"^1.1.0","css-global-keywords":"^1.0.1","font-family":"^0.2.0","lodash":"^4.17.20","parse-css-font":"^4.0.0","postcss-values-parser":"^3.2.1"},"devDependencies":{"eslint":"^7.7.0","jest":"^26.4.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","stylelint":"^13.6.1"},"peerDependencies":{"stylelint":"^13.0.0"},"gitHead":"e57763246d47d380e6da4648f2fb28e4150aa96c","_id":"@signal-noise/stylelint-scales@1.5.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-V7penWCQ8DYaI0m14JD3z8G+E3LLJX6QL08A66wotlxt5MU0NRi+tkEWepzXsIT9BvSV7yKiEtsApa5gc+VVmQ==","shasum":"c7264639a779c8402e9630d6aabac6f99175d83b","tarball":"https://registry.npmjs.org/@signal-noise/stylelint-scales/-/stylelint-scales-1.5.0.tgz","fileCount":65,"unpackedSize":81238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO5h3CRA9TVsSAnZWagAAVMcQAJlMwl3VUEKnDWBjOKqR\nuQqyePD1TNYA5BxS772N6Grl6mRFHCLYwo/ESsjdC9DQOGmNJPcbW3Ghn3AA\nkrut/WIBDzB406eGBgShUTuKi8CDEwDQaGhv9CigwwD6sK4gBUN68sm2aBBw\nCOYsrYIcdJu5kaU7cbEaj62A/o2QyA64qP58YyP1k1bIaKgn6Dd5NiCIrUyd\nnrrz+knXK+Ekp9KV8gImTA7v56EN6g60g5o37zJvEsTBTqsL029VAtVVXrrb\nqmHRGrtDPzMBFjkddedee8Th+Xh49GaOCnP/Tol+pjWkYBwAajawXQIR8E1E\nfZmjk70LgL+uXGqVQU1/rrJNF5hCuSAGRlmTOFAaY8zcBB1UI0YSA7tTHXVd\n715gVRQHiaUAEHqZkfWknzQXnwOIRR1i8zXX3ZIndZh8JP+Gf7l00g2haR/H\n/d8r7rbUL7KxtRW+u2Y4wmrulR/mbJ9xyaE85peYC0DlmnVWONXAQaspToCp\ndMNDCv+qc+S9H5WciwnYpcnfrS0ujgWGVtPB1nF1QPV+FD8r/C+95fNJb31H\n8cOsnKZyFljso5OlE22Rn8rhGDA92G+zepqd+WJBPO6k+DQqk6OoxL1w6916\nnaP3RSUNj8VK3Dg/+QoAn9WrlgYFm/hQ9zQqtHJlaYt1KnJ+u8CSww/rizYg\nf0aB\r\n=8FkL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBpVQxU5RXopX2vWVOdCuSoyOEtrhIcwAs+9zmrGVvJPAiEAkIeWbdDE8XmskapVYUyR4fbR65MEekVTwu2zxmasDYM="}]},"maintainers":[{"email":"john@thinkheavy.com","name":"digitaljohn"},{"email":"npm@richardhallows.com","name":"jeddy3"},{"email":"me@marcelkornblum.com","name":"marcelkornblum"},{"email":"gpurssell@gmail.com","name":"nattog"}],"_npmUser":{"name":"digitaljohn","email":"john@thinkheavy.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-scales_1.5.0_1597741175322_0.33015035092874667"},"_hasShrinkwrap":false,"deprecated":"Package moved - use the unscoped 'stylelint-scales' package instead: https://www.npmjs.com/package/stylelint-scales"},"2.0.0":{"name":"@signal-noise/stylelint-scales","description":"A plugin pack to enforce scales within stylelint","version":"2.0.0","license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/signal-noise/stylelint-scales.git"},"keywords":["stylelint","stylelint-plugin","spacing","scales","linting","linter","design-system","type-scale"],"scripts":{"test":"jest","check":"npm-run-all --parallel check:*","check:js":"eslint \"**/*.js\"","check:formating":"prettier \"**/*.{js,md,yml}\" --check","fix":"npm-run-all --sequential fix:*","fix:js":"eslint \"**/*.js\" --fix","fix:formating":"prettier \"**/*.{js,md,yml}\" --write","release":"np"},"dependencies":{"css-global-keywords":"^1.0.1","font-family":"^0.2.0","parse-css-font":"^4.0.0","postcss-values-parser":"^4.0.0"},"devDependencies":{"common-tags":"^1.8.0","eslint":"^7.18.0","jest":"^26.6.3","jest-preset-stylelint":"^3.0.0","np":"^7.2.0","npm-run-all":"^4.1.5","prettier":"^2.2.1","stylelint":"^13.9.0"},"peerDependencies":{"stylelint":"^13.0.0"},"gitHead":"384be9b248d1bc0cca8ec7d3ff74eb9a1b43d798","bugs":{"url":"https://github.com/signal-noise/stylelint-scales/issues"},"homepage":"https://github.com/signal-noise/stylelint-scales#readme","_id":"@signal-noise/stylelint-scales@2.0.0","_nodeVersion":"14.15.4","_npmVersion":"7.5.2","dist":{"integrity":"sha512-+FCPJK5F1Lve5SWT619E2ZU20w92DM5Bph49qy4Ifdsw5UMs84MDynEu/AgygkezvKb2EwwIenRwnLRiiH+Anw==","shasum":"f81d31a75fd78f1883b9239f6ba8264bf56aa47a","tarball":"https://registry.npmjs.org/@signal-noise/stylelint-scales/-/stylelint-scales-2.0.0.tgz","fileCount":41,"unpackedSize":52542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIYMcCRA9TVsSAnZWagAAo6UP/Rsd+eO/+eGYbjPRcw2b\nXyrpmP9Iuer79Q+9Rl4NyyZl1fWxq2wVHS5RwQtcAPMZtzCmWFaU+c5cMWm/\nBi0BVKWvj6MuMI324vv8KG8xpH3YIEZ4Ah1QSEb+hGp5L8787w3pkYPttAWU\nEV23WsCIk3BwSyuHKzRjTRkgg4eBVlcYMk1gJFvVwxKurCZmCOv8nDoM2DZ8\nWku3ClXSdgxXTik5Feuio9ATeOEqAFXj5doQst+KpNdzpI+XQGluOe41lRc9\ncUP+20EM7sZAxbUxIxMVDoAvLj36YdqLbo7hWVjZhL3cSyCJpmjfA0lgzQHE\nMsugaMH9m0bkTRKiU4YXO0W7M8h5CvHwFMft2i1uik0x63eWes5ihjKavHwc\nGhmtJaGLPClbtR4lVVBcy4q036m7grABrX0vZ0iRmuMshjbfVG+Pl4Ia3oyx\nf5or2QZr0Ep0F00J/Z2YnM0blTYCPW7aLJf4Ov+nVYjmeTbK8NZ/240IWOrJ\nKE8D3A3sdEfPvDHWR+M8PmNSiZAlnb8yKTtjXx5S//oEcAx4kNPgJoFIhXC8\nQj9tP2kqB7LhaePpLy0xLKjSEjhMBejcUC9THQvE/ae7acNQWykGwhFZ/aVa\nxbXYYXav5Z4IsvWFEr3Q+U7/8+l48oLWKF8M3UFJRN5jjyxQ3DozjfHNfuHF\ntM2j\r\n=OUj8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6Y3ZLVNNnRvQo9R+Q//YAz7P10Zvd+SA5uuAaCRaiFAiB9jbcO1VuBgruHE/TANfz9fejSTRxB0paq+mt2bsHtYw=="}]},"_npmUser":{"name":"jeddy3","email":"npm@richardhallows.com"},"directories":{},"maintainers":[{"name":"digitaljohn","email":"john@thinkheavy.com"},{"name":"marcelkornblum","email":"me@marcelkornblum.com"},{"name":"jeddy3","email":"npm@richardhallows.com"},{"name":"nattog","email":"gpurssell@gmail.com"},{"name":"tomp-sn","email":"tompearson@signalnoise.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-scales_2.0.0_1612808987582_0.9455613243316063"},"_hasShrinkwrap":false,"deprecated":"Package moved - use the unscoped 'stylelint-scales' package instead: https://www.npmjs.com/package/stylelint-scales"},"2.0.1":{"name":"@signal-noise/stylelint-scales","description":"A plugin pack to enforce scales within stylelint","version":"2.0.1","license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/signal-noise/stylelint-scales.git"},"keywords":["stylelint","stylelint-plugin","spacing","scales","linting","linter","design-system","type-scale"],"scripts":{"test":"jest","check":"npm-run-all --parallel check:*","check:js":"eslint \"**/*.js\"","check:formating":"prettier \"**/*.{js,md,yml}\" --check","fix":"npm-run-all --sequential fix:*","fix:js":"eslint \"**/*.js\" --fix","fix:formating":"prettier \"**/*.{js,md,yml}\" --write","release":"np"},"dependencies":{"css-global-keywords":"^1.0.1","font-family":"^0.2.0","parse-css-font":"^4.0.0","postcss-values-parser":"^4.0.0"},"devDependencies":{"common-tags":"^1.8.0","eslint":"^7.20.0","jest":"^26.6.3","jest-preset-stylelint":"^3.0.0","np":"^7.4.0","npm-run-all":"^4.1.5","prettier":"^2.2.1","stylelint":"^13.10.0"},"peerDependencies":{"stylelint":"^13.0.0"},"gitHead":"3063a3059bae0d7a9378f09e3403661b9657dd75","bugs":{"url":"https://github.com/signal-noise/stylelint-scales/issues"},"homepage":"https://github.com/signal-noise/stylelint-scales#readme","_id":"@signal-noise/stylelint-scales@2.0.1","_nodeVersion":"14.15.5","_npmVersion":"7.5.4","dist":{"integrity":"sha512-nmqfxhYO4+iM/dFTVVL14Vk71RmeLa3HzsTg4qm2pbL5IxPd2JyPS5ZlbAjo1ZlJYXFXw6kn0zKYNmKbeOOHww==","shasum":"475dc86acc5757164bc8c945d21448e857a5d5c9","tarball":"https://registry.npmjs.org/@signal-noise/stylelint-scales/-/stylelint-scales-2.0.1.tgz","fileCount":41,"unpackedSize":53757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKmdzCRA9TVsSAnZWagAAILAP/0MKrsO/uO1ILPy+EZ0v\nL0E6FVFK9Gbwb21R6Et/Gc62Infcn6/jtFGs3Tzv/oPGxoofX2N0WPLNQffu\n7dmQcAyze1P4B0WAnKVh/l0EJ72dNSMrhjP/wZ0/uVY/Kn8KH2ztbmuEDjaJ\naz6Yn7wIPQF49EXiPuLJg9TQsZSNMzdbz3x8wFyO4dK7ltwckMpeOxNTxsYP\neVRg9LpFXKEWBpRcVeAuTPQkU6tpZ33NTcAA8siX9I2f7RYSuDqT1k5a0Wl5\ngb/f46YPBnHt1FvtptEll2NACJVOUH5a8N4dD91figWDQC7JqQUF/1Iv9f9N\ngGHkQ/KjNa2NWdRh4B37D5bLaP0efUMbeHX20xtKpJbhbOg9Dz+hc7sdnam3\nfBtwuoqL5by5i96W/N1Dykmj6/1KBhmwYV5zCCMh8X9vzSIMM/qLiSwCd6ef\n2bj4QMvMyq6acBXeRauj/d1OXXdtXB7Q1c0V5QdgUeDGVsc1Mf2AlIW6BHje\nNmDKXuml2WevETzB/GM/wQifgkmO8f28otRYbkZ1LKKKKPwOESffpis/sdNc\nUaK9Oc68DGPP2yGjmdc605kyAsBmpYjdznTluXy3z5P+XXgZR753CU/jtX0L\nCUc9spSF4lttyMzZB7b4EgQwix+5VuiT2NMXURFJVkx/6L6niGVPYG55QL22\nDsJj\r\n=o2Fo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbU9za+Zpjk1VRnobTyNssMfM9vWrdbBoolEgx/egzKQIhAPDnaOp76jdGS/x/pjl5+GQAWcvEYd/ZXJUTzd1+O5zN"}]},"_npmUser":{"name":"jeddy3","email":"npm@richardhallows.com"},"directories":{},"maintainers":[{"name":"digitaljohn","email":"john@thinkheavy.com"},{"name":"marcelkornblum","email":"me@marcelkornblum.com"},{"name":"jeddy3","email":"npm@richardhallows.com"},{"name":"nattog","email":"gpurssell@gmail.com"},{"name":"tomp-sn","email":"tompearson@signalnoise.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-scales_2.0.1_1613391731191_0.41599374915557075"},"_hasShrinkwrap":false,"deprecated":"Package moved - use the unscoped 'stylelint-scales' package instead: https://www.npmjs.com/package/stylelint-scales"},"2.0.2":{"name":"@signal-noise/stylelint-scales","description":"A plugin pack to enforce scales within stylelint","version":"2.0.2","license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/signal-noise/stylelint-scales.git"},"keywords":["stylelint","stylelint-plugin","spacing","scales","linting","linter","design-system","type-scale"],"scripts":{"test":"jest","check":"npm-run-all --parallel check:*","check:js":"eslint \"**/*.js\"","check:formating":"prettier \"**/*.{js,md,yml}\" --check","fix":"npm-run-all --sequential fix:*","fix:js":"eslint \"**/*.js\" --fix","fix:formating":"prettier \"**/*.{js,md,yml}\" --write","release":"np"},"dependencies":{"css-global-keywords":"^1.0.1","font-family":"^0.2.0","parse-css-font":"^4.0.0","postcss-values-parser":"^4.0.0"},"devDependencies":{"common-tags":"^1.8.0","eslint":"^7.20.0","jest":"^26.6.3","jest-preset-stylelint":"^3.0.0","np":"^7.4.0","npm-run-all":"^4.1.5","prettier":"^2.2.1","stylelint":"^13.10.0"},"peerDependencies":{"stylelint":"^13.0.0"},"gitHead":"de2d20a74e8b9c88d18171f9f415b978424b535a","bugs":{"url":"https://github.com/signal-noise/stylelint-scales/issues"},"homepage":"https://github.com/signal-noise/stylelint-scales#readme","_id":"@signal-noise/stylelint-scales@2.0.2","_nodeVersion":"14.16.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-MLvQe9etWK+xTVYs5VGDnn29qDednM/qwy0TYSrpZBCs/G0SYeU/j4Tw6i0iPmWlREEWFQhCnKR1ZZ5YjJVTKQ==","shasum":"dd79996c712d9cef9189eed55cfffe805fa78ef8","tarball":"https://registry.npmjs.org/@signal-noise/stylelint-scales/-/stylelint-scales-2.0.2.tgz","fileCount":41,"unpackedSize":53919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYgURCRA9TVsSAnZWagAAFUsP+QBTLh4pbf3tQN94X415\ndgWLRgVCQeLQ/korkTIoImK4dOaNq1f1SgRCyxUyBhds6WjMHJlzFWXbeeVM\nUmOFq+rdyHgnJ7aJ86XslrdwfPj/8KmpdDxI/5/r0q+1a1th6RUA6Kb/9hMI\ntgcmFUYHXkJV/wkka8BE0OWBF8uTlsvSazAsAgAhGJOuz4ftymB/r3eXFbEc\nYV1qlbY3sS7QSVOfKJ3r8/ZKyzl/TSiGhkC+PQtT7W+Pp5g81ccPAl2ASswP\n0KAelUNNmpUIj8BvbQTUnKUbau22ZpMnV640IFY8Z+dOQVXRcws/udhtruQN\n8TzauaQw8buRXTMFIealBNVSsJhezNSykB+CZphpNJ8ZtfuqZYCyt6pLUCwz\nB1jTFBYVMmHbhOD4LwIR1aBSei0KxnsG+mnrbvih5k+YXm7IM2LI4jcz+oJ5\nqPZb0Fj5DQ+EcVEB+hhu9HVis+nsYSTFF8St/A5v9ZlVrmS4lOVHSDhPQB0l\nMsDavHbSAGZHKpO0sdGvH4LpPh0sjons13UGxBVU6jhNfuZmcgs1xs5sxjdy\nxHCf+hywSKhyZIt8AZEk3bqCWykg1SdTa4tIrEQFQC/fm1ejK/wiANv+NK4R\ndnK8MlgDUpzowVl4umTE99P30U+47TDbZLMoQirzhI59gj2RFWvaSxEKJWhU\nJOmb\r\n=g4W1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHT2/g2a7Teeak/hDsnsQBT/3YfqQj5hS5swLyoUKp0AAiBH5jcSjNGny5rdHQOIptuqwUq/DqcbQWt+o0byYjKCDw=="}]},"_npmUser":{"name":"jeddy3","email":"npm@richardhallows.com"},"directories":{},"maintainers":[{"name":"marcelkornblum","email":"me@marcelkornblum.com"},{"name":"jeddy3","email":"npm@richardhallows.com"},{"name":"tomp-sn","email":"tompearson@signalnoise.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-scales_2.0.2_1617036561404_0.22296021017106793"},"_hasShrinkwrap":false,"deprecated":"Package moved - use the unscoped 'stylelint-scales' package instead: https://www.npmjs.com/package/stylelint-scales"},"2.0.3":{"name":"@signal-noise/stylelint-scales","description":"A plugin pack to enforce scales within Stylelint","version":"2.0.3","license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/signal-noise/stylelint-scales.git"},"keywords":["stylelint","stylelint-plugin","spacing","scales","linting","linter","design-system","type-scale"],"scripts":{"test":"jest","check":"npm-run-all --parallel check:*","check:js":"eslint \"**/*.js\"","check:formating":"prettier \"**/*.{js,md,yml}\" --check","fix":"npm-run-all --sequential fix:*","fix:js":"eslint \"**/*.js\" --fix","fix:formating":"prettier \"**/*.{js,md,yml}\" --write","release":"np"},"dependencies":{"css-global-keywords":"^1.0.1","font-family":"^0.2.0","parse-css-font":"^4.0.0","postcss-values-parser":"^6.0.1"},"devDependencies":{"common-tags":"^1.8.0","eslint":"^8.0.1","jest":"^27.3.1","jest-preset-stylelint":"^4.1.1","np":"^7.5.0","npm-run-all":"^4.1.5","prettier":"^2.4.1","stylelint":"^14.0.0"},"gitHead":"19a33786d71a685e129e6949a3e085d5cafdd10c","bugs":{"url":"https://github.com/signal-noise/stylelint-scales/issues"},"homepage":"https://github.com/signal-noise/stylelint-scales#readme","_id":"@signal-noise/stylelint-scales@2.0.3","_nodeVersion":"14.18.1","_npmVersion":"8.1.0","dist":{"integrity":"sha512-KRiQ4NrTVrKKrGM4YERHs1kLXblcjUHlCEtJXavr5ZMQikuxi4dv+LpeHw6QFc29XJNuU3OCyWDhCGN80DEjfw==","shasum":"c9f23b86ac265b75d435c1eff6d21ba08a7dbee6","tarball":"https://registry.npmjs.org/@signal-noise/stylelint-scales/-/stylelint-scales-2.0.3.tgz","fileCount":40,"unpackedSize":47477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2amYCRA9TVsSAnZWagAAT5cQAKM7N2KpcYQE+XzyA+PA\nMANjYhyW3BGO086FULKS1aloyklAHkbB5r9h6iTYeTX1xcRCTUV84O9JbFFI\nxEDb2a6pZhUjrgCnHMgOISIeT5rE9Xks+4fpAWMDj2/1KXXaaDDq1ZfszAkR\naxX4fwisbht0ftIdvtfRD+81sV3RGPyk9JOvoHc7quOjbDjPdSiZyHDovbyL\nQFqtEOgcbvhw6ctpdlXfGgmkdRlxZn8+9/y558qsMOqFtklGWyK7jMl3Xwjk\niuKypy16hN1Id1++vq5fy2zvVLsGg3ivmOqUhXx+Iqg7lZtr0zsgvyHnlL2B\nQ+Y8dKpzDMxnISo8j7UiGohoqnIKcxgzyNDWWM7Cx/fj1yMlFx4zT/IQC45C\nK3Fj+fRkEkd92P7UVZm675FXPT7/2RbBse40bWwdBHzr3+pSJ+fZwynKu8zM\nXMeVKoXX6j0Ilne1ODjqQG2J4u9C3/ON6XY95eCWYsh+s62inU/4d+KSR+VV\nFnCKte/pfYwz19HWSAMdq5UnM2mLg8EmKNDil6wSX5sFRNs3EYCjpfQupNR+\nsWrx39mC+kOwJ7/LVQtdM0du0ujHvk2b/yZPba7no3e/TuaGBRFgI/WPBFi3\n7IRqX9PI7rqmBIYDkUF3DfASqhPDGiTX2uBehiSunQlgVVqItdJtcqKlIWeX\nqX4f\r\n=L2OX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECD+TQ4Ynt/8wYegfd36oEVuPshHZyylJYI9WFHq2DrAiEAlkyqcj6zlEgGWFpXnMRkXFSTrQp+KFCi76ScdwQ9W5A="}]},"_npmUser":{"name":"jeddy3","email":"npm@richardhallows.com"},"directories":{},"maintainers":[{"name":"marcelkornblum","email":"me@marcelkornblum.com"},{"name":"jeddy3","email":"npm@richardhallows.com"},{"name":"tomp-sn","email":"tompearson@signalnoise.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-scales_2.0.3_1634886162034_0.14548505538632495"},"_hasShrinkwrap":false,"deprecated":"Package moved - use the unscoped 'stylelint-scales' package instead: https://www.npmjs.com/package/stylelint-scales"}},"time":{"created":"2019-09-13T16:07:42.800Z","0.1.0":"2019-09-13T16:07:43.162Z","modified":"2023-03-01T10:53:30.888Z","0.1.1":"2019-09-13T16:39:25.887Z","1.0.0":"2019-09-20T10:38:35.023Z","1.1.0":"2019-10-04T14:34:24.953Z","1.1.1":"2019-10-04T14:37:34.098Z","1.2.0":"2019-10-07T16:26:23.364Z","1.3.0":"2020-04-28T15:15:07.703Z","1.4.0":"2020-08-15T23:39:02.101Z","1.5.0":"2020-08-18T08:59:35.447Z","2.0.0":"2021-02-08T18:29:47.748Z","2.0.1":"2021-02-15T12:22:11.318Z","2.0.2":"2021-03-29T16:49:21.558Z","2.0.3":"2021-10-22T07:02:42.236Z"},"maintainers":[{"email":"me@marcelkornblum.com","name":"marcelkornblum"},{"email":"tompearson@signalnoise.io","name":"tomp-sn"}],"description":"A plugin pack to enforce scales within Stylelint","license":"MIT","readme":"# stylelint-scales\n\n[![NPM version](https://img.shields.io/npm/v/@signal-noise/stylelint-scales.svg)](https://www.npmjs.com/package/@signal-noise/stylelint-scales) [![Actions Status](https://github.com/signal-noise/stylelint-scales/workflows/node-ci/badge.svg)](https://github.com/signal-noise/stylelint-scales/actions) [![NPM Downloads](https://img.shields.io/npm/dm/@signal-noise/stylelint-scales.svg)](https://npmcharts.com/compare/@signal-noise/stylelint-scales?minimal=true) <!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --> [![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg)](#contributors)<!-- ALL-CONTRIBUTORS-BADGE:END -->\n\nA [Stylelint](https://stylelint.io) plugin pack of rules for enforcing scales.\n\n## Installation\n\n```\nnpm install @signal-noise/stylelint-scales --save-dev\n```\n\n## Usage\n\nAdd `stylelint-scales` to your Stylelint config plugins array, then add the rules you need to the rules list. All rules from `stylelint-scales` need to be namespaced with `scales`.\n\nLike so:\n\n```json\n{\n  \"plugins\": [\"@signal-noise/stylelint-scales\"],\n  \"rules\": {\n    \"scales/alpha-values\": [80, 90],\n    \"scales/border-widths\": [{ \"scale\": [1, 2], \"units\": [\"px\"] }],\n    \"scales/font-families\": [\"system-ui\"],\n    \"scales/font-sizes\": [\n      { \"scale\": [1, 1.5, 2], \"units\": [\"em\", \"rem\"] },\n      { \"scale\": [12, 14, 16], \"units\": [\"px\"] }\n    ],\n    \"scales/font-weights\": [400, 600],\n    \"scales/line-heights\": [1, 1.5],\n    \"scales/radii\": [{ \"scale\": [2, 4], \"units\": [\"px\"] }],\n    \"scales/space\": [{ \"scale\": [0.5, 1, 2, 4], \"units\": [\"rem\"] }]\n  }\n}\n```\n\nTo enforce this:\n\n```css\np {\n  border: 1px solid hsl(var(--accent) / 90%));\n  border-radius: 2px;\n  font: 400 1rem/1.5 system-ui;\n  margin-block: 2rem;\n}\n```\n\nThis plugin can automatically fix all the numeric scales.\n\n## List of rules\n\n- [`alpha-values`](./lib/rules/alpha-values/README.md): Specify a scale for alpha values (Autofixable).\n- [`border-widths`](./lib/rules/border-widths/README.md): Specify a scale for border widths (Autofixable).\n- [`font-families`](./lib/rules/font-families/README.md): Specify a scale for font families.\n- [`font-sizes`](./lib/rules/font-sizes/README.md): Specify a scale for font sizes (Autofixable).\n- [`font-weights`](./lib/rules/font-weights/README.md): Specify a scale for font weights (Autofixable).\n- [`letter-spacings`](./lib/rules/letter-spacings/README.md): Specify a scale for letter spacings (Autofixable).\n- [`line-heights`](./lib/rules/line-heights/README.md): Specify a scale for line heights (Autofixable).\n- [`radii`](./lib/rules/radii/README.md): Specify a scale for radii (Autofixable).\n- [`sizes`](./lib/rules/sizes/README.md): Specify a scale for sizes (Autofixable).\n- [`space`](./lib/rules/space/README.md): Specify a scale for space (Autofixable).\n- [`word-spacings`](./lib/rules/word-spacings/README.md): Specify a scale for word spacings (Autofixable).\n- [`z-indices`](./lib/rules/z-indices/README.md): Specify a scale for z-indices (Autofixable).\n\nRef: [Styled System Keys Reference](https://styled-system.com/theme-specification#key-reference)\n\nYou and the designers should define the scales together. You'll want to strike a balance between code consistency and design flexibility.\n\n## Why?\n\nThis plugin can help you create:\n\n- a consistent look and feel for your websites\n- efficient collaboration between you and the designers\n\nWhen designers review websites in the browser, they generally use relative terms. For example, \"The space between that heading and that paragraph feels too tight, can we make it bigger?\"\n\nYou can then pick the next value on the scale and be confident that it'll be consistent with the overall design.\n\n### Why not use variables?\n\nWhile you can achieve something similar with variables, with this plugin you:\n\n1. **Enforce code and design consistency with one mechanism**. You probably already use Stylelint for code consistency, for example using the [`unit-allowed-list`](https://stylelint.io/user-guide/rules/unit-allowed-list) to enforce consistent units. By using this plugin, you avoid adding a second mechanism (variables) to ensure design consistency. Additionally, you'll need to enforce the use of variables with linting anyway to avoid relying on developer discipline.\n2. **Avoid the cognitive load of abstracted variable names**. You can write explicit values, and the plugin will automatically fix it to the closest value on the corresponding scale. The exception to this are colours, which benefit from human-readable names.\n3. **Can use the same approach across projects**. The plugin is agnostic of the styling technology, whether that's styled-components, SCSS or vanilla CSS.\n4. **Remove the need to translate values from design tools into variables**. You can copy and paste code from design tools like Figma and Sketch without alteration.\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://richardhallows.com\"><img src=\"https://avatars.githubusercontent.com/u/808227?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Richard Hallows</b></sub></a><br /><a href=\"https://github.com/signal-noise/stylelint-scales/commits?author=jeddy3\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n","readmeFilename":"README.md","homepage":"https://github.com/signal-noise/stylelint-scales#readme","keywords":["stylelint","stylelint-plugin","spacing","scales","linting","linter","design-system","type-scale"],"repository":{"type":"git","url":"git+https://github.com/signal-noise/stylelint-scales.git"},"bugs":{"url":"https://github.com/signal-noise/stylelint-scales/issues"}}