{"_id":"@diez/extractors-core","_rev":"31-f35214f1d0b0f725e12e1eb7556c27cc","name":"@diez/extractors-core","dist-tags":{"latest":"10.6.0","10.2.0-beta.0":"10.2.0-beta.0","10.2.0-beta.1":"10.2.0-beta.1","10.2.0-beta.2":"10.2.0-beta.2","10.3.0-beta.0":"10.3.0-beta.0","10.4.0-beta.0":"10.4.0-beta.0","10.4.0-beta.1":"10.4.0-beta.1","10.5.0-beta.1":"10.5.0-beta.1","10.5.0-beta.2":"10.5.0-beta.2","10.5.0-beta.3":"10.5.0-beta.3","10.5.0-beta.5":"10.5.0-beta.5","10.5.0-beta.6":"10.5.0-beta.6","10.6.0-beta.0":"10.6.0-beta.0","10.6.0-beta.1":"10.6.0-beta.1"},"versions":{"10.0.0-beta.5":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.0.0-beta.5","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.0.0-beta.5","@diez/compiler-core":"^10.0.0-beta.5","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.0.0-beta.5","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.0.2","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.6.2"},"publishConfig":{"access":"public"},"gitHead":"25126c523a4e03ce73fa99a6aac113ce5f677fc1","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.0.0-beta.5","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-X1S8qbtzv1Lt6StRFJ8wTf7e6MEJGCh0+w4p9FoQGa3RHXwliS51eA+i7sqqmI7dvKs/gQWxutR4ne5gUzCUNg==","shasum":"f42b342d36b70fce13237cab0f7c3ffada15abba","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.0.0-beta.5.tgz","fileCount":15,"unpackedSize":9414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdipFHCRA9TVsSAnZWagAA4CEP/3gA3zsgmBPdJGii5hgO\nAL89p17UgNhNX9VKeBJ0Qf4v8MNvgC75cBhobGMUWiwXzzMda03XLFSN0Np1\nK+l2zW+A0fNFUBWi2uqbrRe5OZ33oiMCdAJNb9mumiXFFeH06Y2wrr2ajnN2\nzSVdouQk5G9oYVYPVX8rxrjXwFb7WS0NWdAQFlVWYsklKfTzhrLXP5nelMU0\nE28d7daRagGOGIE9WJbGvDoQM3T/z+NiHdEgxKx5T7FSEZ9fUEg3xL/iJF91\nFbGwGaDUKfu743BTUauqDjGI28ye9avPvKp9ONfLIcrZ3WtgeBhReCnrZhHq\n3pCcqsnQRHz1f2vloxf9VplKVCm/pfJ8QDPsSeLLG8MtyChugAYilQ2+q7P7\n4Atltf7vgjiuNaF4WRHEIQwPKyPP/wZW4eRi/lvuvIdjqD+5kESvtToAkVK0\n2D6C0SdlrK9dOgsNZb9KyQ3btdUnlYZzH7lS0cRXuRo8k4a/dQiHJnspcm83\n+QchZY7gbF2On286zvJ3hacFN2tbmLypR+EGuWR668akI7cQQLDMUjgmEPa9\nt71jv2F6QrBm3B9MkM4RM45/FT7ggks/YCPyzYnkSJJJzDDz2yry2GzXa82c\nwr8h8vYWRBz24gw/YXoU4nPfQEVgw+chItKDW4zfDPM9rWO3vjETjFv6Ztvv\nZRmI\r\n=beaZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0ATcJxQV76PoC5Ff8GS5NWyzInuE0x8UFWg8nLD3LqQIhALsoBZeje4PGDuvC3GwpD4OwluhwBqVpJF0TbH2AN3x3"}]},"maintainers":[{"name":"zackbrown","email":"z@charybrown.com"},{"name":"stristr","email":"sasha.joseph@gmail.com"},{"name":"diezadmin","email":"sasha.joseph@gmail.com"}],"_npmUser":{"name":"diezadmin","email":"sasha.joseph@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.0.0-beta.5_1569362247186_0.04595877528701364"},"_hasShrinkwrap":false},"10.0.0-beta.6":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.0.0-beta.6","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.0.0-beta.6","@diez/compiler-core":"^10.0.0-beta.6","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.0.0-beta.6","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.6.2"},"publishConfig":{"access":"public"},"gitHead":"39dc3bc3f077b9bd644d1ea249929b261ee587a3","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.0.0-beta.6","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","_npmUser":{"name":"diezadmin","email":"sasha.joseph@gmail.com"},"dist":{"integrity":"sha512-+od3MFPqfaHg2aPapAeGBTWu8vLLR+q0HP/M0k5Q9IlqWa/METuN2Zm8Cua/q8KnOj15eG4LVR8khkjLjHdt2g==","shasum":"0dbf2751a7ef9561014cc9ac82947c550ca746f8","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.0.0-beta.6.tgz","fileCount":15,"unpackedSize":9628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxgVUCRA9TVsSAnZWagAA844P/iSkXqzfkuEOU6A1Xwzp\nUmrzTidtlkLGcqEotiIcCtuv+mJiNnTboXhj2C9NR+7LDKAcnXMp1LV5EFhn\noOm1BHM+gYIyHAJPYtLH59MWBq0lw8bAOeJtvYEMlwtTFPMK2kJOqHKfBQw+\n7x2rgTKbpcYkDxHspQCYw8UJ4WBGWrYaN6QnoGEBg71+xscF7U8YZpUQi7r1\nEdtcGDmtMdDJzgjTeGHkNyZ7cgg08R1HHf5x9MupCA1VkrCva1iV5CdCGDuC\nR/E4IO020+jIH0OWWo9KS996BURrjP0jp659mynETxUxmAzoxJ3Bwio59K2A\nUw8RHokQPuObiSfaJw01oDGgX+xkFwEM4TdAoSoUsuOf8jo/QcmGunB7qq8F\ndt8hZx93aTv5YY6KmJkAFf0PBUohdngiAan6hN4etE7KJdHL8SmaoRP9W7Y0\n+vB7uI+hvkSkm71PJs2IpQORHq5kUDMmAfRWPf2ikAIloGMfgH1T/N3kFukz\ng0A88f5/D/dWdzXRYmUwA5Wv8nqsP7KyeSxzKe1hTaIf78mZXV4XT+kTGuz+\nobpchTYHOnM3cXKWGB6v3ssVqEp9zOgPwnoGg18W4nA+7wwoQnjyE2/zxo65\nRbDLnAsLNwE/KjHIfMsqySMDugZzMqLFH6e6C987p27LBb8OZq9ZLCCHcQoc\nXvdH\r\n=B0BR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0QvdVYR7FGNUA/4YGoPiyjyoPHv42nOZKD7KkwxYbOgIhAI1YwJB+2sUhHvi3WGaeSbo2emLuXdU+LRrsJLa4YQZ1"}]},"maintainers":[{"name":"diezadmin","email":"sasha.joseph@gmail.com"},{"name":"stristr","email":"sasha.joseph@gmail.com"},{"name":"zackbrown","email":"z@charybrown.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.0.0-beta.6_1573258579648_0.2974136650597594"},"_hasShrinkwrap":false},"10.0.0":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.0.0","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.0.0","@diez/compiler-core":"^10.0.0","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.0.0","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.6.2"},"publishConfig":{"access":"public"},"gitHead":"1c1e2565217ef9001f95450e178249f6b92eb475","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.0.0","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","_npmUser":{"name":"diezadmin","email":"sasha.joseph@gmail.com"},"dist":{"integrity":"sha512-cyVgE/vwyluwZZoU8I5indhVrJsU0PZszcES+0Ymrizzf4qI6B09aHiY8Cm3dt5obEydjKcl77YF1afj+ffQUw==","shasum":"a866e0469bd349ecbec0e75423466a9cf3f722d5","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.0.0.tgz","fileCount":15,"unpackedSize":42925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzcxGCRA9TVsSAnZWagAAHtIP/2RT0dh3uwBdbcPYqd5z\nb0GO+UUZovLkVLMn/mby/8rceX/f6gktucm5rDIGnEilHbaGLFewe7fbAIx4\nDbax1ILPZ/cUZSgGHgSs/HCktqQHWgXe5enEfGouo4yl8Jruve2s+mEltiMg\nnC7Alm6+1ukIOOxTAsuL8faa3xVBpFve9jEPeFMkOXy+RdxP/MfTJyNeie1N\neoOrYzOaW+tzvEGLRBmgMbgidiPOjWh3UuOHZHrFtnnG8TnVgLUfQeEYoPjj\njAbVpxfweqKh7TrttGCXlIQcn3lW6MtTu2s/qasq3cG4wlJHb13cleAUvNoB\nXNxks2ikwqTHzkDp0eHd2bn0Z13gvtwWdPUq1ls/AqzbLAOc+6XKNsqY1AJj\nVhyXXaLStoxl0D0mR5EgqouhyqHij1EPzh3xwrvuXl47wtwdTNTT16vCd9uV\n1E0a9Vyp2KccI0o3mYCobMtIjwn86EeB01Pi1k4NNdI9sNQUOPCCmQnZ5nnd\n//1vu6M7ErpBzDvQLiUxMaO/JZQbYQd0CxaPYqkuvyElTWr8R3NwAFPW/7lp\nCGkwBTBbioIkPpemUV0wmgkIXpPBRkc6qqJ3nyPu2CuDIsHMWrVXwy5DXY/K\nwmq/yLkskjddwuNfJ5rX9w5xKG4t0Fksi7vqRwquafpBuvdFqaAQlkgfMElI\n7isV\r\n=vju7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFTlrn8MMV+XE2hjr8cvnIBWCVzJ66uipOBHmdBNvRtgIhAJ/xKlPDWG4FcjzRLVzac6RrCSZ9g6TAmA+b76cKeNid"}]},"maintainers":[{"name":"diezadmin","email":"sasha.joseph@gmail.com"},{"name":"stristr","email":"sasha.joseph@gmail.com"},{"name":"zackbrown","email":"z@charybrown.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.0.0_1573768262513_0.5480264146986711"},"_hasShrinkwrap":false},"10.0.1":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.0.1","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.0.1","@diez/compiler-core":"^10.0.1","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.0.0","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.6.2"},"publishConfig":{"access":"public"},"gitHead":"05b06c6fcb820c6ef3146fb56b6a082e2e2529ea","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.0.1","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-PiJntgCmlQ1t7qsW9A16c2y+x2/AJ3fslZvpXIpTorpbkznMu/FNrP7WPrfbF8PN3jBSnlERmOcQgjksT83rpA==","shasum":"0533eeb1f92fd2298794168519328ae7e2c0995d","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.0.1.tgz","fileCount":15,"unpackedSize":43074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1wC9CRA9TVsSAnZWagAArekQAJgjq30URFMmHFX8m5iG\npMbNGnCgCSLSKYUp4bZlJYsESaq6k0KL8nlHsIqjHvRAilPo2XPLp31suQtY\nLC3j40gy0wlFVFUzVZnyTDO9FvcrvRX7XF3ObrD1c7IrGorstnyJZJLx9T5t\nOIGyMvyBKOToDGxH9J8/0S01+GbDKSQ1YvKQNTs6qNqAqAjpi89IKYpx5ZEj\n5kj9Llh/AepGtiegvRF4Wbwy8zYE5YeACSstMdiUKDkmLXsJiGJF+fy8/RpL\n1pRnLegBUjmxyHTR85ZHohxzQR8f+MTlMzMQ+yU7aOZTXf+BcTRr9KIZhTUm\netZtslgD/FRrcfqCq6cTvhEmw0w69nOahgOp3Nc/J1raZ1cdrLbW+AwEDykr\nZLOM3mnyeZKxvSvp9ofGDwic4+08lQFQs4peCSYVm56pnJOGZuMz4v1vVniP\nfx3mY/6zY9FACDM87wa84mt3HHpJCyOkiBiuU4R5TOHkU5YPtMkL3nrs/ZDF\nbde05/hliKH0/jqIQdUOwpBr6rtMzKGewt52sUlgUCLXt5Z360zRx5PfPojr\nGI9FF798vLKu8DiFts2ZXLrsYNGr2fsom/7ftfjkUdd97rEsm3PcsUWBEM3e\nXEHI/I8D8hfsdE9AHwxfoH69+wZnb+D/BTygSDsDljc+zw1DcQG65PyySlXa\nNE0P\r\n=obJq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjv1JP4ZTLkrDBaEl4SfRceEKXnyy9P4X+SFGQZNLs3AiEA+l6al7Hvb3PUzJOE6JmMfiUxbTJCbWY7Pw8yEhjeGGQ="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"roperzh","email":"dip.jesusr@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.0.1_1574371517152_0.02757817960891007"},"_hasShrinkwrap":false},"10.0.2":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.0.2","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.0.2","@diez/compiler-core":"^10.0.2","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.0.2","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.6.2"},"publishConfig":{"access":"public"},"gitHead":"0c53d1efc66efd2c1ac5f780deeae7912d42c984","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.0.2","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-6Dk9I1flm+2KOu9YI7kECIG9qiz9YkT7A1Du7SVi8qU468vcAg8pqvixqq8YHP0rGH8Gf2caN2eR4PaFJfH/3A==","shasum":"21a08d682a4cf79d2ebaa4f5cec233674c07a2db","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.0.2.tgz","fileCount":15,"unpackedSize":43223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1ychCRA9TVsSAnZWagAAnoAP/Rp2s8E0i0zVraa2b6xX\no4hLhfDgsQNRDAjNEgOJfuP/me0yI8AVnB2+mqLwgxnNkDQCVHmFsLVlzOQ0\n4hHic/nvtp/1JyPCMiDbh3RdtaHAd4epQPKlhsO+WDbXxXP43TwDmSyC0eKT\nSEWBiFAyCjtA8LOIjiriue7uIBtG7C4fw6SMnWT3KV2NUZcEOwER+suNESq7\nuPNid28hHjO9errS3K+Bz1Ko8psbfYqtMJyMI8/99ZLEYzJBlvR2kOiRMxA6\nmeReVOn31RCnbD4YLNDGQPbkEZmLV/Z7uoAms6zWEtbTXqjDBGK/kW1+pH/c\nhLW0lqMzMR6CKohjQDADR8D4e2luS+VyyJWsMlK/VvjjKUZS6lR1SZ5jmcIN\n3Q6hMrHfFkxFTpDsybcsgjc7VAqlYRTTEJpwaqENlRNQYodFupNh5X4PGNNj\nCSgRCYrk68ZdUqn+X4UKyg8BmzNfjJ/spc15UO6HSU0QJnyubvM4Ynjlx2Hz\nUhJxmcaOfRMR26ZU0zvw3NB735dy/8NGm2gotGz/ZrBv/Rj+ZrAT8UsaosPN\ngFFG3cYaAKToI/rw6XV9Zj2SaCoFSXfwe9Foe20pcQRRdp+IMlA/fLwNtCHL\nAUrqfAa13wa7x9pbAnamHwMRhZ03yp13yXV6X1bO0xOHVyap+vejFHlStZGX\nPgxw\r\n=VDEG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS1m0zvNBc0R/xzdwgoTUwuzf4xm9j7iIKadqtqn5g8wIgQfXXgJqvJOo/yoVMx/3SQC55hejiW0tLd79AIdbCpuI="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.0.2_1574381345521_0.807606847043169"},"_hasShrinkwrap":false},"10.1.0":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.1.0","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.1.0","@diez/compiler-core":"^10.1.0","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.1.0","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"47d8c4dd9553d5a80967d63d245b061cc9a304a0","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.1.0","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-R1LHH5rrkPAL4yQTdKAOnP7AZIZd8Uu81u+qU1CtfA0QeuRr29QLrgvHPNHAdLeVCqOIBsv0MWJojbXRwLxhBg==","shasum":"1998eb9e8317b383dd422f3d47c45843db5c6617","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.1.0.tgz","fileCount":15,"unpackedSize":43549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8G3OCRA9TVsSAnZWagAAgvIP/3O0kQtYxb6fA9pgasbv\na+dJywwMb8tdu8KLFG8OcVMLGBMQ4Dj1ik0BT3UBLuZZOWE30z3BnB8eD+jc\nGd36S258WfnA0F2hJeoawKNjmcaHpqm+29I/f1F7qw3cTE8jB1U06gWXy4iW\np4a1s6mms9ZlVL7Q8Wz4MOHEMLlNVPx/tJ9Tbo9cMMbZcfY4mqlAi4xubnFH\nAbsUQZyC4KMJYKFlthq1b37qofLIjUtzqubueiP2MM1L6oms8KR0rxgEUyuJ\nNgm3ahVMcuLSbXs5koLHKSNXHePcHqaFyYK5zIbSVVJgqdrMlZP4tnXrXVUA\nPvtRqnF+AGFo0yGZxTFAbZ2ZFhnIPXTQ/rTXKwRNa14b8TrvlVZknWqUOCxA\nW005KUJQdUVk/ItKC2LztzQmaP11I59DTB9VKZD26pDy9sUjoyYFp1l2Xbmo\nJS2lDa1+tC+7xieBJf7IeDyfTc/ZxqZm39y1TzsdTMSYo7YhAmqRJbrBKSLP\nJOGrX+WqzbvIcnDSVjG93q84iRaqdDKMQTr1iih1HNtvquCyWME6HWQwnwKS\n1HtGUexBxjL7uVXDhgAdE++EM0vWFyZ2p9RhehUdLheZsID/PFaoAlU7uvhI\nvzijyBaLBs7FBKfj+R1RexOU7YOET3mzD11A9TmTqWi0aDQVDAC1Qrs009rJ\nDHoe\r\n=3ucV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDi1nFKjefmCH357MzVPrcZT5TJSjhJvkwTo7K1FFAShwIgeMF/jlMz61TVaHrqgUZRV9nlS+amnSIYQFwmGfjEkl4="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.1.0_1576037837845_0.5476789209329178"},"_hasShrinkwrap":false},"10.2.0-beta.0":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.2.0-beta.0","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.2.0-beta.0","@diez/compiler-core":"^10.2.0-beta.0","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.2.0-beta.0","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"34ff022a635f1bd57ea5fa76e6ab349a67fa6c64","readme":"# `@diez/extractors-core`\n\nThis package provides the core functionality of Diez design file extraction.\n\nExtraction as a service is provided via the CLI command `diez extract` for any Diez project that depends on `@diez/extractors-core`.\n\nThis package only provides an API for defining extractors, but does not directly implement extractors itself. For extraction from design files hosted online, you can register services in `.diezrc` like so:\n\n```json\n{\n  \"designs\": {\n    \"services\": [\n      \"https://...\",\n      ...\n    ]\n  }\n}\n```\n\nIn addition to services you register, `diez extract` will automatically look for design files in `./designs/`. As a general pattern, in extractor implementations, supported assets should be extracted to `./assets/`, and source code should be generated into `./src/designs`.\n\nIf desired, these directories can be customized using `.diezrc`:\n\n```json\n{\n  \"designs\": {\n    \"sources\": \"./my-designs\",\n    \"assets\": \"./my-assets\",\n    \"code\": \"./src/my-designs\",\n    \"services\": [...]\n  }\n}\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.2.0-beta.0","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-XTGpriTJcYmR+Zr11ZS188dQ841kY6OxRYVsCEmIPHvpDPxo29qtiLdveJpUPbwOAdrPs3RyuCdwNPRqIIq2xA==","shasum":"6335e9df6513cd2312173a1da3e76238a7d58712","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.2.0-beta.0.tgz","fileCount":15,"unpackedSize":43739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGRUECRA9TVsSAnZWagAAfVkP/A0Af4hJ5fEXFjgBrcJ4\nPEWj0HfmKkdyppn6mb4Tt0CuplAUzTeSzYKXS94PkvXUdvX4U8bX5EmdmiXU\nv24jz/3Ih8CRg7yip50BnfhpqNWLw/PtfnizJSvTLkcHL1XgD7WTXq4EJWoD\nOvoFW9M15H44yvPgAPuxfP4tqj6zdBqshMHQwuajFXYCD4YMX/Eh8dLtMoYX\n8JmLoryd/m0K1fHdldFR7C/cuOjaUdGywxLkFPTbag5thMLi36ZBFJQkFQA3\ndMt2rb06Yt+KqEQthC+Hh6RwJQ5xke6Xlp5eAkiV1dwHznCITtHkDhkr5VTi\nVtOQ1BiQ92fEU87Va7uYdcGqTGs3XlRhND7dH4VlMcj4PbtYn+vimWF3uz4Z\nNibn5QeEuzUOrMDb/YTaAuSIBHPtWH8X4+c0iixMhL6GJ9C+wHPrtZnKFImW\nEYsmx4HYaoouBdmE69FDY/sKRq8ARUX4h48dta+6qGnpuAZ2RRTYkaMbfYfo\nz67Un6Mp6z93fSBlibaiMZmpimPivoWBaZL1pPi8AqDIxGPIiQEtuy5VTNZm\ngXvN7CkVVYKSSEB4p8hpdcDXDrGYZn6jd8Is0SCxXEtSsr7gBqD12DqPdral\ntkyb3J8jvx6DNHooOGgfSTuPJfCARJtVz1pF6dHyVTZBf/3LYq7zyr78Xqs4\ni34V\r\n=3CMz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzgjnDGwIzQ1BGqpB3clMnbopIKHyOkpfgm04/8XXrdAIhAPlBdLp7NzVFfgxUu4Jfbspi5kfGmG68xuhRv0cqXZNi"}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.2.0-beta.0_1578702084450_0.6345022827205113"},"_hasShrinkwrap":false},"10.2.0-beta.1":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.2.0-beta.1","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.2.0-beta.1","@diez/compiler-core":"^10.2.0-beta.1","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.2.0-beta.1","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"3063853436354a3dc13abdb33623d4ee38ddfb09","readme":"# `@diez/extractors-core`\n\nThis package provides the core functionality of Diez design file extraction.\n\nExtraction as a service is provided via the CLI command `diez extract` for any Diez project that depends on `@diez/extractors-core`.\n\nThis package only provides an API for defining extractors, but does not directly implement extractors itself. For extraction from design files hosted online, you can register services in `.diezrc` like so:\n\n```json\n{\n  \"designs\": {\n    \"services\": [\n      \"https://...\",\n      ...\n    ]\n  }\n}\n```\n\nIn addition to services you register, `diez extract` will automatically look for design files in `./designs/`. As a general pattern, in extractor implementations, supported assets should be extracted to `./assets/`, and source code should be generated into `./src/designs`.\n\nIf desired, these directories can be customized using `.diezrc`:\n\n```json\n{\n  \"designs\": {\n    \"sources\": \"./my-designs\",\n    \"assets\": \"./my-assets\",\n    \"code\": \"./src/my-designs\",\n    \"services\": [...]\n  }\n}\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.2.0-beta.1","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-sWFQl50GdUBqK18oXdKFGjfOkT3LaAummmA+WyH7evVvFxES78UIYOQERX5qfpFcmsEKFR7u7Y3W2Nm0flUFOQ==","shasum":"0cc7a89dd24f5352c1209a21424c24b9a5375007","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.2.0-beta.1.tgz","fileCount":15,"unpackedSize":43908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHK9ICRA9TVsSAnZWagAAwwkP/2sq4S5DzWVJRaZib3pG\nKrQ+Mhi8FoUmJyFqFZwr7TMK33OMz1S2y106olnoemxkf88mrGDJPw1hNfOS\nQE5Tfpn9umudSBPlVEm3HlgkSlF+YY2QAXk1Du0w6y7eUXmg3VTvxS8dz0+N\nOUYEbmNGqD4xu/i0QyqfQpbEAhf/mN8AIfhqaiFe7tqRscbEhFHF/wWnyuWH\nmYNPNBBx7G9zOgLm3Dwd/TrWy6zcDEL7apRML9LvLpY691hl4X265WyzsxMk\nmaFMUlVFjbEJkQPIynvFrKw6ZTuehvjaSnz8O9iEvzfIuoH5ITp36JBSa1om\nZXAUbfvw6OpBeTWT9uvVR4hnh6YQzsSmQxtyS96YkmocHwlLlB//i3SSev9W\n+qmjhj3DMGkx8n28IS+n+8rc8nXEXHefbOHZF4oOO/ie2FAQGzz3IWSe3x5N\nWX5c9Jqlfr+HPTVetbvMbyQzINaDVzkSNKb8uetbZX2apIjSImLiNTuaYpn9\njua8dEMlgRW2WPvxlRuzn4CEcsIv3btvnC8cKAY0SdojAivMmPLym0dXAmkp\nWXs4efUxSSwAXakZEYOgb3x2UsHtwN5vePRV5ZpkwQb2/PqHzXGE2J+jaA49\nDlDxk+dw2rjDKKBFzVSbZqXKAQnIGyOfCi/50/bH0SRLV4jz1P5rT4MY+jAU\nfooS\r\n=U/Rq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCM32GsoLWzaCZock6IEyBIlubJd+DW+rzF5jCb2PvNrAIhALcJ4y/89XX1xAQLSBiKGEsLoO24jDyR+7J51ls7QBVD"}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.2.0-beta.1_1578938184438_0.5640058307974816"},"_hasShrinkwrap":false},"10.2.0-beta.2":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.2.0-beta.2","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.2.0-beta.2","@diez/compiler-core":"^10.2.0-beta.2","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.2.0-beta.2","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"ac4a7d957e685f2d901d3887ce06488cbfde5a27","readme":"# `@diez/extractors-core`\n\nThis package provides the core functionality of Diez design file extraction.\n\nExtraction as a service is provided via the CLI command `diez extract` for any Diez project that depends on `@diez/extractors-core`.\n\nThis package only provides an API for defining extractors, but does not directly implement extractors itself. For extraction from design files hosted online, you can register services in `.diezrc` like so:\n\n```json\n{\n  \"designs\": {\n    \"services\": [\n      \"https://...\",\n      ...\n    ]\n  }\n}\n```\n\nIn addition to services you register, `diez extract` will automatically look for design files in `./designs/`. As a general pattern, in extractor implementations, supported assets should be extracted to `./assets/`, and source code should be generated into `./src/designs`.\n\nIf desired, these directories can be customized using `.diezrc`:\n\n```json\n{\n  \"designs\": {\n    \"sources\": \"./my-designs\",\n    \"assets\": \"./my-assets\",\n    \"code\": \"./src/my-designs\",\n    \"services\": [...]\n  }\n}\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.2.0-beta.2","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-jJwdECghUeHW8PJ8PBiBIPObyLSDupwGvfk+uzhEOcRRFTSUZIAwdK1XIcfVlTBD23Sr40+14x0LekmMW8pe2g==","shasum":"e8a4aca25e8d5eb0892b2d098ec7594511bbaef6","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.2.0-beta.2.tgz","fileCount":15,"unpackedSize":44077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHNizCRA9TVsSAnZWagAAO9IP/A2ATq4TJKB76ILuLTDS\nXDnkDml7be/tZP+bGe2DqWjGVNXsGN2MBHK1SrP6J968LJl8KAJFZRTmhQAr\ncgC4AqNkZdOILjuvZj8kckeee1gSWQKU2Z752BGNMP2O8+hBHJ902U0cm9U3\nYdeDX3cUrleaBXikh1UcM1NelVPLiVR8NL9vL9Q9veYH6NVjakJP/yDWFZIF\nxmUcExlrv4HsXgaQrLvLKBZx+drp63G42ioR2RsWg0m2D1taQZW/2VjrzCIu\ntNrEmp4m2wB9/wMRv9N9Y6clDwE4c4mF0rBY8d1blJ/C1wTdEHdEaYF8Zg2t\nrjFk96CdZXMppGxx+1DnYucWMldl+6TWbsCK4i9we6GE4SzN1qR/J3czrBs3\nxAdJTYSQIl1f7TjzkAqZo0CLyrceNIbVrH5b+OK0lkIuyJPxJoZsVEUSE2Zc\nE3/ZSoBiFaL04pjD4lDTthmBki8Us2/NVGI/C7OxR7eKvyqTrlFAyI9iClrM\nJGvYsIe7DkxaCokoZSGIto0lmuOgmsIgXCr2ZSsfy4PDDQhih3/I2BBnCZr1\nJdrLywiUwyj2PcqvmGMPi594iqpUPYACN5KwhMAIu7y+85QBgH91O3+TK/DM\nS2UScEDYSWh8iw+p72LLqVpbmZ6DOQtfM4nlFWnJDNZ5hmw32gAaOGXNIWFB\nJ9pO\r\n=SoWm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFl1wX0E2yyED6PGi9NLlt0OK5/38OiR3NchdRefiGSEAiEAhlU/Ogg+7fDI84DvJ6pRIG3gJnlZ4jvl+CDDDGesHk4="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.2.0-beta.2_1578948786648_0.05391704314046142"},"_hasShrinkwrap":false},"10.2.0":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.2.0","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.2.0","@diez/compiler-core":"^10.2.0","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.2.0","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"bf8825f17faa8f181d53fe1dba92b29aefc82dee","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.2.0","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-X4ly3EWuzwu3oLSlNIJsvwKGiUlgZqxxhc41xJrnPj0pZBy+C8TjLtygAp6cueNPsnyO09PR+ydM8nztjsQWyw==","shasum":"b77e7ad225f9edb212cef6315de9b9abf22604eb","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.2.0.tgz","fileCount":15,"unpackedSize":44204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIgJlCRA9TVsSAnZWagAAhIIP/A9sfXJFkxOzr2DAjIfP\ni7WKfbnPofJSLcKh62poIq7nGWsRwFz8+eXYKP79VemE9G7qekaoeOKQP+Fq\nlUhdfTv8QH4hDDvwd0o+YC+7BUyjJEdXXPvs1Kz2uOoK2aRv/ny5PT1wEQ9P\nsDQKf1SE4G4KHwUdAAH/35g/74rtlqSX742Q68qXNc7FPrfLZSsSGOEIQG1I\ndhdZhYPk8zxuYui8H6A1qXccO4QQkxc0RrXSnWmLqedOgwPnZtrvXZDvjDqB\nHP3LkppIlObjH77M7guTXpCvc+TD/Dxhc43Z5F1d83e1Qjg1xw3ddnHbz5x7\nk0zMM+VippMaY/iC/R1Mlyj2ksgG7641MXZfKABEVI90WwmL7HkcNpXLVM7m\n+8/PBNp82YWeLmBGx8AaUouqRJVnn9xN3FfTPoRw/Lv3Tkuyb1WydncMwwm/\n1fyUi4S5d8QvM7LFyyt5kNq+kDB2kFLEDNOxQZ0BypBeg6UpsKyzJnPOq/js\nHjK0qUHakx59qqWxsZ/4KGkqMuhtediRqH3qM36eo12wFJOpFD45BVU5NCAL\nfX6LJzU0N5Lm6ThUzA4h3sl0hE/LcWE+mXGQxz5/ZJ/qE4rtiPup5YGtZ2lh\nKfBCRFBT7yBUknWFrud+U6eSUzuwFimad70dsZrSd8BjJ3p8XPzdtwnCzDXu\nrRcy\r\n=mt4x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhjJh4UiCA2G3Hyf8fkn17xaibNLQfTa9jsTJ9Itf9eAiEA3w9+VDdEXMGW06kDQmPUaHWQEz98eH0keAPXWVhZCs8="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.2.0_1579287141427_0.5583675821005563"},"_hasShrinkwrap":false},"10.2.1":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.2.1","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.2.1","@diez/compiler-core":"^10.2.1","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.2.1","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"dc9524eb87f6a4fe3c662dcf7be3e8fc55d38b94","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.2.1","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-2Hm8hp8agZieJjFirSh9OCppNOixQdFuYSlI5yV/Z3fvJBKMcf2seMllDpHt2QQ9BohRHRceMpjJvaku+Rwq3Q==","shasum":"0f5fbe84e379bc6b00891b919ce337b5121bac7d","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.2.1.tgz","fileCount":15,"unpackedSize":44353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeO25hCRA9TVsSAnZWagAAYHYP/0w7vA+eYEW9L6iYYQZ4\niXawb0LDB35y98jmgEKnIJQdc8ept1WWrq7316kPTOneWaH3Qq6ukxEZcm7O\nm7t5QWWhqgP8jtGdVGQTERh7XZMKnxPmCQVRo0//87UWMXUejn3O5yaLwhni\noVCwD64CL0e6U83sj7tp43lypEuwn1Ak8Oj6Zn9AKWUnyqSCjZKJdaWbdBxI\ngC55SCNJt21lomAmE57YD9JMrkQy0o73qC83KMj59izfdlQwgbfWAnJ4B2dZ\nJfvG+Pi1oBfCkws9XNNd+74jjLGcZ4qjS048+d7BQJyg2sffBU1guPza2yN2\nTNumOFRCBUi1nYrkpe2PQEjHCYJ3v3rfYKmoW98Iv5+MELRSxn7saH0bYjPi\n68v8W8WSOpWsulvHIBwdoCY0TWDw4Fd1yX0UovIDiJKRhWGUZHSd5Q/Zyi6J\n7wJBBDimJ2akcW3uT2uz6wXGjJZhJ3/MOzGDZ5RJfG6975ZZhJk18+6nafTe\ndfC59qycNXcLvoSZrCakqlXD0cAW5FyM9JWQiSMuzvJHW0e27kk1syzrt1aS\nvh5C5vWV2qxMK8P6vJeWLcBPYXZUpa49AfcqvM1aKWWcGwNWKzxGre/UrfdU\ne96vl7/mhMRBMsWgLpFILr7RS9MA2V1+c/Uj2E2JdrNSUyv56zivOINfPFpv\nDx0W\r\n=FT94\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwCnTcYA+gOlf26SRCQ0iRQUlksjv4K0teJgBoTaliJAiBT+5svhBZUTiiLaAk6+whsawPwTG4dL+5ox7Xa+IKYkQ=="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.2.1_1580953185203_0.70908876397232"},"_hasShrinkwrap":false},"10.2.2":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.2.2","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.2.2","@diez/compiler-core":"^10.2.2","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.2.2","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"1ecf2abb1989b8f852d821919be42720e3892285","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.2.2","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-YljMx7kzrakK6AC6YfEjSNbvs0C3iGFaSWwQMMx4Lq4wS4JTwwoQfwoqffYErVYXNmXY4RUh6WxRSvsN/AsQMA==","shasum":"27e212d216a56a0ff559be2152f625952fe36cbf","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.2.2.tgz","fileCount":15,"unpackedSize":44502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePXtYCRA9TVsSAnZWagAAbYgP/A9HgDXln0rreBoQJXQ2\nuO0AZyd3qNznm5grD9kWphBy9PLyC6nwW1s3jO/+S+Cg5dGbBSAE6ztI4pH4\n/8FlkYY1qtH5A22HRSt0e4EgkDTf3mJUy27b7k4PvO1KnIb7etHjqRS1MSHb\nif6Z5xGtHnCFtAprSra7rcXm4SaE6Os1O6zF48n2JZTg01NtQu/VZ0fz1iNk\nzzBwwFhU2KQMqb13tHQkyiCBnM7S+CcJU6R54ttzIBaNvqv0M38vKTmomk2T\npCjqkv5CvzDoNt04A3/pGmar38bV7CKp3fwUkCv1epdN08xViLTAxRu1R2Fi\n03uv6yClKFaXXAwmTNtgvGzNp+RGQK+UoTCLYKi6koWoJmW1n5y5yS4SBaYH\nPTNKm5NoOQK7HZRha9bqjqQmwancSGYOmQpOnxvzFsyNfld0qnLtbGq/iu0v\nHN1sG2FbH4iaOwD7nAuxR41GpLSg6R2hlWCqsgnYPqIch3AdtoSgjv6JsGCF\nb0DKag3Tn37ha6ETADrFFvJGDDWg6DdZmKCFFdqX9o6NViwKMqkv6P+3i+Yl\nhxLMsNx0NfMSx7FDvjq0WHzHb5XYRadKbGavSxClelRdw91vB+hTM219Vz83\nDODfuY5RdDvapM02248U8qocVvdJyWu5H3hkDuKe4LPH+WNRk3W4QvKXMM1c\n54ip\r\n=mUUV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHc6feGGbJ6I590YmnftRBtgha9/HAUB9/E7VaAZIJ2gAiBLgw+SyX5hHMZJ5UpX1YdrPxEwY4NhetkJE4Lrkhzzdg=="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.2.2_1581087575622_0.8965536443393669"},"_hasShrinkwrap":false},"10.2.3":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.2.3","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.2.3","@diez/compiler-core":"^10.2.3","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.2.3","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"7373e7847d15383c6f51506b96ac7f655a910752","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.2.3","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-sWwAXF6VSaEU97kbi43EH43yuY8YqKjY3sT8RN6rOEGxxdRXavf1fHbaWD/Gy9twaJPtqorSuoIiDUwfaN8XEQ==","shasum":"cf7c2f308e47e092eff0e28d3c87b8643c858dc2","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.2.3.tgz","fileCount":15,"unpackedSize":44651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePaQiCRA9TVsSAnZWagAAZNUP/RBkgyOwpXABrf7S0eWg\nmBuXYGhRT3tlGoLyhNg7rGCa+rvIPx+AXYhXkDqWm+C3Jn3QgHKup5vj3ln4\ncw8MYbiFTNuDU3pX4ywogM7L5jNtFhHpNqGRfEf0pRrqONqGZlNs1+95Mavq\n0NDVUV/VK8IfUx70PKCAXxBGs47SMLg7i8xDM0DKgzTyJJj5haNGZzrtkLX0\nLf1WpGJBXkWye20n1GypF6KgorwKPrN+JjZyEbb3W7zq8MTFYHpKVnIIvmDX\nPajV9JyRvbrUembQFS4MMfxmVVgbpHzDFFwvaP9y0yPtO7F0TLbGPFqeKvUL\nXKw2PKyUljM4WIafwL2KC5C7zSTM6tWRLO5vZV1W0Fzkpyvqcsd6sHJPLhvr\n0b0nocxJ+xPPWwTG2b3sIzULgnCCNvETdzjQ2UEm0Zj+yJ/G58jteSbfjtO0\nHB/5gxyRhI7DmmMFZ8INknAWxcFg8VauenH0Ub2PW71eZiWlHzB7FCrEhSg9\n8sIz6aqHJdlxJS9I+sVfAzpQKsD6glOuB+2nSJdxCZq6Vi2Ko309rSV6f5T9\nk9DXGNCsVFKqJSVLmVTZDRvJ0qmESFmPKCHUg0HkmRvXvZoGzVGMbrdSuPKp\n6sZlfDvNGIcHUhLfQ+PByyxOR1dO0nj/VJ9/w4PVH97FF6e9YK50gKq88jDb\nDak4\r\n=uEcv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB7IcElS5LmuthXJa6Ht9MB7VJy6S1aWi3qVRw4phewvAiA96Diig6qOS+YLBXjxEkpXHOedSx4R0xeUz6wQM5LadA=="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.2.3_1581098018223_0.811668140448127"},"_hasShrinkwrap":false},"10.3.0-beta.0":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.3.0-beta.0","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.3.0-beta.0","@diez/compiler-core":"^10.3.0-beta.0","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.3.0-beta.0","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"df3459a0a29ceb050238b281b4682da0a05713e9","readme":"# `@diez/extractors-core`\n\nThis package provides the core functionality of Diez design file extraction.\n\nExtraction as a service is provided via the CLI command `diez extract` for any Diez project that depends on `@diez/extractors-core`.\n\nThis package only provides an API for defining extractors, but does not directly implement extractors itself. For extraction from design files hosted online, you can register services in `.diezrc` like so:\n\n```json\n{\n  \"designs\": {\n    \"services\": [\n      \"https://...\",\n      ...\n    ]\n  }\n}\n```\n\nIn addition to services you register, `diez extract` will automatically look for design files in `./designs/`. As a general pattern, in extractor implementations, supported assets should be extracted to `./assets/`, and source code should be generated into `./src/designs`.\n\nIf desired, these directories can be customized using `.diezrc`:\n\n```json\n{\n  \"designs\": {\n    \"sources\": \"./my-designs\",\n    \"assets\": \"./my-assets\",\n    \"code\": \"./src/my-designs\",\n    \"services\": [...]\n  }\n}\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.3.0-beta.0","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-8g3Vhx6n85xEakcvQGXUo6XadF5LsmbTyBY1fsrLyGqMhcTl6VXZEwhIZ0ARAAkJnPFfDSM2VD1RFV9hGZmSbQ==","shasum":"7b6dbeffc8e8938521ecff865dd8ddc552eccb5e","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.3.0-beta.0.tgz","fileCount":15,"unpackedSize":44841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTpG9CRA9TVsSAnZWagAACKoQAIF2bdLEiTPjPOpZWhKG\nxAm0Taf8ZpMkXAQs0qi5hARIYQkQWFHiFgBlavf7oaIUBFQfwJCje7cVjUq0\n50gMZ0tjTndPINuucoVpqv08jbmp4g4r0BlFYYOlbM0nv2RS8VQacOW1Q+Rv\nLk0G62xZP9SdPx8fwBC2EOXVVkjRXDGlxl7PzaYZqYZkxBIXCYy2Y3fN7qIS\njkcoRFk5KSvGF11lIiVLQM7yaUu4xCYtjGbER3UbxDbMEd9r7oXhaPGC4l3I\niBmWhBvAXlLHZbZmCcC/hbclFD5L5o2z0Yt3jvzxEvKlSgN7NzB0iqhqBM1E\nP3iiSVTE3TFAc2p0KL7dbDIgYz7xv2Yz9YBviD8Ax+PhaJGEINSGsUpnpD71\nonUKJhqVtivpTRrC/xeBcfA0WP2yKLRcnrLSswrtsCLxNJEjHd9qx23UvIJm\nYOczv7AfpBz1L5uCys11nMuinM0NA6sX6xqtzzSzxkD+dMeYcDHJcTh7YlN7\n4GMUIE8O+mJf9vShPplSictXA3TC1Q8zd8YstOTaemdN8iufXwubtuFNIJk6\nvMK5IodHVuWTG8NSr6TJlTQb3PACeqqSdcLBI2NJpIsPxGV5LefVlEywYVkg\nP0XkBBb5Qm80DroI5iPznRXQvzsxDrFAuAo/Gj9Z+DOcQkPnc8n6bgx3wXb8\n9I1h\r\n=1KEM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVixOz/dBrrjcA408c2ahAqMw6jbtdnGA+Sd3Lx1WquAiEAw2CukuKb8ee9DLiUKYRqDVthyLFmR9aSMou829CRl+g="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.3.0-beta.0_1582207421167_0.09893576229646484"},"_hasShrinkwrap":false},"10.3.0":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.3.0","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.3.0","@diez/compiler-core":"^10.3.0","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.3.0","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"2193c55df8145e94639c7b01f2673000fbf2f331","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.3.0","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-ZLZOR+570svF4zUmDdtMihhu/ixM4T+hR3mMd99J7U4Lk54gY4vFq3Xvsd1JJCKzQ+7U2u6NGUcIMM0H0F4LSg==","shasum":"50713a4beb180010dc531b71692fa49a9a71c6b1","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.3.0.tgz","fileCount":15,"unpackedSize":44968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTri7CRA9TVsSAnZWagAAxmkP/AuhtEuTiWz/ppkvLdJJ\n1UrWpVP/uka8R8tK9B38+4Erfh73uv1T4weOIwZvhkCBfLfhU0eKydwc+xMT\n3fVLRe7t+c74FrdpKVEDLbxUr7jc9v/1DqmMB+KhwRxD0ZbGbRnnv61ik8Nv\nELhG0mILz8aPBT9fJmm+1z6/A4GB1ws2Sr6Qh9dJTHUNDf3uHEzZ7c/waz+9\n04EG9p5q8B+o99LQaNVvnA6GJuO50EFQGvUlwM9xEXsVCg54JZQrgraLYztn\nxIO9gDSPQbiaoMCXQi+RN9p+YwN0SeOeUWO1DneiBYmsQHxLq67R2KeZgndc\nIVlCJJhJH9GHojcczAwDA3rzp9Qyw3x8/JD9XIs8qs3cynNV+rj8DTcHMV/Z\nymSplF6fmuVxlVKh9o7wqzni1hy7eYXk5iyatgcXAXWl/Mqjze97RS2LX9Vj\nNg6dFld/7We67J3QliY2A2TY0v+I5qvAjPVp59oYjCSEltF+U9/OkSsyuI1E\nJD2SeuF3azotKeQGXZ6iCMBFIQWzOyTGBgXA/6ZBrl2dqZ1bOCBkviMM4A5D\nSLzDHEDurFk40Rb3qOC6Q6QKugq7V0BfGGiV7SccwqTAfRqfTG5iANcLXBMe\nbJbAhCwM1Pd4KzMk5uTRzQvUwtgUauwA374CEtZxc4GnXYqDnbFN7pS/Y7bA\nrJx8\r\n=jyTG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7EuvCPA5gfX6wmWWUQwwGwVBdF9ftpnXwwgnN2d/ynwIgKN8tnnozzI7yA5XCCalEYRXNWXn1PEICuG+66QgVPaA="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.3.0_1582217402644_0.545379323338635"},"_hasShrinkwrap":false},"10.3.1":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.3.1","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.3.1","@diez/compiler-core":"^10.3.1","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.3.1","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"4c7aad9f158c113f52fce5758bdc41ed0ee06586","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.3.1","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-7GX6RlahMBICKdB2zm05Aa3/JkIZeA7sQDMtA9VIoceYPYehqdzmpLYCrw6IOlte24rJVpIwkXx2gQZ2FVM+Rw==","shasum":"e00c692efbd99bc14138a4ab3b281bacf82072af","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.3.1.tgz","fileCount":15,"unpackedSize":45117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXsi0CRA9TVsSAnZWagAA4NYQAIFgjSAcw2Evqzs9RjwC\niUty5nsQjy8A8LEbid93HW9BRlhvVFpE+WUdNT6nIZgo2cyBCDNo1UsWCuzX\nASNTcDfHPUb8sKmfGidbkCDQ/3sHNJ2on8J0vkiAlMWBqtN2LYPzgrU6wTdY\nKhmqR/vC/nPFA+OQHUh5F7LWpiMjyH6B3zMwc/S9pSxbFk5/13Qcbli1hmsA\n55xABd3/dgO+Fbcmc5UQwQ4dIZoqNVA5mTswaFV/fp6f0EPMs+UaGMuAnfu0\n0/OgUQwBd76JZjDL1YFrN/kxYWmFPTILm2BZrMQWpQnr7sR/mdPQtCBWc2oD\npJEwLGl7f5O2th7LmR7PdU4UKW3mNbUVKCEwedS4k5kgbw9ruJQTEhfdKVtt\nywV1QjD8KJy5ubHxHpi0yvRLsOPtQ/oBDBY/0chh30PPdBEV8eWxEvL5nAqM\n3pzOW7hhn/z1aCiryXKONqeuoeSQskk6TC6/k0CTwX7bD+D3za5AhdL61SfT\nGWgddGbilUWX/i7h0SKTncE8SZVuCzLQhN+AFhxrF/VocyU3KWSRDZE+g4XI\n5FSVedB3LCZ6a/t9lZY3AARsJaE4f33JEwM8latZRohMjjU94qnOkYlHxMdU\ntGYUkfMlxS8nM83+EmNT+L5Ci08QsUkc9ONO8BON/CpD1TZ/fYl+Qc5VlHvL\nhSe3\r\n=Y5uy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTYMZourF4z7pf/Tw1/TswraGydaOeegyQZyjj4jrqwAIgctTDrffqiQGrdEd+N4zFsonTx6kk8ZscTN18kZSQwek="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.3.1_1583270068093_0.778532001045888"},"_hasShrinkwrap":false},"10.4.0-beta.0":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.4.0-beta.0","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.4.0-beta.0","@diez/compiler-core":"^10.4.0-beta.0","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.4.0-beta.0","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"ea871308be83666d531ab1f1a176ba6a364cb202","readme":"# `@diez/extractors-core`\n\nThis package provides the core functionality of Diez design file extraction.\n\nExtraction as a service is provided via the CLI command `diez extract` for any Diez project that depends on `@diez/extractors-core`.\n\nThis package only provides an API for defining extractors, but does not directly implement extractors itself. For extraction from design files hosted online, you can register services in `.diezrc` like so:\n\n```json\n{\n  \"designs\": {\n    \"services\": [\n      \"https://...\",\n      ...\n    ]\n  }\n}\n```\n\nIn addition to services you register, `diez extract` will automatically look for design files in `./designs/`. As a general pattern, in extractor implementations, supported assets should be extracted to `./assets/`, and source code should be generated into `./src/designs`.\n\nIf desired, these directories can be customized using `.diezrc`:\n\n```json\n{\n  \"designs\": {\n    \"sources\": \"./my-designs\",\n    \"assets\": \"./my-assets\",\n    \"code\": \"./src/my-designs\",\n    \"services\": [...]\n  }\n}\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.4.0-beta.0","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-JCqcZjt3xbLO/sNWSI2mH8SOfbwGIbF2XkSjUIPUg7vtRIX8pBNxbeJRg+ODvwLB55TP0GDM7LP+ORtP0fb9Rw==","shasum":"e0cc252d74532245169484a0743acdbc6929204c","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.4.0-beta.0.tgz","fileCount":15,"unpackedSize":45307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecTqkCRA9TVsSAnZWagAAM8gP/0/gsVK27YCusAjVWbWo\nVJZUZAUpQB9bwpWVLcPxWJE6skxmuzzt+ke3e2jPQwZFqBKL/QlSl7uregmK\nOXURVBZnH8aq2thGrOqgFtLKnPdyJx+rDc41H5KZWhHN13A8Ay7zHPDzPyW5\nyWVcGy9jldEm55w9kpl/Lnzv2vCqqy/aX8KJ0e8vVafJq0nPyqbaT71KpZFH\nhpSanJBD4tz6Dn1U8dlnWZiFmPZMdsDt5EpzwobILolRFwRvqazMTeu+zEI6\nlToof5O1uwPi7jXW1g/RPIQuGJG0riHlkwUh6AQWF9L/3QDadEC1iKvb9Tcb\nA59iTb8vFwMyS32EqmpxoVxsk5nW2rjyWb5E94xcNqEqEvTaSNHJ7A6Tk7if\neGlAufrPEntfqqxdvtzwbGrS3RhGtgMcQIc07kP5XEJnIy1DXcdMxdrRkArm\nC/qbLsYBN2EhoL+6v6M/h5Ti7bNxXvON2mwTqQ+f8aZzcL8icrq39oi1Eyal\ne1oB/3VDV5oL0vpsCN688SGAGOZixHvjIivyiXeXiqSxVrIW7ThcGLJbz0Ib\nrbfZtfe0J9kCwaSibYXMpOhSYttMIfGZ6qw1X/eNk61+cEHLG/CIndwO0Cd1\nM1aTK+SFWiZpKKXbWZ3Bhn/tdcUfnmYcu+hpqk2wqJQzaHpVYofjmxAU+aCG\nN1tN\r\n=EFmr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJj7fUaumaHgku4vAw9SK1hDezfc02uNFjuXOFcL53hgIgYHBuFXVSE3SAOl/sJPYXTWXA2O7MyTQ1FQDjE3fNf+g="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.4.0-beta.0_1584478884498_0.031814422263427566"},"_hasShrinkwrap":false},"10.4.0-beta.1":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.4.0-beta.1","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.4.0-beta.1","@diez/compiler-core":"^10.4.0-beta.1","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.4.0-beta.1","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"59f05c4f3618dec61092ea85381da7074cd0ba14","readme":"# `@diez/extractors-core`\n\nThis package provides the core functionality of Diez design file extraction.\n\nExtraction as a service is provided via the CLI command `diez extract` for any Diez project that depends on `@diez/extractors-core`.\n\nThis package only provides an API for defining extractors, but does not directly implement extractors itself. For extraction from design files hosted online, you can register services in `.diezrc` like so:\n\n```json\n{\n  \"designs\": {\n    \"services\": [\n      \"https://...\",\n      ...\n    ]\n  }\n}\n```\n\nIn addition to services you register, `diez extract` will automatically look for design files in `./designs/`. As a general pattern, in extractor implementations, supported assets should be extracted to `./assets/`, and source code should be generated into `./src/designs`.\n\nIf desired, these directories can be customized using `.diezrc`:\n\n```json\n{\n  \"designs\": {\n    \"sources\": \"./my-designs\",\n    \"assets\": \"./my-assets\",\n    \"code\": \"./src/my-designs\",\n    \"services\": [...]\n  }\n}\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.4.0-beta.1","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-4/jgcLzas5TyvE5uhyZSK9otWFf5RcC+xfNZDdVVUN0XADJM2MCf91Jb/YRS3DJw7Yk0EofXByJVKPGANObbEw==","shasum":"71b8b3233ab4272650632882d44bdae3ac0ca249","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.4.0-beta.1.tgz","fileCount":15,"unpackedSize":45476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecXncCRA9TVsSAnZWagAATx8P/iP+hG8VGy1f1g+6whQG\nsUu+1bm8zmWdu0/RAfux7jV/6XCaV4kT2ogPQ34qpVsepi+XFAAoDwlGlI1T\n2E/q7gzoyEs5GAPkv1qfcpQJvt/WmMiRp4oYzpJOjB3JwN2aUhR9rFZtMMW0\nEQdDS8bcPVss/qfP8/MrlX4Bh3SHKp6dSUbDFfl3FWhCFLE7sQxi5w2eMtSH\nEJt9JxPh6j52bfDy37ZiYq6l1+WuLlLdilj6Yv93gJsm1DQzCKaqad3eYj4g\nEV9JACgpGgqBSetQDxw8f/z993sWpmUy0Wg/tZjAeLUjoV8XA4+iz8TLRDF9\nS1VC3Tz9Rl4xHJGku+F/QoekyRQWXAKdvK0qCQ6f+SpYwUWb4XBKM2BcN3gE\nchnQCfLJakqObnhPtafvKc0xKo/3vi+t0dj79HURzalAuiwKeWBLOAgensJ/\nEjgaOwFrXO0LrDmlsG58Mq4y5uBsgMJGnlQP1w6yoV9yqA06jDlPvztf1UJ0\nzRlb8EBxJnhSLnh8FgCGF1Rc6srOY75138XTcN5o5nsZeFOk0b8ByfKgRAx6\nupbXnWws28GNMXDoEhbDwBd86cmWFsqrn7DjnOiS8iH3ExqOllceHv0s1qVU\n6SJruk2XwfNe878UU5JqY9sgjW41dEc20KMNoF1EP0lRoG+TgYDEGIeJDZRP\nTG9t\r\n=P43E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBIG+9vDViA0OD2ZErYeMRybwmWRQWupIaI+hkWwJUYtAiEA1bTMxsJkRw6OuZd+HDRhgTkpXhek+8VK+fKkB031jyc="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.4.0-beta.1_1584495067672_0.746647086114937"},"_hasShrinkwrap":false},"10.4.0":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.4.0","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.4.0","@diez/compiler-core":"^10.4.0","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.4.0","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"c5bb8e34ed7f43a4227eca8c48085e1938f83b3c","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.4.0","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-atdTStE7IQ/svFFWrY13eI1soCBUK3vY0YpiwZRscLw3sqyApfpfPxwZYUDQqXTgRvKm6siLJOMKewYVLvweEQ==","shasum":"959461a1263120c8078415a673e7febe5f4ebbf8","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.4.0.tgz","fileCount":15,"unpackedSize":45603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecj2kCRA9TVsSAnZWagAAZu8P/iWojyE5TF/iW0gJFS5z\n7cBOx+7VPsOqUcTfmtt1cRuHJszqtHnxKVci+8QABuDKEeErqDRELDXDqbba\n5y8RtY/3/uPvxg2n/pFI5g9PoJCo8l3zJyMudjONbabL3Txr6REfpad85GF4\n05KI1F/yMZMFPCcxQBltCTT2vWTdwvawjRXfewRyKzRj20d0n0p8z5Xlt4Uf\nKyZFeKYQyM9aEXkC8JD5E2QRXG72fZpkEy7Hn3Pe2LX2Y7tHT0JY3ySWD8T4\nzMlPTw5IpVnwdRUlZa4WD1JKpRpvYBxihf4lJJJF4wnXLgq+zRZZEOPVXQ6h\nWNpC/JFDfwD2OTX8dTBUUBmfB0gSrPdRpEAqj2skvByTc2FPWDO67cgvzr6t\n8EfiYwbPtJ11ikLUQlsMru9oEPlVGU5QEyXS8xz6IYZk/7VTlTYfmoaUBnk6\np5+4c8tuuijWDm3SpviMjxZc79RUvco12wtaT6eTBtiUdzh9lHx8Tj7ZxHoI\n4kRQszccsSYPc9mwQZgh+r1+0+6biuch1CnKXnh9/UJfaNUwxavaWrzluwOH\nAJbU6w8TN0IUp0FhVSGW/9o5z/TefN6T5O/ZApMsaTzCWraTXDO3VbrP6LIE\n0CMjFvVpSLDAh2EicZn6LiHXu4pE3YsPm2wiSoVnCvO1MCx+V3IC4eAksUcq\ntUiZ\r\n=LHnQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1q5ftSCubb+WoaSUPU9ZvisNW+9JWgKq+EUBXwmHgUAiB3xUCRgEYaNQqibD/ry4L4ts5hXylHlQ37/W2YuMTJQw=="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.4.0_1584545187998_0.7150980951531083"},"_hasShrinkwrap":false},"10.5.0-beta.1":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.5.0-beta.1","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.5.0-beta.1","@diez/compiler-core":"^10.5.0-beta.1","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.5.0-beta.1","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"e9ebc72711f776f9ea366bbe35231cb3b47b2d2e","readme":"# `@diez/extractors-core`\n\nThis package provides the core functionality of Diez design file extraction.\n\nExtraction as a service is provided via the CLI command `diez extract` for any Diez project that depends on `@diez/extractors-core`.\n\nThis package only provides an API for defining extractors, but does not directly implement extractors itself. For extraction from design files hosted online, you can register services in `.diezrc` like so:\n\n```json\n{\n  \"designs\": {\n    \"services\": [\n      \"https://...\",\n      ...\n    ]\n  }\n}\n```\n\nIn addition to services you register, `diez extract` will automatically look for design files in `./designs/`. As a general pattern, in extractor implementations, supported assets should be extracted to `./assets/`, and source code should be generated into `./src/designs`.\n\nIf desired, these directories can be customized using `.diezrc`:\n\n```json\n{\n  \"designs\": {\n    \"sources\": \"./my-designs\",\n    \"assets\": \"./my-assets\",\n    \"code\": \"./src/my-designs\",\n    \"services\": [...]\n  }\n}\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.5.0-beta.1","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-FFQoUCWNZbm2mCnhqDk00r+tpAfgzVhW5S4QMNB5n0cOv4UxWTBEoT1SpvOoIYkqea7w8QAcgDeiwIaOuLgrrw==","shasum":"209a9d8ae9ba58f239a8ac4976c0778175a23df3","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.5.0-beta.1.tgz","fileCount":15,"unpackedSize":45962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg89aCRA9TVsSAnZWagAAlMEP/1ydI+nRnK5SZrXt596G\n1kv7edBfo+3E0rfp9aE2mjrhfxUrasadcdJ4Gx+XG2t13hzhPpT7NSTX0lIx\nnkkgyz1paeNE/RMxEvOjz4KdWSntBCrBMcCIriE3G3Ur1I1jOwmVUb2GxT7m\n2/gjhotORhWbOsmpG1C72w0JrxWEb7ca8s662SRlGC+uoBJHRM1QjEAAoVhN\n48CpQA4ZScl/Mt0ltWfVpmdpPv7fxTnUaANlcQmdzdp1FTsRAL7imfhysKiX\nrqe3e2SEecjEpEly3bTASeSzSTG03H9UynOAIcoIDCnyRy6kRz9C1O09QLtT\nISvZ6eSTD0bY3a77qhJsEPV53UNhUPwye7thyFpWTDXQgsz6DMMJMnSqhUqa\nlnNZw+F6/PWcL3J7OZtrMAGokw44dL10SfebS3bOS1i02SWJgMUictCE2p1B\n7x0KZmcZwmzA6J9q7UTtdCTpcOf7R6m9C+dFu1RnhVsG5SF4tQzDlJr1ZaLo\naVRH3yprcNygN7Q+6sWHuHR2lz4d8C/siAflr3ZeDTeZE1/P+TnH0rAwugph\nX92eDeYvLvyOZwH7Nv/yem1plMw3bBRjKAp3K7HwMj4gmJ6qikyIIqvlLW7S\n995b/v8eMnq+PDd1SPKWG5IWpTsvu1f9ZQNa7JVrmCGLgJoWnVAiSjxoyrC2\nvAOH\r\n=P5St\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoWTo/vqXnyq3VURJs6Xi//ZTMPEfhiNMk8UmYs9UiwQIhAOy9T5a010ye0A3iBJNZjdglLYQRbKJ05+ZOP1FR3J2p"}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.5.0-beta.1_1585696601890_0.8261877990353685"},"_hasShrinkwrap":false},"10.5.0-beta.2":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.5.0-beta.2","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.5.0-beta.2","@diez/compiler-core":"^10.5.0-beta.2","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.5.0-beta.2","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"3e3ad9b3346463e55df1bec956c9287529b586a4","readme":"# `@diez/extractors-core`\n\nThis package provides the core functionality of Diez design file extraction.\n\nExtraction as a service is provided via the CLI command `diez extract` for any Diez project that depends on `@diez/extractors-core`.\n\nThis package only provides an API for defining extractors, but does not directly implement extractors itself. For extraction from design files hosted online, you can register services in `.diezrc` like so:\n\n```json\n{\n  \"designs\": {\n    \"services\": [\n      \"https://...\",\n      ...\n    ]\n  }\n}\n```\n\nIn addition to services you register, `diez extract` will automatically look for design files in `./designs/`. As a general pattern, in extractor implementations, supported assets should be extracted to `./assets/`, and source code should be generated into `./src/designs`.\n\nIf desired, these directories can be customized using `.diezrc`:\n\n```json\n{\n  \"designs\": {\n    \"sources\": \"./my-designs\",\n    \"assets\": \"./my-assets\",\n    \"code\": \"./src/my-designs\",\n    \"services\": [...]\n  }\n}\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.5.0-beta.2","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-QwQMqGkBFIlsmBzUq2mtXgR6m0lMDvqqG+d+z5/U3S21pz9wh7Xk8Co9ZewOpmVryINZ7kCIM2/1+MiG++CNig==","shasum":"355a9a999316b82636b2e7fb3d5bdf3bd8049788","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.5.0-beta.2.tgz","fileCount":15,"unpackedSize":46131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg9ZRCRA9TVsSAnZWagAAyfsP/As84fGvCtDJwGDXzX3q\nx7VkG7H5j9IHqsJmsbijl5HX7anh2vmV8LsuOweFsvbwH/oEYdxfH+BQVFuT\nKg/y2X8DAccjWUbtrapRFikgMUEdtM5SXkHGAcIOfPaxRIyvZSFkIfJaCO8c\neQLb3KFMADu2HcUjoeVusmdP28UjKiFfXn++52i4rpi7+/LGFP3C5tfvQzuO\nLpJYEGHok1NVRHW3NllUDjoqDIG4nBxIb4gSJo6qmryAyKTqJX+x3WvdnUG0\n/ZPvFSKPYwE82cQZW2Kqggr43WWUnXHVGj+o39aDpBn/ZGbm9Bj+BTn4mFi1\nvEdWyQ0/lZAIcueQ+HbyrIRJRwA8BLx8gr/lF/zugRQAYY746ULGSNATbrTv\nAaZw3xFEU2+H1BDKFirXJW428x6PZJ9ArWLaEMVNXPovaN6wkVUTWbFfCdP0\nSb70Fy1xQQsbULWLAXXoJ9H9CvYvSFKR0PnXjmGZP4OfKwojeNs4ayBMho0D\nvX9NM2POVQ27hopg9rJ88boeVMxRP067TdHA6YTYiFyOPiU7sIkoRSEzpwZQ\n8oRhKPlddGCwWA4Er1sl+qkF0FOfc3sJnHkg9qdY1bXIrStqHSeObju8Mf/i\nq/KEYBGpijl0B8iYnpa+n2QBDe8UUbWVhQAki8FX3yMBz18HKSG8zV6C88T2\nRYCJ\r\n=HtyO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdqbhSInIURJHe0OGdkfxqvxixp2wVO0AbCkmgB7DJnQIhAIeXmsTClP54jDfA3PGagWLj45dASXEYzsbzAmu4dOj7"}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.5.0-beta.2_1585698385141_0.44432074511115105"},"_hasShrinkwrap":false},"10.5.0-beta.3":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.5.0-beta.3","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.5.0-beta.3","@diez/compiler-core":"^10.5.0-beta.3","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.5.0-beta.3","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"a5d7c61b588633116a48d388d0e3446edff1c3c2","readme":"# `@diez/extractors-core`\n\nThis package provides the core functionality of Diez design file extraction.\n\nExtraction as a service is provided via the CLI command `diez extract` for any Diez project that depends on `@diez/extractors-core`.\n\nThis package only provides an API for defining extractors, but does not directly implement extractors itself. For extraction from design files hosted online, you can register services in `.diezrc` like so:\n\n```json\n{\n  \"designs\": {\n    \"services\": [\n      \"https://...\",\n      ...\n    ]\n  }\n}\n```\n\nIn addition to services you register, `diez extract` will automatically look for design files in `./designs/`. As a general pattern, in extractor implementations, supported assets should be extracted to `./assets/`, and source code should be generated into `./src/designs`.\n\nIf desired, these directories can be customized using `.diezrc`:\n\n```json\n{\n  \"designs\": {\n    \"sources\": \"./my-designs\",\n    \"assets\": \"./my-assets\",\n    \"code\": \"./src/my-designs\",\n    \"services\": [...]\n  }\n}\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.5.0-beta.3","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-kYJpPI01zqTBrhMv7depHALY1s/n+++Ku8EEsCX2LVmB05eoFqxjgSjCiSqPZ8xQ8EECGsairwHRUG/z49dEDQ==","shasum":"a53a7b2b24f1cf7731cd833af9d3d7761a20f983","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.5.0-beta.3.tgz","fileCount":15,"unpackedSize":46300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehkTGCRA9TVsSAnZWagAA+iMP/jW/P/fkUfVPgCph7igA\nECxJowzRGlNELrsmBt3pIFtwmbAzYdhNEbkDby9liVHKLy+SY+xQr/1Vv9yg\nh/YX31bga7ELxqM965Ok1X8Q+2atytuj5XTzwZ3Z3SFD/QLyP00R+z4ldr8J\nPQo0zv3qp+5J6nVB3s68PqGSxsbFmz8ZmyqJOd/MuAvXIlKaeqQ715Ae0VVZ\n+dq9LcR0yevQDS0V0qOoW1cmZCCW7i15ZygJQyWHgbnOOdz04cdq4c5mu+EV\n/QYATn8lcN/2xos69Ih5Uxln0tVqgLEErxpQxU1EmJOMffmMT8uEnxZxcTxF\nVq5rJtSlY4vSPmyYvfxb6lrO2uiFKx0TQBG1Y1+ukOxjnG2+n/jaTr8xZB19\nbC9p75D+VjyJDdLrOFvsCry80Ph9NYNjusTQ/3eJ2atIP6q9meSEvLAwLEiS\nCjlaTNlkrSfqlnLRyU/QsrFJnIxYsfWUMkMwKe59NyGTBuBT5FIwpTkzcDiC\n35n8g/s3t01wjWXQd1bclhFFTSEwwlCfm6xjf4g1B0EPctiNMJLORkWjqmNF\nEALhpxIprK3Bw61baHBTWXCb0BhrLcVZUl6NfjV/kURMo+fe3kF1FqqDH5lL\n/URI8G+GuYjyVDuOe9SACH3sK3MNAyrrQxqn/USHD4ZFvnKrZULq5AXZIXLf\nX0zK\r\n=j90h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEk2PU5LrH57ehmwEVmXdLNRYSvLx6THi745zQ/Hk2F3AiEAu5+rTcBLHEVv326EX4HfcrV7YHYMGCAxaObuWYwhIow="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.5.0-beta.3_1585857734121_0.045270798089805275"},"_hasShrinkwrap":false},"10.5.0-beta.5":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.5.0-beta.5","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.5.0-beta.5","@diez/compiler-core":"^10.5.0-beta.5","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.5.0-beta.5","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"79fbcdb493585904f19477c2f543910c625cc94d","readme":"# `@diez/extractors-core`\n\nThis package provides the core functionality of Diez design file extraction.\n\nExtraction as a service is provided via the CLI command `diez extract` for any Diez project that depends on `@diez/extractors-core`.\n\nThis package only provides an API for defining extractors, but does not directly implement extractors itself. For extraction from design files hosted online, you can register services in `.diezrc` like so:\n\n```json\n{\n  \"designs\": {\n    \"services\": [\n      \"https://...\",\n      ...\n    ]\n  }\n}\n```\n\nIn addition to services you register, `diez extract` will automatically look for design files in `./designs/`. As a general pattern, in extractor implementations, supported assets should be extracted to `./assets/`, and source code should be generated into `./src/designs`.\n\nIf desired, these directories can be customized using `.diezrc`:\n\n```json\n{\n  \"designs\": {\n    \"sources\": \"./my-designs\",\n    \"assets\": \"./my-assets\",\n    \"code\": \"./src/my-designs\",\n    \"services\": [...]\n  }\n}\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.5.0-beta.5","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-upf4/+UjqFCV5KgPEFEKcSzioeHLaOcBXBg6OrzU0r1Ez01f7U5mNiu7tFd/VCrQNZnCX3kiiXbfdmN3/1kJog==","shasum":"61bc100fa4bf1a9ead039271313b9d05f0e8e761","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.5.0-beta.5.tgz","fileCount":15,"unpackedSize":46638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh3vRCRA9TVsSAnZWagAAoIcP/15hAcsdSpnWsXwG2S/8\nfjKRlv/hoUxcE+oetanL4cu9x2AFcblOyOuUElXpytuyAjyAd4sj+vtvCNAo\n/mQ3VoTinY3YEzmHBUn1OevYqo4dgDdb+NHNFNpdcR/64BPAeJZdubWIuHTU\nBvQNQM40H5+99gKRFUjL2soY5LQNwdyMbX3yrmlU4ziQD7C3ZQhcfoV1s378\ncZ0uRt4AVFWGDS4ZfyyO6bYgfIa3V5umuciY8Eg96sCCuHCHDCQk33NNs9hv\nqnFZ7yWOeTJTgPD4smpgvLI3ZG33vRyumP+M9wowGBVRmzi1f7nPf5kll9zv\nDeDzNoDzW+RDG2H6UL4XW8kRGt1bI/1KgIXqYGQXW3m9GZIgJRnL0XeyFcLo\nPpU9GwvbLwd5dsMPfBOUEYXOHOKbOvyzyRsuSkaZ06+Jjfr4kkzNZvXhSvsT\nSqFhdKbdy52sMRUd07JOfXEeQ4ENnuHY2HZN83Wb9K2YXcVYvp9SwkH/ZvfV\n/5nQueiNyVOOamqVaMBOXA+Uq47ObzO/pfveC0fuKS+UhUu4gDjm6xN46NkN\ntbu/MsggzESvCAAdF29Dd1U+tu8L+WgduQBZ18qpWXYsLZtU/9s/0hOFWf4p\nwiC1bhAdktbO/FQQHOyL0rQ5rlwwTCgLFOiHza4qeooK+OJLCJutBHlCn769\niSQV\r\n=IWGp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4Ktd8DpNpMps8NkyDmrxuj4zCx1qXgXiGBNeTgkj51AIhALI1Oj0RPq90gprESeAL7mEi85LZZ1cJy/J5r8Bs0Nme"}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.5.0-beta.5_1585937361054_0.7896081642812509"},"_hasShrinkwrap":false},"10.5.0-beta.6":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.5.0-beta.6","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.5.0-beta.6","@diez/compiler-core":"^10.5.0-beta.6","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.5.0-beta.6","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"7ae5fb7e7276a7140a647b26b567f95042b9d638","readme":"# `@diez/extractors-core`\n\nThis package provides the core functionality of Diez design file extraction.\n\nExtraction as a service is provided via the CLI command `diez extract` for any Diez project that depends on `@diez/extractors-core`.\n\nThis package only provides an API for defining extractors, but does not directly implement extractors itself. For extraction from design files hosted online, you can register services in `.diezrc` like so:\n\n```json\n{\n  \"designs\": {\n    \"services\": [\n      \"https://...\",\n      ...\n    ]\n  }\n}\n```\n\nIn addition to services you register, `diez extract` will automatically look for design files in `./designs/`. As a general pattern, in extractor implementations, supported assets should be extracted to `./assets/`, and source code should be generated into `./src/designs`.\n\nIf desired, these directories can be customized using `.diezrc`:\n\n```json\n{\n  \"designs\": {\n    \"sources\": \"./my-designs\",\n    \"assets\": \"./my-assets\",\n    \"code\": \"./src/my-designs\",\n    \"services\": [...]\n  }\n}\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.5.0-beta.6","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-Km8LkHRczpUbGCa/XQlu8BeFt6zDwPS6ACZdy49Njq50m2OrvhHoIFOUm5Vo2gW048R+Z2ZmD828f4L5UFcaLQ==","shasum":"dfa675d39c184c260bc0f0232f16cc9caaa75f12","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.5.0-beta.6.tgz","fileCount":15,"unpackedSize":46807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh4STCRA9TVsSAnZWagAAtP4P/2H2vPrlZtxQ9FrWgfFq\niJLBzYaIVTRTKjRISj3ej7csh2/v5/JV3pfSlgIQzpsYn9TZTCMUIdLJOzwB\nwCI2yWPuQDgYh9RAaUAS8ZeC34vaJZZIf/S5xf0jC6CDYEZyWL/W5XsAfgRS\nzNMHxu4nMRn11jVskDdzDv9w7GGTYdXAshvYgZsbDIx1w9eiIFH5Y0wN+OGn\ndW+SWbYftH4yTOG09yQABPv/R+98FpQl0fCWUn8mSiV3y1r+bJvj26/2LrS/\nurmztEYb3DNENgEbWvrP6ESA6MgT81KgqoiBQOQKn+kXk4YAAYAomzPcSMFQ\n/nDLR4bXKWFVV+FcNDN+5jxQJPbs/yMa+uFPEshMDOX5KZbH2odJH/cDOJic\nNXEKcuc3xIIzlUk0g1u5jYCqgYlrK3ELseZAB4BtdeqxRgfx7XZGxwFuD1U0\nry0kvsl42yDawe+VRjQfrlwKALzQkYhb/B9QTCrT5FwsWj0t49EYEdAvMvaf\n9KCLZo/Lp6YO1tkTpDb5wPL0co6UThph3PHkT5ifsX0I+/jTm1G9pBZVFT6q\n6Bz6JEcdzDRyzSjYjSebUU8wq7+ovIiBSdGXDolpXn7WEjbl1Ex63rczuj2V\niIVmgAOOQrAuy4ka97GmsHEgXTHnbvJfMZ1dAW+Jg3uNxxYhbyQIZG3Qi/IC\n2QtR\r\n=nIaO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/K0UlwxCv1RBEJvS7EP4sfAiYS+1YkuG3xRO1KOOigAiEAj689NlpwwYKNfRiemKvZv2KaFkf17MvySNHqqWXvJ04="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.5.0-beta.6_1585939603159_0.5886668685205074"},"_hasShrinkwrap":false},"10.5.0":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.5.0","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.5.0","@diez/compiler-core":"^10.5.0","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.5.0","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"b3d059f495ae010a2d8897c5d418f512d0fbf284","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.5.0","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-+hZ1TLnuz4HdgdhjB/ZbyQj2hg5XoYuIZFGx2rQlwKPA6vUVYck9R+yNhFi1K3bRcM1SBAassjntUyWzhdN9fA==","shasum":"ee5e0a4ccf063e9f7353978ca1cfd34bd5e6b24d","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.5.0.tgz","fileCount":15,"unpackedSize":46934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh4w5CRA9TVsSAnZWagAAuvYP/jYCnJeSBkE4qTC3NEI8\nwNKj/AxVNMYTgcywG7WOu3MSTLHvS1q15RtIvpFpJ7cmPH13Ai+7RRUo0UOI\nbjMZuAdao3eCvTmHWHCMJoox8i0T3ZPDdxbhFtrtRoQwnyoNEsB0UMyAZT6y\nx1D4yfYCz7MU4tH9zdTmvg1nbVvh7qY3TYjEcN9m6fZumwRrB84vxSo8gXab\nKQbzgDvbkR3We9uMqjj5noh2WCsrVohzNbzUL1Krxz3LaXcCYamkP6GoZ+U6\n+hRMv1EB1eIRxCIEIG8TiJOn2fZY3bJe53aoDQixerSMlKSX39FG0e8iG3r3\n/c+Y11aKpNiD9+bwL+rgxZV7DPPDEY8ZVTY5tURTuYAsqTd9LyIu9SCoKCIk\nIw4gQqF7iAqfF6j6UhTJ3GS/XUD3NxmUtmdrN5NS4RWZBjdF8zjQ/9xx39Vb\nl8Ga3F6WftMV1bKYCGgMgYFX+s8ChMkGTTEnNlbJ13zJzAKyhN5RHvXSVrX5\n1cc9oM/O++MgNLagiSfCCcta0dZAdjnjZ8NZjdncsoChDCEBlZfAIPUgfq1v\npOptjfBnnvQjddcIeAB+yIE1lEQQM6j4awjUSwvZyhDXv/PGBza4RJloCfcQ\nMAr93JRv8+kzehUDVBgBBEvYMz6zssKqdeBg5NZwbnJzUnKIJ2a+QSsiyuvO\nf/cn\r\n=VaKO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfvuJTwtbphk/9+KAnRC0VfRxz4DOSWOkoufEBu3m+oAiAS2acUf/GQANCIq0kgIa9dyv8hDh5Qbyr2co3gIsyYBQ=="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.5.0_1585941560641_0.9184989268152763"},"_hasShrinkwrap":false},"10.5.2":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.5.2","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.5.2","@diez/compiler-core":"^10.5.2","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.5.2","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"fdd3c87ea413115d1413f20430c8d2a1b4512ea9","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.5.2","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-Sct9Q5wAD2/f/vItWOjc/6Jj31x+wyoBl+JAKr0Z5DdkaDJlknOiLECPjvyGwkRCJGB24dBaZ2R6B7NImYrPmw==","shasum":"0218a61899063d716ce8d237c4adc75297e89c87","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.5.2.tgz","fileCount":15,"unpackedSize":47414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoItXCRA9TVsSAnZWagAA9psP/0b7RuCjptnHWwtfJo+6\nsY+LVLlOgpZMjagYSA/vCSYhDz8gm6sDcetOnbJJCnC3aXMaaETq9dz3B19w\n6BQ4zd5ybtwCf2rO9uFlkn1bpT1bSL67eg1YKQF/QT5lpKQeJyyfn/Lj0MfO\nnzPxEg92lT4zu5aYiePuCtiQsUv7vMOcWGSeFpC+S/CtmGc5I/ZRVyyy2VBu\nu73HDKiHEUj0wl/+Gbjheh+ReQ5gQ8nNEctos2ZZZ9kRVh3A/0nM0q3XJHBH\nXtaqQ3Fkm77nQeStQHxMYa6KjX1PK8kDdhPpBuxSx7RpzuWGKiajopHBH9M7\noD1Z1s+f12i7q0EmPBJAwmglfPShhAExsbCGgxVnVvX2pe8Y8BmQ5gk+LZLM\nSZTLnRXOdxAG3nq3kHaAaFQANRvbaqIbCgMLbEeHvUeh374HuqMzJKNXwCb3\nJ8n5WaN8YuEp93kn3gIJFiB9SaWcAwZBdhq7GTH/QSGwnf1gxHHSrNvKHvD3\n+9SUMauzMUUDUosoNhpUkLUWTBTLX/CY9sVdJcJ2NpIroH4xSfzhmuFehEe8\nTkbtzyuLRWqXvmmuhbpmu1kWQr4+oRbH8AW+F5nk918tRcGrM5fKKMshT2Qx\nR6fJ0w6qSt07zsbW8uDXSnYfAMGYBvbKXtu622vfSwdtEsCVRqRcNDMU7rEz\nyNDK\r\n=XDwK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCF+ligza38NnELZfVIV5QV7Y4bv6AVKhGWpVicqRSPCQIgAeKvARpDT/yTfzd+Qku8urJ+9f4Jqy99H0sjZ6GD/fA="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.5.2_1587579734892_0.7365414042030494"},"_hasShrinkwrap":false},"10.6.0-beta.0":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.6.0-beta.0","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.6.0-beta.0","@diez/compiler-core":"^10.6.0-beta.0","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.6.0-beta.0","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"f8a7b7e4159ae084d6667994c3cf92e10b443de3","readme":"# `@diez/extractors-core`\n\nThis package provides the core functionality of Diez design file extraction.\n\nExtraction as a service is provided via the CLI command `diez extract` for any Diez project that depends on `@diez/extractors-core`.\n\nThis package only provides an API for defining extractors, but does not directly implement extractors itself. For extraction from design files hosted online, you can register services in `.diezrc` like so:\n\n```json\n{\n  \"designs\": {\n    \"services\": [\n      \"https://...\",\n      ...\n    ]\n  }\n}\n```\n\nIn addition to services you register, `diez extract` will automatically look for design files in `./designs/`. As a general pattern, in extractor implementations, supported assets should be extracted to `./assets/`, and source code should be generated into `./src/designs`.\n\nIf desired, these directories can be customized using `.diezrc`:\n\n```json\n{\n  \"designs\": {\n    \"sources\": \"./my-designs\",\n    \"assets\": \"./my-assets\",\n    \"code\": \"./src/my-designs\",\n    \"services\": [...]\n  }\n}\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.6.0-beta.0","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-gdm1/qdi7SqI02XTcF+IgtzPlszJJk1W9HGrw12NzfhZYvJpR18eMFY/CYTuOBsuwF1n5EDisc9HrTNyC8wmKg==","shasum":"9a6f53e90110effd2e8008c72b509012306b2924","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.6.0-beta.0.tgz","fileCount":15,"unpackedSize":47604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexIdDCRA9TVsSAnZWagAAzcYP/07cD1cRTSGy9tHJPpxW\nuSshjuz0DbMtz+LoCG43Dmx92TADyXNbyIupqO+7EaCjyiXln2P5CxfhkLzu\nrZM93414uVvlNW6juFQiKGjqF6bTE0VBIANPiHPu+HSrCGB+2VmbmJii+4bv\noC8zJUhsSZZuh99+Is2baioi5RvmHtlzDxbzuhJnz5sGackZrM1kT6cxr0Y2\nqtbtfCwvWsXtbflP+eZkE+nokz/4kcIrw1BmcmSxXhPBUuDojRsbWKW5MTTp\nmxyjRCWAK4DzMfLKl/xswIIjYOHSCsiXLsQbQhbAgVtD3r1RYI84thZywwm7\numsB+dFStATb3QgJS3KsZcAKWX1/qEbrl0QbzBSBCrVhxofT10klGWj9pYCX\ncxlYK2Y50DDKcPWORDgbB5qLIJ6q2cCkactGiDhvoj3BPoYXOASAdwvT8pvQ\n3/Z7EXGg4MTPGl3cmq2MO6rqSDPKzun1aGZWjsj9jirlrDaxqSBwPkP2z7RA\n5mXI4sxMpLHTTm8NLU7KGYoBoVuLj7p2hzzYXwd9K0dHGsTC5U+CETakXFDj\nelBCbYzRhJMea0NRSOIkH98y1IeSvRelbTZ7hQYFwP6X5KnLFeHv1sNLZQcQ\n1nRBjcfLryBF3v9gs4Ngj0imYZdcgXnhdZul67JqGt8aYh/bOJxmUu/URsVl\nphM2\r\n=sCNM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCwl8196ius6nv7TPY/q4jKJuducAFt10pk9rAtw0KcgIgZrNHmotvSOExzO83Es2XL9Rfmcf7bgm7FFNL5epodLQ="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.6.0-beta.0_1589937987063_0.5813471659335945"},"_hasShrinkwrap":false},"10.6.0-beta.1":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.6.0-beta.1","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.6.0-beta.1","@diez/compiler-core":"^10.6.0-beta.1","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.6.0-beta.1","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"0f64f1bf50ed514a6c2327da452d37a90f34ca82","readme":"# `@diez/extractors-core`\n\nThis package provides the core functionality of Diez design file extraction.\n\nExtraction as a service is provided via the CLI command `diez extract` for any Diez project that depends on `@diez/extractors-core`.\n\nThis package only provides an API for defining extractors, but does not directly implement extractors itself. For extraction from design files hosted online, you can register services in `.diezrc` like so:\n\n```json\n{\n  \"designs\": {\n    \"services\": [\n      \"https://...\",\n      ...\n    ]\n  }\n}\n```\n\nIn addition to services you register, `diez extract` will automatically look for design files in `./designs/`. As a general pattern, in extractor implementations, supported assets should be extracted to `./assets/`, and source code should be generated into `./src/designs`.\n\nIf desired, these directories can be customized using `.diezrc`:\n\n```json\n{\n  \"designs\": {\n    \"sources\": \"./my-designs\",\n    \"assets\": \"./my-assets\",\n    \"code\": \"./src/my-designs\",\n    \"services\": [...]\n  }\n}\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.6.0-beta.1","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-EhNHhaP9KSIfvndPoPEvlTuHryoOewfvl04LgATqV9aDkQx0QCMdDDHOc5D5H8mFltFryOoKo5eK3Q2dgM0gUg==","shasum":"4a8488a5abc2776491d0cd8a52a02536bd7bb428","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.6.0-beta.1.tgz","fileCount":15,"unpackedSize":47773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexXOQCRA9TVsSAnZWagAAeMMQAKM7KDQkrpmsk1OB4aqe\nYffXwxVbX459fYWRjf8RY5+73rFXfLGDNnh6toAtkCHVdqAsWZbzEX6Ts6RK\nJEy0vSt3xkvm2Irp7tJOPWbWulRhB8jMKwVZ/VBRn+SBlIl8yLVODK8k10Sl\nHWDn1RPO/fnnmvSgXYf+KcMuIvwhqDY2/Eog6EJgWNTypFfolhJojip2Xcaa\nsUwjeh3RNG/84jhVMXCCf5nz+jH3CkOqPstNWnO6UDGSNFs8nM5EEm5L1eaJ\nTYfij0jd3g2zVrDhl/8j4c+XwEqnRvOgPo7aFUt32V4+qzTwDYPBXsKvWlmU\n/svF06clbKAWFLybXHvacXLHqrMCCPqaFPBDgcVOiMwmu4N22KQPgkNJRXlW\n5D6iKZUZTGHIDrf50F0uU+vkZaW24Na6HeOHlaI8Yb3oy/PAznREO7sCA7RV\n/gfxMobcEvvbt43v/BKGpVrKIZWxmnkCs0HTGWUuzoE0xQUB1kwLZfbJqbgS\nf7l28dZFhgbbi4DxZ0DQ0mkQVpQ4+d+F7/ei0IuKYH4PEvPddtL+i5glhyXE\nsonlnDQdzDKqcH8OdW7kPGMlVrtPMMmjrumwd/GvL607RV0bK18eeDClyN2o\ng0yERKlLIJKMPh0Z25L/QuF8r5t91AqPoqQGj01aG4LK6+Dn9BXVsJ+dj1ee\nPyuQ\r\n=I6uP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6Cz9V8qzzwtciqMpULDASINfWD2ZasSTvW3Yss04I9QIgNw7ADx0sgEFjp5PScfjsy9JtwNEzEY53yO/zvhMUtWI="}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.6.0-beta.1_1589998478800_0.48489193464877656"},"_hasShrinkwrap":false},"10.6.0":{"name":"@diez/extractors-core","main":"lib/index.js","version":"10.6.0","description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"license":"SEE LICENSE.md","typings":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"homepage":"https://diez.org","scripts":{"compile":"tsc","watch":"tsc --watch","test":"jest","health":"jest --ci -c jest.ci.js && tslint -p . -t checkstyle -o checkstyle-result.xml","lint":"tslint -p . -t stylish","fix":"tslint -p . -t stylish --fix"},"dependencies":{"@diez/cli-core":"^10.6.0","@diez/compiler-core":"^10.6.0","async":"^2.6.2","chokidar":"^3.0.1","fs-extra":"^7.0.1"},"devDependencies":{"@diez/test-utils":"^10.6.0","@types/fs-extra":"^5.0.4","@types/jest":"^24.0.11","istanbul-reporter-cobertura-haiku":"^1.0.4","jest":"^24.7.1","jest-tap-reporter":"^1.9.0","ts-jest":"^24.1.0","tslint":"^5.15.0","tslint-config-haiku":"^1.0.21","typescript":"^3.7.2"},"publishConfig":{"access":"public"},"gitHead":"6f2548c601b576f7a553d2717c1ed67c2aa880af","bugs":{"url":"https://github.com/diez/diez/issues"},"_id":"@diez/extractors-core@10.6.0","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.13.1/node@v10.16.3+x64 (darwin)","dist":{"integrity":"sha512-FTqZRJ4ZgF0ff9AWONqZde208PRnQ9Ea7W3UU7XC6l8vFld7vaMZO60FFYmhx4KtYqdIHtJ+dSu9nVUjISLCKQ==","shasum":"c3ebd8cbb11f2a38e942032777de4a630a048697","tarball":"https://registry.npmjs.org/@diez/extractors-core/-/extractors-core-10.6.0.tgz","fileCount":15,"unpackedSize":47900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexYXdCRA9TVsSAnZWagAAcTIP/0JVP8cw320Zxv2xj3ID\no92NLQ9uKAExatkCFbJppsTGNIWg/Nn1tRn73J1JTN2+RB/wSr6uIwpbuN1b\nEu9gpdTjPRsw4Kb/sCsYgMK53zD2isCY+4IlRSX7gOUGo8F9iBSvQshP2gec\nKo3xka0TCDsLEXk1LVxnZ4WCuHluz7/1X1RExH+LHSAf4RGcXh0ABZjWV8Ix\npiurdzAxwr1NwY2s1yvSwtQbeALD853IbvmqXJ0zfw0/YiqLaky85R6W/zF0\nELoO+1SBBigDSZqNmPKt9Hy7Lm+1XBqebbHtb+r9vrwUp4QV4RahZahHwJUa\na8TaifolfWPnWQAw8yMRZsQipzO8LfqyE+2HsKQWqaEP3yKK73K7jLSw9jqX\nnmRVSzSvhntbqG31aPnRaLS4s1CVy0tWRO8xy7uXFGdiIBgxs5NCO005gdf3\nUjRulECdV9iC8q9eifPc5qxFK2PoNOwQmf+m17mNaEv3VZmaHve1vlM5tQcX\nwAcr79YjpVWGkqeJzxL7KnO0PO0BoHLAXSB91cNnb+vZqqmBl3sqp8NzhDZv\ncd6/y0KxO2/PTBcq7vCgGRIOysXjeHtFpEql4lUVwawj2K/BCTMqtjz1H5lD\nZ4h8ieUUaHESQxCwZgL2Kp2SZExvyHJIQY69ivKmFlnUX9kkHizyBAjwGiS4\noX4H\r\n=i3Qv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5lR0OVU82CtHHVNkX8w5ijru6YTW8BjYbERGXvUHjnQIhALudCHZikjhzdg/tVbGnv7XTAQ1I5K83HMO57Bj8A5tc"}]},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"_npmUser":{"name":"diezadmin","email":"zack@diez.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extractors-core_10.6.0_1590003165197_0.22282358013191628"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-24T21:57:26.978Z","10.0.0-beta.5":"2019-09-24T21:57:27.325Z","modified":"2022-04-05T04:25:55.455Z","10.0.0-beta.6":"2019-11-09T00:16:20.388Z","10.0.0":"2019-11-14T21:51:02.664Z","10.0.1":"2019-11-21T21:25:17.291Z","10.0.2":"2019-11-22T00:09:05.638Z","10.1.0":"2019-12-11T04:17:18.033Z","10.2.0-beta.0":"2020-01-11T00:21:24.550Z","10.2.0-beta.1":"2020-01-13T17:56:24.571Z","10.2.0-beta.2":"2020-01-13T20:53:06.790Z","10.2.0":"2020-01-17T18:52:21.580Z","10.2.1":"2020-02-06T01:39:45.290Z","10.2.2":"2020-02-07T14:59:35.881Z","10.2.3":"2020-02-07T17:53:38.351Z","10.3.0-beta.0":"2020-02-20T14:03:41.347Z","10.3.0":"2020-02-20T16:50:02.759Z","10.3.1":"2020-03-03T21:14:28.236Z","10.4.0-beta.0":"2020-03-17T21:01:24.627Z","10.4.0-beta.1":"2020-03-18T01:31:07.800Z","10.4.0":"2020-03-18T15:26:28.120Z","10.5.0-beta.1":"2020-03-31T23:16:42.026Z","10.5.0-beta.2":"2020-03-31T23:46:25.332Z","10.5.0-beta.3":"2020-04-02T20:02:14.270Z","10.5.0-beta.5":"2020-04-03T18:09:21.170Z","10.5.0-beta.6":"2020-04-03T18:46:43.292Z","10.5.0":"2020-04-03T19:19:20.758Z","10.5.2":"2020-04-22T18:22:15.075Z","10.6.0-beta.0":"2020-05-20T01:26:27.476Z","10.6.0-beta.1":"2020-05-20T18:14:39.785Z","10.6.0":"2020-05-20T19:32:45.346Z"},"maintainers":[{"email":"zack@diez.org","name":"diezadmin"},{"email":"dip.jesusr@gmail.com","name":"roperzh"},{"email":"z@charybrown.com","name":"zackbrown"}],"description":"Utilities and metaprogramming extensions for extracting design tokens from design files.","homepage":"https://diez.org","repository":{"type":"git","url":"git+https://github.com/diez/diez.git"},"author":{"name":"The Haiku Team","email":"contact@haiku.ai"},"bugs":{"url":"https://github.com/diez/diez/issues"},"license":"SEE LICENSE.md","readme":"# `@diez/extractors-core`\n\nThis package provides the core functionality of Diez design file extraction.\n\nExtraction as a service is provided via the CLI command `diez extract` for any Diez project that depends on `@diez/extractors-core`.\n\nThis package only provides an API for defining extractors, but does not directly implement extractors itself. For extraction from design files hosted online, you can register services in `.diezrc` like so:\n\n```json\n{\n  \"designs\": {\n    \"services\": [\n      \"https://...\",\n      ...\n    ]\n  }\n}\n```\n\nIn addition to services you register, `diez extract` will automatically look for design files in `./designs/`. As a general pattern, in extractor implementations, supported assets should be extracted to `./assets/`, and source code should be generated into `./src/designs`.\n\nIf desired, these directories can be customized using `.diezrc`:\n\n```json\n{\n  \"designs\": {\n    \"sources\": \"./my-designs\",\n    \"assets\": \"./my-assets\",\n    \"code\": \"./src/my-designs\",\n    \"services\": [...]\n  }\n}\n```\n","readmeFilename":"README.md"}