{"_id":"@sketch-hq/sketch-assistant-utils","_rev":"45-297c9fd0f4e12fad23d6cd337925ded9","name":"@sketch-hq/sketch-assistant-utils","dist-tags":{"next":"5.0.0-next.22","rc":"6.4.0-rc.0","latest":"6.5.2"},"versions":{"1.0.0":{"name":"@sketch-hq/sketch-assistant-utils","version":"1.0.0","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@1.0.0","maintainers":[{"name":"sketchbot","email":"developer@sketch.com"},{"name":"codingmammoth","email":"jelle@codingmammoth.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistant-utils#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistant-utils/issues"},"dist":{"shasum":"672292b6601e2d531b0d7ad31b16f8f69d26cc6f","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-1.0.0.tgz","fileCount":124,"integrity":"sha512-/8kRKrSlHYPuicFb1aCrybHLMc4/SMm4oXpewvRuBJ2vMbYSHREglJ4DG+OCaC20V4eTiYzMd/BAYBC7t3Ybmg==","signatures":[{"sig":"MEYCIQDKh5/YPk5QwNrJw9kx31kr2KhFeKo+WBUf/jXbZSZtNAIhAIH2VPLSWMegP8NqQrgAAypinkUxy/ZZ/dLGdcpjn9zM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeX7D5CRA9TVsSAnZWagAAqLkP/0tLzJykr3j+zAr2Ltug\nQ6DHQktMJyGUvp2upM+wH+ZSzGI25MBepW9cM/GY5o8dNXavn7KUtheHBLjg\nx6e1zkX4fDoJbdBry80j/jNFKj82sP56xSHt/TmLUr8uHcEb+7a9+XX7T7z8\nBX1KqcJ17W5X4LN9UngWPnN3hedJwEwVSTWfFWuOscyiNzHjRDXyI8g9IfdA\nN+DldxOiYFoeX0pR7MSGBaMidmlvPQdCEi4KHNbkOan0AA7LV5sQGhwc3IQz\niq6A7Wuzbc7ce3Ccg07SkaDGUgPwR1rdZTIoJLjrarUdPqC7a2xvSFPEU79l\n5Z+8/F3gohG7NX+r9lY6vdcVFYYEW1CJK2HDRCWsqwaaWcZDEoIgYYBzQCqs\nDS2TnLYMM++5kf12xw+GvqzToe06jv0+MwPq12V4Qit1tpHbBO5PYvtsg98e\n1ixF5uHeLh5kpCNx31OFrJggo2PONoAgLHagEK6LMt286ODBuBNGLH8YLwo1\nWKCkB1nN7LuM1pQy3OaRNo2DH7LM+97U/BeuT2ESmoTlvtVG39OBFAMgbDRB\n/tyWBMVHIg8TmsoXxhcskHkEo59R1a6NWFo4kW/xz8KNVpAjeU+kVx8axdYt\neeJ0DE4oUDj4z8UKqi+Ps+p6kMK92muGsc5CmFg82D+gEBN7FLSNS37b+yTU\nc7Y2\r\n=QZTH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","gitHead":"ff1dd998e96ad0217bdeb6e0c10ac3a3d50ad538","scripts":{"lint":"eslint --ext .ts src","test":"jest","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","release":"yarn build && changeset publish","build:cjs":"tsc --project tsconfig.pkg.json --module commonjs --outDir dist/cjs","build:esm":"tsc --project tsconfig.pkg.json --module es2015 --outDir dist/esm","format-check":"prettier --check {*.js,*.json,*.md,src/{**/,*.ts}}","package-tarball":"yarn build && yarn pack --filename=sketch-assistant-utils-$(node -p -e \"require('./package.json').version\").tgz"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistant-utils.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.0","mem":"6.0.1","humps":"2.0.1","p-map":"3.0.0","object-hash":"2.0.3","node-stream-zip":"1.9.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-file-format-ts":"4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","ts-jest":"25.2.1","prettier":"1.19.1","typescript":"3.8.2","@types/jest":"25.1.3","@types/node":"13.7.6","@types/humps":"1.1.3","@changesets/cli":"2.5.2","@commitlint/cli":"8.3.5","@types/object-hash":"1.3.1","eslint-plugin-import":"2.20.1","@commitlint/prompt-cli":"8.3.5","eslint-config-prettier":"6.10.0","@typescript-eslint/parser":"2.21.0","@commitlint/config-conventional":"8.3.4","@typescript-eslint/eslint-plugin":"2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_1.0.0_1583329529215_0.2659896164275124","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@sketch-hq/sketch-assistant-utils","version":"2.0.0","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@2.0.0","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistant-utils#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistant-utils/issues"},"dist":{"shasum":"724d4a59ff38d7ceea01247ca977a0c629b2f599","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-2.0.0.tgz","fileCount":124,"integrity":"sha512-bXEzS5bwGB0HnyeV3QOIBIoCita8yoSE0p2Z8siIFyFnDTfqQel8h9aJGpC97gN4iBz/21McvnuDzO0wlvqRCg==","signatures":[{"sig":"MEYCIQCdRCt6qlqjpbcofwMbRPD/Pr9PfYn+A80UM+vPM32nuQIhAO5Bu8teiExG9PtY3Oqarmo/Ems2gVKc4XdJYGXRkRiG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYSfuCRA9TVsSAnZWagAA74QP/0dvw+H0gQG/QSR2AaRr\nHzFoMofIPEM81L0XGtAvFyGEWG6ZdpGHlLgc/o8SKAJcCBWtesz/7QTjwqah\n3W8IDCDL6oWAQTcp+hRpnTk8G6bihuowV7Fimp6m7CXK1pmygtE7lDuKhlUJ\nUMSPEEuta+jounVjP9JoFqRDLO9Oob/GDw5I1SY1EzyYjKR3aE8yVK+5AzO4\ntQL9CIw2npFh7y0e4Fw7sOfUMr2QyinHVv0g1PKzCoswyu6uEkAc+M4OquzU\nRfYFZWqmFX56mNkVBjbZmMAZfFqXDPW4iw2tjjzkJ/85mLVxkPca8KOdiaBn\no3Wu2AVwZvCSfnSnevFh9UXC4QtoJftXqq5eIueOaZ6YdhnOY03cjK3tEAex\nS9L/2/1POjZPohxT2yL1HeNCzQcH5P0YK21KCdTM2C9Wf587eKsynSrbqS31\n8Xb1qtGa2Z+l8UJKamIWBc4al1W2OP8PnWd4FgLByfZx+p4uTFNqQuVCVYFM\nXSwrHrj3V19kqKwuu5gm77sayKtlnl8MGlGOYhjjo/FdZHLWL9JTz68pGynL\nyVo157NjoB6BWCSxODaIZhuygEwP+1XmGdMAWLzZqG5o1bA/x532ZC/bLPup\n3BsiscjqUWOXNPjjKPn84JqN+SIvi9lFu2Y+iNQD05EhW3mAX79NdeLMVP8W\nE1l4\r\n=21Em\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","gitHead":"ad93a3a1c416e0c8750f11c62392070affdf6400","scripts":{"lint":"eslint --ext .ts src","test":"jest","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","release":"yarn build && changeset publish","build:cjs":"tsc --project tsconfig.pkg.json --module commonjs --outDir dist/cjs","build:esm":"tsc --project tsconfig.pkg.json --module es2015 --outDir dist/esm","format-check":"prettier --check {*.js,*.json,*.md,src/{**/,*.ts}}","package-tarball":"yarn build && yarn pack --filename=sketch-assistant-utils-$(node -p -e \"require('./package.json').version\").tgz"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistant-utils.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.0","mem":"6.0.1","humps":"2.0.1","p-map":"3.0.0","object-hash":"2.0.3","node-stream-zip":"1.9.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-file-format-ts":"4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","ts-jest":"25.2.1","prettier":"1.19.1","typescript":"3.8.2","@types/jest":"25.1.3","@types/node":"13.7.6","@types/humps":"1.1.3","@changesets/cli":"2.5.2","@commitlint/cli":"8.3.5","@types/object-hash":"1.3.1","eslint-plugin-import":"2.20.1","@commitlint/prompt-cli":"8.3.5","eslint-config-prettier":"6.10.0","@typescript-eslint/parser":"2.21.0","@commitlint/config-conventional":"8.3.4","@typescript-eslint/eslint-plugin":"2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_2.0.0_1583425517423_0.6626439562950681","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@sketch-hq/sketch-assistant-utils","version":"2.0.1","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@2.0.1","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistant-utils#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistant-utils/issues"},"dist":{"shasum":"4842d19aed3de51c52ed4a50b3adac35277c683d","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-2.0.1.tgz","fileCount":124,"integrity":"sha512-3nrYCi2NWvkeGgR+/KyIyo5C0fSAaG3rHlgtIXidHb8uzD7BUXNXfhQqcwckGfcqoZsMlOyF/n+8qp3HAQ8H4g==","signatures":[{"sig":"MEUCIQCbevS337z694XJUdhd/7o83splAz5Ofl+zOu1UYIuiUgIgcCSbQ/FZ/ehVUwdU4fA6TX12N/cIJ5HfxyzAmaLOOn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYTjbCRA9TVsSAnZWagAAMAEP/i+7mfQjrDu78gtrjeZl\nCQIetmuAo3ryU7U53kk1F968l9XDJsXmuttV9SCB6/xNcLXYKoI89m5kX7HI\n+9tjtNyE2psr44C86/nZbwZJTE6X+yR7Xll/5FSrR53a0Joj3/pCdPGDMI5e\nwG+t6HIiNgrZVf4kllADpOZSmS8OpvbC4n1wV8Ewp/G94IEL5Ms2McNiGssc\n4q6yHMn7T8gKKfMopA+tvcd+uRjqEzX+G9sFNuO7QO9CAFPyMD5mbeEh4OOL\nm+kIg5/QIRUntr0tSKAOjYRxVPmfOKpqt040FkE0QRQ74t3iPvaUqgvH7IYt\nyE3UeOj41qLjtDqwMWHA/px+Ut0n1Kqqlb/XNnLCS1kVSUpU8cMWoFxm1P/T\nIebNQ6DM3v66m/2tLc1zeM2DYED8n+4GcImigSuSYHn9MaZQLuiHLp2Jzzey\nlQqFANRXrkr1jTe/8cDeo7X/lPaoWaEVxrmwnoiT2sBrLhgrDGpRt7IvSO9D\nRIuYAOHMDbQf9foocvVVo+13gsiimAIwd4VViq92PAc8gAotKpHa0cB0Wxo4\nhX1tLE91dyHqsnwutGkAD6f45/6St7vtpE4nogxY+a8L3ueNlAMrEypH8xI2\nwqjE0tlNdohL33mSqD1R0ZSSSdpn/cUXHZfw3LXOcnyqqwel4tS0j2NDsUfQ\nylVd\r\n=aSCL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","gitHead":"ad068eb0d3edcd4cb414bd26549cc5c8658e703f","scripts":{"lint":"eslint --ext .ts src","test":"jest","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","release":"yarn build && changeset publish","build:cjs":"tsc --project tsconfig.pkg.json --module commonjs --outDir dist/cjs","build:esm":"tsc --project tsconfig.pkg.json --module es2015 --outDir dist/esm","format-check":"prettier --check {*.js,*.json,*.md,src/{**/,*.ts}}","package-tarball":"yarn build && yarn pack --filename=sketch-assistant-utils-$(node -p -e \"require('./package.json').version\").tgz"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistant-utils.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.0","mem":"6.0.1","humps":"2.0.1","p-map":"3.0.0","json-schema":"0.2.5","object-hash":"2.0.3","node-stream-zip":"1.9.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-file-format-ts":"4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","ts-jest":"25.2.1","prettier":"1.19.1","typescript":"3.8.2","@types/jest":"25.1.3","@types/node":"13.7.6","@types/humps":"1.1.3","@changesets/cli":"2.5.2","@commitlint/cli":"8.3.5","@types/object-hash":"1.3.1","eslint-plugin-import":"2.20.1","@commitlint/prompt-cli":"8.3.5","eslint-config-prettier":"6.10.0","@typescript-eslint/parser":"2.21.0","@commitlint/config-conventional":"8.3.4","@typescript-eslint/eslint-plugin":"2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_2.0.1_1583429850756_0.5356199671219941","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@sketch-hq/sketch-assistant-utils","version":"2.0.2","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@2.0.2","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistant-utils#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistant-utils/issues"},"dist":{"shasum":"f12550cef1a5a893f9d06f1d7b92debd0bbcd724","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-2.0.2.tgz","fileCount":124,"integrity":"sha512-ZmqRdOnAcKidrVpx4hVowlG/9SSC9/S7R4yixZjKLUGXzlU+u1lQmyyMs6XDxX1bQjxWPwnOX9NRLNNzpaxvjA==","signatures":[{"sig":"MEUCIGhBFzfUBDurrXSVn3U3P4FMrM55RvZUpCXT67lPrKgKAiEA1PoD2MDAvq4ktVWaLjRJEs+8LkSmQjSbtx2Gpup4yRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYTvuCRA9TVsSAnZWagAA0EUP/j/7lkKUh9Et+pQCrEGV\nCeZjPtUj+XYC+yG3Mmbns8+bljsDCmO66vSvZAOLB1pFWeOqdcxohXyvLNQx\njp2PLSkag3wDwh2dG3OTcjKDcSxaSaq8qbzp1dvxIkMzmLEDcJj3uLekuNaJ\n4wwZsTETh+I/52hddZR3tmzLzursWp6uESblut7DzXM60HBy3hjObEQJ242+\n66pYyneA+Y5fCACSRkBCxtSRqmN46IHCpSpJKNpmuLeGkBbHY4aULdjBpwWx\n574eDZoHRnOSv6ef0M9LLsoPAiQNDnPgZh7aW7e1wMMWjdMSqUvdvWYpBkRa\nWVj8+8twT6P/DN3MBaLUUymNPnq1M/ncnzgqw+3t4U+tVTMBWugl/E6OGRfp\n9WbwH5BuGRq4hj02oR5OejxxsGQwgsQ/zknBUa4WIm088vybaFduWAy8FpNy\nEDGo/vEfHcGMOYpbcG36c5g96K5IsGY1zGzT++6a60iZ0Ypt2ommzwUjG4ZL\n2KPzgvPDecfcIGt5AQbEuytGM6w3yA5rbOhAtCU/wbGkB8zNv7qPzWlqW0KR\nT4Hp51ypIrDQktu+6a4jobAKA5X7IQxCTdkU6UYRGojwIadoYB+hzafyBCgS\nDEuLak3ElS38M9BQ81vO30VeSHvUQ1XLy4dgxUw04pH5N2PI3EdfgMtFFYrI\noQ1B\r\n=qN8s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","gitHead":"c451fb60080b547d064e300d1648e78bc051bc6a","scripts":{"lint":"eslint --ext .ts src","test":"jest","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","release":"yarn build && changeset publish","build:cjs":"tsc --project tsconfig.pkg.json --module commonjs --outDir dist/cjs","build:esm":"tsc --project tsconfig.pkg.json --module es2015 --outDir dist/esm","format-check":"prettier --check {*.js,*.json,*.md,src/{**/,*.ts}}","package-tarball":"yarn build && yarn pack --filename=sketch-assistant-utils-$(node -p -e \"require('./package.json').version\").tgz"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistant-utils.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.0","mem":"6.0.1","humps":"2.0.1","p-map":"3.0.0","object-hash":"2.0.3","node-stream-zip":"1.9.1","probe-image-size":"5.0.0","@types/json-schema":"7.0.4","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-file-format-ts":"4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","ts-jest":"25.2.1","prettier":"1.19.1","typescript":"3.8.2","@types/jest":"25.1.3","@types/node":"13.7.6","@types/humps":"1.1.3","@changesets/cli":"2.5.2","@commitlint/cli":"8.3.5","@types/object-hash":"1.3.1","eslint-plugin-import":"2.20.1","@commitlint/prompt-cli":"8.3.5","eslint-config-prettier":"6.10.0","@typescript-eslint/parser":"2.21.0","@commitlint/config-conventional":"8.3.4","@typescript-eslint/eslint-plugin":"2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_2.0.2_1583430637604_0.8022082639583676","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@sketch-hq/sketch-assistant-utils","version":"2.0.3","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@2.0.3","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistant-utils#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistant-utils/issues"},"dist":{"shasum":"a097e7ae75fe2150e56e6343b5d9dbcad4b5ef41","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-2.0.3.tgz","fileCount":124,"integrity":"sha512-rDHLVvxT4Df0tAm8a3Hje6FnKvabN1tDEP3CyqkEzXF7iQJcp0GDo/PjRBD1ouGE4GZFfhBn6q9yexh4NCNwaw==","signatures":[{"sig":"MEUCIQCE9/n8RVtD+xBe7UoNk+ihuiJ8OPfLVFchVnDKSaTY6QIgZkSMkwH2gGQQfCywruM5XuVpP329skipMYM6/vktys4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaRLCCRA9TVsSAnZWagAAqgwP/jsEASkxfcHRQfODj0jD\nLeyS2CHV74qPxl6rIuWZCYnS1kCLpHBAoS8BHhkqHiYWxcDf6yhSpt3Zlqjm\nahpZ+7UEBcXsrJrD0Cx23uf3PtRAV6eH50hqmLXyDzxlBgyXVasnPsZ7ty6z\nSpSybr7A50bc5ozUbDC/34CGRNjYtZafDcoeKryWHugNT4Pzs34WuJBdVepo\nQs/lVcbVwhyNwCeF5x9AMz/VuR1pgHTVQNce+f/dOXhLC50DEdsWCo+fmkHQ\nA9qoNNxokhjYy7J7AqwSdjGrBEHyUdtDQHyS318GU4ltbsdBHkh8QUoOe6kr\n2cYWDYbc+u9C4LnuHPK0A+oY58HY3FbSa3luf5bJ0L58ibn6C4+NEaPbETal\nrkgwUO1wjoPNJhcJVJedwDG9bW6SOKRCwAYrswAwtjtBxiBG+U0J7XA6Ak7r\nW0FLZNzIFZxGEo5Ge5rx+AWVOjYXNvqT5Y1UNm8mwc8nXkxwCzs1uvy3JOI4\nrOUtzHWI9+4jUCrRrNtvijHy+vCRLkk4X+F8oFoR6A7U6hwHCEQSRi6il388\nfPEFXRfP4TrS5fWBLFzSKHyu5mPkElQY5qDDbR+FmNV92Hg3AgdT7BMzEm8j\nA3ciQtFCP4s0hrEsnhsx7I36vgxvIXbYSnaqSKlMGaqkNZJ0JTs8Utnc7RDq\n+p7/\r\n=Wkoy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","gitHead":"ba78dc99ef88905bfbe5c7a33e115917ea38fd97","scripts":{"lint":"eslint --ext .ts src","test":"jest","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","release":"yarn build && changeset publish","build:cjs":"tsc --project tsconfig.pkg.json --module commonjs --outDir dist/cjs","build:esm":"tsc --project tsconfig.pkg.json --module es2015 --outDir dist/esm","format-check":"prettier --check {*.js,*.json,*.md,src/{**/,*.ts}}","package-tarball":"yarn build && yarn pack --filename=sketch-assistant-utils-$(node -p -e \"require('./package.json').version\").tgz"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistant-utils.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.0","mem":"6.0.1","humps":"2.0.1","p-map":"3.0.0","object-hash":"2.0.3","node-stream-zip":"1.9.1","probe-image-size":"5.0.0","@types/json-schema":"7.0.4","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-file-format-ts":"4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","ts-jest":"25.2.1","prettier":"1.19.1","typescript":"3.8.2","@types/jest":"25.1.3","@types/node":"13.7.6","@types/humps":"1.1.3","@changesets/cli":"2.5.2","@commitlint/cli":"8.3.5","@types/object-hash":"1.3.1","eslint-plugin-import":"2.20.1","@commitlint/prompt-cli":"8.3.5","eslint-config-prettier":"6.10.0","@typescript-eslint/parser":"2.21.0","@commitlint/config-conventional":"8.3.4","@typescript-eslint/eslint-plugin":"2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_2.0.3_1583944385473_0.7806408913275749","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@sketch-hq/sketch-assistant-utils","version":"3.0.0","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@3.0.0","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistant-utils#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistant-utils/issues"},"dist":{"shasum":"290582fb5acaccba4228d9c524e29fcb98940554","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-3.0.0.tgz","fileCount":124,"integrity":"sha512-EpNahWJDVQkLnT/52A5rt0rMNxx9IiBgLiW+9gjlLB6g1tChOqfmCLzJFs+mVMEX53cU5h0rLtgYDzyqYs/tag==","signatures":[{"sig":"MEYCIQDod0O44X0HqVA04DGQxfvNBN5pEITdNrWt7vD8ZJjGAQIhAK8bw9YC8c+DIkIPlqgPIgg5crP+mg2ednPH3wZqtziU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeajEJCRA9TVsSAnZWagAAaeMP/Az63M/eI90DlruuO5pk\nmiM88vpS4C0BrN7lgi6O0r85fvQmSc//QJGOkdM805NvrwlmJPZnIPxt5SRD\nhWQ1pBy5iz54johlaNNeSn0gKjKgQfcP6VvQVhUsn0EzhR1aFtFu4nFJfqXR\n7ui++KmpWrNKLgMS3W+oynljZjQEeBdi4gt1gyciFT/UVGbkpFf26T1jEEQp\nBFuPpKhul57RIl1CfhezKyvj9PcWFcHknWbcgwD5DwyivSZ2lRXFIHl5g8Mg\n26U1HtkJmPVyBvCpUPB+JoavTzxVr5N4wp92Arrat2AlBUm1vctQiwOWlcFX\nb61DjK0DTEHIRPKzl7XQr7aXUTTXmKHjParKUaC7Aje1Ws1W4N/oEYxNqu6U\nKbY91HHpvBeHznPg/wOyW0FGUS6OnTU/2hXca9ah6sakiiZSvvtaf8rmrN9c\nxkn/GIayoRtuEruh1bylIGeVhBOa7mEvPbYdZ0FmynM06StVNIe1aBQlYp+P\nVhhzWQHCw0mG55FbbJsTnuQiyRWRbud29qEiF2IKMoE9ardQgDaXQKhoRS50\nHJOsDv6Xj1mJad5gqO9fp2374173U5D80MpjgEj26DBfcxVBR296IBlqKHJo\nWJlapHrgeoxvmqavrvnYzvbNVErRjsdOWr17enluAHYUv/bUeyMI6deSSJQu\ns5UO\r\n=mm2U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","gitHead":"96c3dd72e3583bc038091701c5b25c4912c09c4c","scripts":{"lint":"eslint --ext .ts src","test":"jest","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","release":"yarn build && changeset publish","build:cjs":"tsc --project tsconfig.pkg.json --module commonjs --outDir dist/cjs","build:esm":"tsc --project tsconfig.pkg.json --module es2015 --outDir dist/esm","format-check":"prettier --check {*.js,*.json,*.md,src/{**/,*.ts}}","package-tarball":"yarn build && yarn pack --filename=sketch-assistant-utils-$(node -p -e \"require('./package.json').version\").tgz"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistant-utils.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.0","mem":"6.0.1","humps":"2.0.1","p-map":"3.0.0","object-hash":"2.0.3","node-stream-zip":"1.9.1","probe-image-size":"5.0.0","@types/json-schema":"7.0.4","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-file-format-ts":"4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","ts-jest":"25.2.1","prettier":"1.19.1","typescript":"3.8.2","@types/jest":"25.1.3","@types/node":"13.7.6","@types/humps":"1.1.3","@changesets/cli":"2.5.2","@commitlint/cli":"8.3.5","@types/object-hash":"1.3.1","eslint-plugin-import":"2.20.1","@commitlint/prompt-cli":"8.3.5","eslint-config-prettier":"6.10.0","@typescript-eslint/parser":"2.21.0","@commitlint/config-conventional":"8.3.4","@typescript-eslint/eslint-plugin":"2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_3.0.0_1584017673244_0.6191839990905184","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@sketch-hq/sketch-assistant-utils","version":"3.0.1","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@3.0.1","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistant-utils#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistant-utils/issues"},"dist":{"shasum":"e36829f911979c50559d9c0817ddd0d4d74d1ab3","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-3.0.1.tgz","fileCount":124,"integrity":"sha512-9RbrbouT+vZOSiqpO18Vl/VkCCHYYgGH44+/UYIaEBaLLYK7a6n5+4olcTAEXfa+QX5kMeVf73wuxjam7BohMw==","signatures":[{"sig":"MEQCIFRQu8exMTqIZIttTiHhiRs4PJXjCCrl7JxG97A9rEY8AiBPGVJMRINvE8/A4YTE9w9gopWBmEsFRqvMMfE8cGmMpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea6LXCRA9TVsSAnZWagAAQ0wQAJ8SGEoNaIlyZ2wmnW2W\njg64yFgNDf379D1Jscfva5nxQCjeg9l/2bAJZiDNR4kb8aT4E6NJyNe42IKH\nWUN5yUyPh9ui50t4V09vimnQjJJnBvnYfZLGhsg0H4e9i8/QV2gWfxeSgtDS\nxXNjxgyTnSXUL1RGf/QJeR2rLSpB9sDFvkVdzx0wlPSBrY8JG78vKuEMFXER\n7WqRdrw27Rez1/hlpQgTFqUkb/KAlz7oxx70ak59J7LBL8rfzZF9c6Zt6hRB\nIiGz18r/4huOBxp5O0WA5bCvk9o7Fz/a0+pP3wjFHw/shUFj6Is2IW+D9x6V\nkHpHj2hlSAVZjPg1v35Cg9aJV5G5oLBbBPBS1+YbPOVrcUvNItlBI9RBAFYE\nGjUAvobEwK80u7hVROGzgbk9pxrkdrrzEbsgTt9t3CeBXqIU+XHq0K+1KcH1\nBvUv0V5C8NbJ1Zd6hMG49CW+GySI5TaARNqlDl9piZF3ZhBJg+u6wlv/2JZR\nQVZpSebcAlqMm86vuRaPYUfFyslF+OHgkp9NS+nsL8ri/xol+CvC9oCUYNp0\nRxIDFfUzmCf6dni7M7uBohZNzYtmro72Ar25B3mvTqis2moCykaUZ7gZBk5j\nSa/kPDU4frEra2JiFvgE2S5hPPoneheG44NV5iEcRfa6d3/zde8imQcdDUWB\nEzmI\r\n=Qn7h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","gitHead":"9a95013da459b5ee6605d9f4939cb3def709518a","scripts":{"lint":"eslint --ext .ts src","test":"jest","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","release":"yarn build && changeset publish","build:cjs":"tsc --project tsconfig.pkg.json --module commonjs --outDir dist/cjs","build:esm":"tsc --project tsconfig.pkg.json --module es2015 --outDir dist/esm","format-check":"prettier --check {*.js,*.json,*.md,src/{**/,*.ts}}","package-tarball":"yarn build && yarn pack --filename=sketch-assistant-utils-$(node -p -e \"require('./package.json').version\").tgz"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistant-utils.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.0","mem":"6.0.1","humps":"2.0.1","p-map":"3.0.0","object-hash":"2.0.3","node-stream-zip":"1.9.1","probe-image-size":"5.0.0","@types/json-schema":"7.0.4","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-file-format-ts":"4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","ts-jest":"25.2.1","prettier":"1.19.1","typescript":"3.8.2","@types/jest":"25.1.3","@types/node":"13.7.6","@types/humps":"1.1.3","@changesets/cli":"2.5.2","@commitlint/cli":"8.3.5","@types/object-hash":"1.3.1","eslint-plugin-import":"2.20.1","@commitlint/prompt-cli":"8.3.5","eslint-config-prettier":"6.10.0","@typescript-eslint/parser":"2.21.0","@commitlint/config-conventional":"8.3.4","@typescript-eslint/eslint-plugin":"2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_3.0.1_1584112342740_0.7798563654220148","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@sketch-hq/sketch-assistant-utils","version":"3.0.2","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@3.0.2","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistant-utils#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistant-utils/issues"},"dist":{"shasum":"f785deb33b1095a1cb78856f2946fa074866f275","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-3.0.2.tgz","fileCount":116,"integrity":"sha512-sKTNeFLRFobraimuKY7HOEdspwdS+o0BILsgBQ4M+IrFAVvlj+nMd/UdEFqi2HYIwKIAQJyRGF7MTJvnRuk7Jw==","signatures":[{"sig":"MEUCIQDauUQPQV+ycH/UrnJXslsmxr0k3F89QNEDGI42YR2VJgIgBOkM4cPuX3N1sk3j7r0fs3SSRx3y8fKmHCpaArgQ5mA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejyxRCRA9TVsSAnZWagAAzccP/3HlFQIRukOlipmPbWFt\nIrp60gjRYHzmEex1jYWEDQVuCP9CIcCchMWy/xNBuvXXMHhuMkDApe4K60p5\n+jMAs3J+oKRK43KXF38Eqb9J6fceacKHUjmqTa6KP1Xe+EYhHzx3Zeqa7V9m\nlJAKlBkEQbgoew3A7Fq5aFbpO8JawVrJppNLzHUE1czlUlgL0Jl8Aw4yfb24\noYOxA7/7ptPMb8AD6ZGmvQFdd7z0bHG7Jtw02hPY61p4AOecrJWkeaL1Q7+v\nxdKqn3c7PKKFu84UZvp8f4EBefG+AVHDWUfI7R/UjudTQz5a2XIHU8MpKYIa\nK6Mznf+nFK7mYkwl89H0ESCkE8TzmyAc9Tv0TvBoNs1hKmyVg/FbBno/53UQ\nAivSjO/8nsVly3DexM50KDFs3U0vE8FsAPBMgMhmZWZuW0D1cYrKQHkYuBi+\nB32r9d8uuDeyDNuBOtb8TW2RaHy+N29EoDenKgs5vA1crRUvOSprHnM8Zxyi\nWdE4JpLkNrq0GqtdFW7tV+0qjxPnmT5rEp8/ns97srusWE+a1qU2mDdy9Ypx\nuIUznKlOTykY3kBuVr4vaRCPWGjw5HKYFCm4rLeAIZ4F8zjP+qknwl2FTM9j\nK2O2KbL719eVlsC9HHlC61CXycZMYMpj5LKpNOTZ6BbcTq4a8UZ7obYQtykh\nqFAb\r\n=gQMA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","gitHead":"e18112d4481f01d66fe00c90acab728c30641dc0","scripts":{"lint":"eslint --ext .ts src","test":"jest","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","release":"yarn build && changeset publish","build:cjs":"tsc --project tsconfig.pkg.json --module commonjs --outDir dist/cjs","build:esm":"tsc --project tsconfig.pkg.json --module es2015 --outDir dist/esm","format-check":"prettier --check {*.js,*.json,*.md,src/{**/,*.ts}}","package-tarball":"yarn build && yarn pack --filename=sketch-assistant-utils-$(node -p -e \"require('./package.json').version\").tgz"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistant-utils.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.0","mem":"6.0.1","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.9.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","eslint":"6.8.0","ts-jest":"25.3.1","prettier":"2.0.4","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.7.6","@types/humps":"1.1.3","@changesets/cli":"2.6.2","@types/object-hash":"1.3.1","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.10.1","@typescript-eslint/parser":"2.27.0","@typescript-eslint/eslint-plugin":"2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_3.0.2_1586441297350_0.04337430317443114","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@sketch-hq/sketch-assistant-utils","version":"4.0.0","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@4.0.0","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistant-utils#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistant-utils/issues"},"dist":{"shasum":"e0fcf1b8ad7c5df6ba21fb52f9424b4d2ce80ddd","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-4.0.0.tgz","fileCount":116,"integrity":"sha512-d/3Zvq20TBCKoZMgfB1d2L8l+b2JE+O+XmIQO2F8rpruYLaaQP9gQk45s7yYKrcrW8bdVydIbriGfI2L0CoJoQ==","signatures":[{"sig":"MEYCIQDatAg4vLjm3Wxk6JpcaTi89AA6YxxSDvJoBH9wfcb9hgIhAIYXdUAE53OJ1jMMQKFqNkH4UIhuxQhBBcMy5SfUkPhT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJej0k6CRA9TVsSAnZWagAAjNMP/3at7pR4TgLbFhp7wb9n\ntLQjsD594tJGK0E7CoXIRLV6RPIRkYTU5IpUS7wxZR5cLn26i/0x7JH9lfaC\nVi/PiaYgHMMbXBxcW4JV+RWIMX0DexHgQsDnTHY60ayMo3BA1j8B+z4j8GLk\nizyRzQ9MaJQs3ZJHBb5XpRKJnx+heS/3zTFprMe0xOGXAOu1fNRhIsKvdRcx\nfuR7IKh05WxS6Bjl04wWh800x9PzgZnoaekRf9Ubx2sOy+gtDPP4OJZ9cz+Z\nTYWqz8LbXf474Iukxh2hwCohy5Ulsm/f4djZ6O6U8dJv3ipRQbla0p1tEdGA\nJ/5BPAFiEbstdJaO86ebamI80TxtEl0X7n2cKlE2ryvy6nb51R/8QIc9HRPw\ngve3dSlLskgu5fqWA5+DSqSZDC9uiNhSp2/fPHVzOdoGIiODe0iPiEWRFrbD\nYLkdImmCEDg+SGP5Rv9hWq4SoLI8t0TN6jaeUysBXZWT+mI6XjFc5+7NGU1o\n7vIbwN8GSiw7Gzm2KZVvAIguVR61M/TsjM+m8CNHecwMpUUV+ChgCum+tkCr\nBVMRzpFvp9ELHm9XTKmF7S4xApumtzwpev3BdJflKxtqzzE41a5T5lOJc9w9\n8ZHhzjEzFt4QrkxvM2OKLgWXJ60ZcYAM/4e+9EB4nZww8GUC5PO02BeRyjeT\nn5YK\r\n=y7fl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","gitHead":"a46cdddd706933e94060ad03c9cb6a6653f40073","scripts":{"lint":"eslint --ext .ts src","test":"jest","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","release":"yarn build && changeset publish","build:cjs":"tsc --project tsconfig.pkg.json --module commonjs --outDir dist/cjs","build:esm":"tsc --project tsconfig.pkg.json --module es2015 --outDir dist/esm","format-check":"prettier --check {*.js,*.json,*.md,src/{**/,*.ts}}","package-tarball":"yarn build && yarn pack --filename=sketch-assistant-utils-$(node -p -e \"require('./package.json').version\").tgz"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistant-utils.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.0","mem":"6.0.1","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.9.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","eslint":"6.8.0","ts-jest":"25.3.1","prettier":"2.0.4","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.11.1","@types/humps":"1.1.3","@changesets/cli":"2.6.2","@types/object-hash":"1.3.1","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.10.1","@typescript-eslint/parser":"2.27.0","@typescript-eslint/eslint-plugin":"2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_4.0.0_1586448698090_0.8173061040028717","host":"s3://npm-registry-packages"}},"5.0.0-next.0":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0-next.0","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0-next.0","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistant-utils#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistant-utils/issues"},"dist":{"shasum":"24ab7abd992823ad35b651587355c4ac621fd251","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0-next.0.tgz","fileCount":116,"integrity":"sha512-vJjooh/SXHSkxY6ucd5b31BsOBVPuC+T6LZtWhKINjaPxFvojvzQlwQ8whYOIW8D4GTLozdbgCN11ynoJ4HpiQ==","signatures":[{"sig":"MEUCICBiDDV5MKpTu0TYp8/PAmUupUWc50rZfNgfVXQhVeFzAiEAkZ45qF8xCTyyBglBVqApOKPBIkdVvIgGHdSTIzmhVN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelw9bCRA9TVsSAnZWagAApWIP/RMh7DO8qS/OleCJ5Rqm\n54O5lgpCrafh/tzzkMeSn6WJRtCQAHNzfCqw6QjvrAaXvopnDq1R/+cihy5Z\nnQABRtId/e4c1F3g13yHKvsFdg0KLeXo6LDni/+hUCLxxxJ2YBkTowkc44rA\nlguoa2e1GAdnKPi7W4V6jpN1xEUG1bCEWVRBiCAzW81729zSEYvGasDcu8uB\n/wJ5BnqZi7ZeCkg2qMdB/Du8gAaJgoqROK4Y6AlMMezRqkBc0n9s/P60HhSV\nK2oVP6Qxw8iXEDkXfdg4zBdpegRWfN+qbUyYMf52B7PCCRH/1q/vlwSRlOEr\noJuv7nOULmoyrvI6FELCZxBo6dEAxKbwEpz2uYNO1i7HPiHeNfXMlIYy8iGt\nGPBqjW6PBxK3i/h+xH3nQ8dXSC/jvpGGvPW3SJbz/ERFFMbhrEPCVuQOcJJr\n2R4duxrs5gfUCZHQxRfDg7AeIaUkzJn2l3wumOfVvOt86XQ+9RM5cur7sEJ6\nCp1Mpe7JEMVqF4xgPZf2rrZE/D7/+n9C7pkHIfA2ifsxQYU5yWoPRxOTL0tZ\nK6j/1edtGqYWDAq1PlQVS/Vj1l3dNRbuXg9BLTkKXiyiNFLQnJhd2/6YpyKP\nrTb6py7bdUbt9dkrrzM9uJlYFlPrOuDiy7LLJZJdWn2rqZLdqu66njFIb3mw\nvK7R\r\n=kv0X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user. The types exported\n> from this module are generally useful to any TypeScript project related to Assistants, including\n> the development of individual Assistant packages themselves.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils\n```\n\n## Documentation\n\nComing soon.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","gitHead":"55516bc0ada8078c20fbce9ca01713b541965652","scripts":{"lint":"eslint --ext .ts src","test":"jest","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","release":"yarn build && changeset publish","build:cjs":"tsc --project tsconfig.pkg.json --module commonjs --outDir dist/cjs","build:esm":"tsc --project tsconfig.pkg.json --module es2015 --outDir dist/esm","format-check":"prettier --check {*.js,*.json,*.md,src/{**/,*.ts}}","package-tarball":"yarn build && yarn pack --filename=sketch-assistant-utils-$(node -p -e \"require('./package.json').version\").tgz"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistant-utils.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.0","mem":"6.0.1","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.9.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"3.0.0-next.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"25.3.0","eslint":"6.8.0","ts-jest":"25.3.1","prettier":"2.0.4","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.11.1","@types/humps":"1.1.3","@changesets/cli":"2.6.2","@types/object-hash":"1.3.1","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.10.1","@typescript-eslint/parser":"2.27.0","@typescript-eslint/eslint-plugin":"2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0-next.0_1586958170648_0.20145232462123408","host":"s3://npm-registry-packages"}},"5.0.0-next.1":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0-next.1","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0-next.1","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistant-utils#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistant-utils/issues"},"dist":{"shasum":"7227dc3df3ece1c6191226e6e1a8f18aba62b540","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0-next.1.tgz","fileCount":116,"integrity":"sha512-VMszncOKpNiB56rN0ytMwA6IgB8TMab9X66CB+DLHD5M6Aq+zKwOy1EfNWwjSYqmJC3bFDoLffKDZ3dMPFCBKw==","signatures":[{"sig":"MEYCIQDsr+HBzsJoxxTSnU/hxUxzHLDiExPokR6P7F58d7brKQIhAIR3bAwqUKyjaJ4hM7yfKq3TUQ0soqjYOmT+yFI2aluo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemGwcCRA9TVsSAnZWagAAsOYP/1JM5T7gNMSuXlXvxiI1\n/QCmL9vP8BdQABTf+VZJ2FRdPf5exKuVv7/M5kjAA/7Ghbc6agrHRCdKGGNn\nGdGBz0Qc1XrUcT0lNm762Hqfrl/BT2XpjJnPUeVIsKWh1zh7jVgl5nKp3EuH\nXOGShN+nKeWgIgDnKnyHbTs8J/LTUd8BZ9Wh9UaTyVyEgp9HcLJ4ZKtX/06J\nM5s7iJeKVDioAWFS4A0U1XIYJYSE3DGwHS7AE0LlmYpf2Z62lGZzRCGFkZ2z\nVr/ALtdkRRbfjq0Rs4vptXg6y2vdDq2tKnUbpCZXobKEGUZu97Uu6xVcJpgc\n7jY3a8ZeuD7Y1Im+3w6RF2kYHGf+6rK0uK6W/w6tdgIYA1m9Bfz//cVXH217\njmr7vW7f/x6x30ZLkqrAjAVh+wPMoLYfmc/BpfHAeA5pVCAY5gbZ6nwvrDO3\npHtTc6vMsk5CSsx6PYwsyiJgytjzNE7I4Uw466/RmnvcKI5MXvUSJnWYY/oU\nPm1q/WKsBSDmnrSX3VaVjoKFEaJpsM2N8VqQpJ7s7re2VlpALhcGikIrWXdB\niSBnwULgHLf7xKlkUb2ZAaVJZMi3uGsHzlTvDs8JVRpyaEckwXF4MMJ4GbPU\nKY7J0AIs58iH3ZctLA1p47uT86Y7LlEG80H3dAKbMyJ9H93ne3CwB2/v4nNj\nBcMO\r\n=fENf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user. The types exported\n> from this module are generally useful to any TypeScript project related to Assistants, including\n> the development of individual Assistant packages themselves.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils\n```\n\n## Documentation\n\nComing soon.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","gitHead":"c511eefbb31c546d08d3afa432068484c0fa1734","scripts":{"lint":"eslint --ext .ts src","test":"jest","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","release":"yarn build && changeset publish","build:cjs":"tsc --project tsconfig.pkg.json --module commonjs --outDir dist/cjs","build:esm":"tsc --project tsconfig.pkg.json --module es2015 --outDir dist/esm","format-check":"prettier --check {*.js,*.json,*.md,src/{**/,*.ts}}","package-tarball":"yarn build && yarn pack --filename=sketch-assistant-utils-$(node -p -e \"require('./package.json').version\").tgz"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistant-utils.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.0","mem":"6.0.1","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.9.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"3.0.0-next.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"25.3.0","eslint":"6.8.0","ts-jest":"25.3.1","prettier":"2.0.4","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.11.1","@types/humps":"1.1.3","@changesets/cli":"2.6.2","@types/object-hash":"1.3.1","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.10.1","@typescript-eslint/parser":"2.27.0","@typescript-eslint/eslint-plugin":"2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0-next.1_1587047452059_0.28060575519706954","host":"s3://npm-registry-packages"}},"5.0.0-next.2":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0-next.2","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0-next.2","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistant-utils#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistant-utils/issues"},"dist":{"shasum":"426752e0bb00c1600832fde142f85171b7eb4c72","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0-next.2.tgz","fileCount":116,"integrity":"sha512-9C1Ai/9VWDSeIGYttmUrUktcPcRgWx5Lu8oQDA2UDNVd/SLZ1kKtXz81bMNGYnA3OFu03fOAoANJnepY9R9gaw==","signatures":[{"sig":"MEUCIQDN0AOVaK0WM6L+3Mbbl/H6SYoLppbqoTqMyAkzoyZqfgIgPnYzS584RvDmERoTcqLfVELZ+Acsn+fZiVb12zguQo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJendi5CRA9TVsSAnZWagAAwywP/0B0iWcUEo/WYIKlMelG\nEcI5Y0cvu61OHgCZq3xIsSmHuGOJcHajylXcqA0R4Sg7rQoM+YYAytfubMjS\nSQWg7vQ50pedkkIc6z8qtLNPehi7K5zGkrlFFeiAuulGQyH7l1hfxlK4zxpI\nVYyTWLX3s8eCdZMNYfDI09IiNZB4daXkOvUxExhQiiuHk2UZU1lhSlhJ7bAW\nev3H6lBaoTBshYE4BSuvYWXiHoo+kn4a+shp+auXyFyfM/6QU/cphS5L3+hY\nhxU+bHhGyLwHFCdg2QbOJmwJAhKZeFY/gaoVEOmSNVOsLZVa79USigPpWrwZ\nXISNvrG9OOh1V75GU7VKnb/zsJrgaW6qpg1d+IkFMIZ4M6TM4B9tdRdSZUHb\nkQJ19LH4973on/SSEXHla6RG5oKTHy9dp7JXMNdT+3fg/7LbxMRtqzrg3zAJ\n3cyWoJPyI5iqGsebOumtfiENtOyMteogwf6rrDYDXLZTQjCsF9oVhKg3oR39\nb9bm+weCeyXDhR0LxZhl8aQ4ZT1cgFqLOBE5+PL5VOUblvzTHqfuLL6yCqHL\nZEeQAO2bRfX2qu9045QgjUFf7Pzt6rjalhBjTdkiVgiKErtdZL3RcSlj2V+K\nVJA9cnBp2OvqntZ15UPVnukQkP4Ogrve9eSSsmsr/ewfyyBgJbn7dKlIyNoq\npjtd\r\n=w9t/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user. The types exported\n> from this module are generally useful to any TypeScript project related to Assistants, including\n> the development of individual Assistant packages themselves.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils\n```\n\n## Documentation\n\nComing soon.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","gitHead":"ed7744bd809fe27f6f61b9416b5026b2dfef85d7","scripts":{"lint":"eslint --ext .ts src","test":"jest","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","release":"yarn build && changeset publish","build:cjs":"tsc --project tsconfig.pkg.json --module commonjs --outDir dist/cjs","build:esm":"tsc --project tsconfig.pkg.json --module es2015 --outDir dist/esm","format-check":"prettier --check {*.js,*.json,*.md,src/{**/,*.ts}}","package-tarball":"yarn build && yarn pack --filename=sketch-assistant-utils-$(node -p -e \"require('./package.json').version\").tgz"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistant-utils.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.0","mem":"6.0.1","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.9.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"3.0.0-next.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"25.3.0","eslint":"6.8.0","ts-jest":"25.3.1","prettier":"2.0.4","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.11.1","@types/humps":"1.1.3","@changesets/cli":"2.6.2","@types/object-hash":"1.3.1","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.10.1","@typescript-eslint/parser":"2.27.0","@typescript-eslint/eslint-plugin":"2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0-next.2_1587402936478_0.059408739264011245","host":"s3://npm-registry-packages"}},"5.0.0-next.3":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0-next.3","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0-next.3","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistant-utils#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistant-utils/issues"},"dist":{"shasum":"2d819830f9011f87a53fe4e42cf15ec290b5dcc3","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0-next.3.tgz","fileCount":116,"integrity":"sha512-j1JPLlZbUL2AGBY9cKK2d0yrzPPstP/NJeh3n4CdMTDTnIDxv/n0vIVrFcF1EWmssqd7X7qt9Aef0Af1rNtB5g==","signatures":[{"sig":"MEUCIAGGgmi/Cj2ArSWmi/HGyIaQ7Es5+zkaO+H2OSnhbr32AiEA4dcshy/lOA7/8gcos9fTTa63+jT6fzOTGzm+U2HPAvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenuiTCRA9TVsSAnZWagAAIEYP+wd5yn8BD6aMoYL5BrNe\nYHg2i2pbwkyF2iraHKGu7vaqKPQB9oe1NlUsX5uhm8OgTR4V9WzJy3AAhtID\nFP7vdubmksTu72Az9TzO93zKF5sHcEEDoA4KdGDZWWMHgbZYsaXp3lHlqv1c\ng4p1gBLj+mb7Z/MR93IGsmym+G8qKHAtq/zXUaZYiaWYZPGqsEncs26nybyS\n4qP1yLW6xPdnwJHrtvgNrmqQwjbgz3k4W3LCLjAfQBYGCfGYha7lei8493os\nrqQM4aLQ/Jxeo0uP2eop8s97eSGFnvh62e8pLDOGv/K5ueOt2hCEawSG908Z\noPhCoUsmWBBjF97th4Xor6/SkPPoOWiTydyDcPwM05TJ9onOP9e5jBa7KEL4\nGJKRCflFn2nVJqWRQBLXeq74OPCB1fJ9vvszMyucGsT/XTP3UA52EO6YsY4N\nhpZMQcMbrkM1SJI9l2FL8zu+Sa1c8YFYpcXV8c+qIYS0ZdyWop78SNEc/IrD\nJuh/gT/pMcvgOSCwe4S7XU9qipKCwfU4XOU2Ki5WiHxWlGae7m+69at2EhHq\n1hQLTcpYx1Yny8Q+6smDiwc1h7hI7ohY0ZvJQd1RY4jYlNEiHSXJ6MwYVKul\n9wBdcnPtkET9he28SsGz1Gc0BCYzXexOVELaGn30froMtPFWNaXjaWshfuOn\nwtoz\r\n=M7EH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils@next\n```\n\n> ⚠️ The repo is in pre-release mode using the `next` tag.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","gitHead":"468a231c87950f6bdc01f58d986a28bdad785604","scripts":{"lint":"eslint --ext .ts src","test":"jest","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","release":"yarn build && changeset publish","build:cjs":"tsc --project tsconfig.pkg.json --module commonjs --outDir dist/cjs","build:esm":"tsc --project tsconfig.pkg.json --module es2015 --outDir dist/esm","format-check":"prettier --check {*.js,*.json,*.md,src/{**/,*.ts}}","package-tarball":"yarn build && yarn pack --filename=sketch-assistant-utils-$(node -p -e \"require('./package.json').version\").tgz"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistant-utils.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.0","mem":"6.0.1","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.9.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"3.0.0-next.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"25.3.0","eslint":"6.8.0","ts-jest":"25.3.1","prettier":"2.0.4","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.11.1","@types/humps":"1.1.3","@changesets/cli":"2.6.2","@types/object-hash":"1.3.1","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.10.1","@typescript-eslint/parser":"2.27.0","@typescript-eslint/eslint-plugin":"2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0-next.3_1587472531269_0.22761742448167976","host":"s3://npm-registry-packages"}},"5.0.0-next.4":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0-next.4","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0-next.4","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistant-utils#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistant-utils/issues"},"dist":{"shasum":"a5c90991d4d63f79bd44107a512a2c03e8f0ce19","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0-next.4.tgz","fileCount":116,"integrity":"sha512-gIYTvWA31bUBzB1lqMhdjnQTMI6jiu0C//fPS3L1UPcsbEQeh+OILjNjihSaUTCvSkIiGtbSP6H6UEFR3hEtqA==","signatures":[{"sig":"MEYCIQCKHNnF1VvjLTCTRwHIRZKTytZ+nGnNeQhvU+EtckpUQwIhAIw8njH+FDQTGBwfLpdo5+rAWcF6dXXEGbNiGty9Xhhq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeot1OCRA9TVsSAnZWagAAmHkP/2J4/YJk11w6r6FQsBJG\nZ5+ta6LUk+1SrOcIoWW2nGZOtDcVypM6XUC+GHyvt86xSvEFXj80OPLdWhIF\npDMVpHfyWJez/ZYS3jRO7Xd3ny5TmDqX7uLVaW6tTpbS6X+HcFuiNg74hi66\n0/l7E5HmQe/e0Qggo84EMbBy5bq/s2xXDSYsIJ+088/M+BE+EZSu3cG5WdvO\nmKkBFSalPjPDkkUavwVbh9E3l6zeTVQFa+miVPrKInJgUDCbDrFOKsQauPX4\nrBx+5M5La/rLzgkrLbLo6L8/qV7pIBPuqJ4Z2pxop7njQR2QkBBRtZmHJ296\nMT6jjrHOLvo4x9nW+gP3Q8BoET1sqoGjKywAEorDYyiGGUvYOVE8uKNTSpt7\ngBOCJGQMYWo+NPPrcaDxD20n+RhwG3tO0dJ3QxHZwZNTZZeZ0yO4q4UdHrLy\nnCNdkWSBP9jlVzNBEttg0trU1HN8nvAK2j9hoHcSYF3taIyE7eBMdGnJem+A\ncrTGjNnS23m1WBfDZqSRE3icVrwEMKg4+x99c8BBpbX4eyZlTGBwsoHk8FNo\n2A971Vw9kh/HE3UElN7Sjn+gJPFhev4oxWHi1jyvhqV2wjd7H9KbbUzoLo88\nPdAKXE3rgQ22uBZ4u8TiKU8JNAcggy2KrdPv5RD5JtWMucrkiI4IWP7CA6uu\nIGxZ\r\n=rbWy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils@next\n```\n\n> ⚠️ The repo is in pre-release mode using the `next` tag.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","gitHead":"a1a1614df48985f236786ea087840617c0e19571","scripts":{"lint":"eslint --ext .ts src","test":"jest","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","release":"yarn build && changeset publish","build:cjs":"tsc --project tsconfig.pkg.json --module commonjs --outDir dist/cjs","build:esm":"tsc --project tsconfig.pkg.json --module es2015 --outDir dist/esm","format-check":"prettier --check {*.js,*.json,*.md,src/{**/,*.ts}}","package-tarball":"yarn build && yarn pack --filename=sketch-assistant-utils-$(node -p -e \"require('./package.json').version\").tgz"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistant-utils.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.0","mem":"6.0.1","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.9.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"3.0.0-next.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"25.3.0","eslint":"6.8.0","ts-jest":"25.3.1","prettier":"2.0.4","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.11.1","@types/humps":"1.1.3","@changesets/cli":"2.6.2","@types/object-hash":"1.3.1","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.10.1","@typescript-eslint/parser":"2.27.0","@typescript-eslint/eslint-plugin":"2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0-next.4_1587731790275_0.740319788264219","host":"s3://npm-registry-packages"}},"5.0.0-next.5":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0-next.5","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0-next.5","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistant-utils#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistant-utils/issues"},"dist":{"shasum":"80ce9d11000a4a60ca519166646a3957821e7c34","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0-next.5.tgz","fileCount":116,"integrity":"sha512-cWCBRJUfIkYcSlWwQX9U3puEOl2pmeFRHYb7NofT+h8T1D0FZVZg4F9pI5wf0WyU/eWxNW65PL1MI62dHEaxlg==","signatures":[{"sig":"MEUCIEybbB8mfRh34dCt9F5Q80E63Fl5C2x3vVLquDi0sUfnAiEA760EHuScssEq8eiC9q4AilYPpaIgFsnh37Hiq9G843A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoygSCRA9TVsSAnZWagAAG5UP/1yc8EHxNffhsRib8daU\nW0CTriNYY8QIHi/nv5fycv89Hh1uN5eh3harCHmMR+MC3kLPOlQ+TIOKWfvs\nXA1f5X+SP38MXOYpL9e5gBD/NZs5WtEqOAvOoOAFnuZuWM+cYDuScuOOMlmP\nJlD1IZ4FSplXgtBkFQF9/Cjc71zg4Og8h6Lom2OY8lqmgxmSTmtn7lT6Yhc8\nMyWicKmuux0yn30s4SsJzWp4fR0P/9YroQuC/bpnRub1G8wLjOAc6R5oTSTi\n/qLpE2tdKzXzRR4H+z5RaBZT3aT1Ua8X5zL3AaeC3at17eFV73C00PaTHAQm\nU1UGOTZheupQrxtpC1jytG9hcjEEQgLDiriPmYg0pR8L5M3eYugjhYY8ZTZh\nTbJu6Lualnr3gfbjnuqBTQC9TqhOsx8Wzq9SmPGrluPFvjZc44cVUHQMPd0T\nl5zTbNVxZ6BWmUfSta8vNYG4GDJRLjmkkaCH/z5nHdRLxu14Kt/0jqDQRz3p\n9+rdt7u2MekzPhPn+DtxTmsTz9I/a91e/qDwjRiFDklzli4k2WoB0mO2Zfza\nF+4izgk4EUP35KipPPUPGxxLUSxWKyitKccI7ge//WLGSFVu0owEGBUA5+L7\nVGfH3UjT4xpeJ+1YPD58aEgvdL1VJEYrSLvx7Df1dg7g/sS7IKLpUv//EQKV\nr9Tq\r\n=oTvM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils@next\n```\n\n> ⚠️ The repo is in pre-release mode using the `next` tag.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","gitHead":"d41b5c10f7911d544b439e49f3a7d27100e7238f","scripts":{"lint":"eslint --ext .ts src","test":"jest","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","release":"yarn build && changeset publish","build:cjs":"tsc --project tsconfig.pkg.json --module commonjs --outDir dist/cjs","build:esm":"tsc --project tsconfig.pkg.json --module es2015 --outDir dist/esm","format-check":"prettier --check {*.js,*.json,*.md,src/{**/,*.ts}}","package-tarball":"yarn build && yarn pack --filename=sketch-assistant-utils-$(node -p -e \"require('./package.json').version\").tgz"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistant-utils.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.0","mem":"6.0.1","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.9.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"3.0.0-next.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"25.3.0","eslint":"6.8.0","ts-jest":"25.3.1","prettier":"2.0.4","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.11.1","@types/humps":"1.1.3","@changesets/cli":"2.6.2","@types/object-hash":"1.3.1","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.10.1","@typescript-eslint/parser":"2.27.0","@typescript-eslint/eslint-plugin":"2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0-next.5_1587750929753_0.8604703745858893","host":"s3://npm-registry-packages"}},"5.0.0-next.6":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0-next.6","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0-next.6","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistant-utils#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistant-utils/issues"},"dist":{"shasum":"847dd7a9cb4cf0b8b2aedffd15819d9d647125ce","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0-next.6.tgz","fileCount":116,"integrity":"sha512-ia6laQs0j5Kbb7+JozZ5BPxb++loQxOxvPgo5Fcqrl3pnqDDNMPHVBlHotZSdncmu3hlqtpc0TXDcxouLW3T0w==","signatures":[{"sig":"MEUCIQCWKB4G4EEBvM/ncUWBFNwMaQ5HpLoO+pzrLlXl2QlUJwIgBQWfhrvv6jr2SXtWlk26IhOHZLDGfiWeL8A/+D0jZec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqV3gCRA9TVsSAnZWagAAlMIP/iZqhQd1WWHPjv1Dqqlu\nz/rXz64Rznq327vyLg0116Xd9ICvnZaTreKvad4BB3lWAdgZXKSIlrNri3r1\nxnOLDh6zdLoSlemsaMYYsWD8qy9C/Pv3z5+55UK9gIxEzl+Os8IFbEV0HFJA\n1oV02kREsvf2HGqYFx8Uc0ibnGV2a2ITwnpKGMLF4WMVom99mevJTdI6XGI9\n69YAYa4A8PerpQoHZtyLTZaeHtl7NUwnCxzeZpZiFRcoCXSsTp0+Suvnoa/Z\ndU5JoXQnsF6z3VWpJDF1N5/cZ36Xex2ub0rj1QK2ir0Dal4XbgyU/2e9Laih\nX67OvDJDv6VrQdwmRFpjfOUKgnMZ2/IcZaOMAtw1WS2vzudneLyIdGvHc2Iu\ngMm4CtzH3au9DtpXQGO4vquEka1zx8kdh75c25JSGcnLkHHg8TrfLizo4t/T\nJBG6c7uMNvOcTKyeAv6mhvBeWetU+KrZMm5svhEP74IwcXhs+M6e77qk8nfm\nXSg3r8LJ9zcU1Jhgwhy4B5fT0zFyDwbnsd2pn12LWd8sOmI7f/WAghey8a7S\nwMv3rOdWF3/h1Fl78hFExIEh6X9IHc7nD71sKIpjgL1d9uOiGoZ5OBmzXm3C\ntIc43C6bicgkEUFRonYi/0UpEo7q6tMitZo3fDXycCBaNodRfh93CQoaWYci\nDIvF\r\n=ppgy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils@next\n```\n\n> ⚠️ The repo is in pre-release mode using the `next` tag.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","gitHead":"6b5baaea140dce5581e70c55719f7b23fd85cf87","scripts":{"lint":"eslint --ext .ts src","test":"jest","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","release":"yarn build && changeset publish","build:cjs":"tsc --project tsconfig.pkg.json --module commonjs --outDir dist/cjs","build:esm":"tsc --project tsconfig.pkg.json --module es2015 --outDir dist/esm","format-check":"prettier --check {*.js,*.json,*.md,src/{**/,*.ts}}","package-tarball":"yarn build && yarn pack --filename=sketch-assistant-utils-$(node -p -e \"require('./package.json').version\").tgz"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistant-utils.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.0","mem":"6.0.1","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.9.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"3.0.0-next.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"25.3.0","eslint":"6.8.0","ts-jest":"25.3.1","prettier":"2.0.4","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.11.1","@types/humps":"1.1.3","@changesets/cli":"2.6.2","@types/object-hash":"1.3.1","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.10.1","@typescript-eslint/parser":"2.27.0","@typescript-eslint/eslint-plugin":"2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0-next.6_1588157919915_0.9240249077521678","host":"s3://npm-registry-packages"}},"5.0.0-next.7":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0-next.7","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0-next.7","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistant-utils#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistant-utils/issues"},"dist":{"shasum":"7082bf68f6c078b28ca44650674ba6311152f36d","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0-next.7.tgz","fileCount":116,"integrity":"sha512-tVN6CStZm6ifD61wQSGJ9PF1BqSw/QGLA2vn5AUEnMHCwuWZJL9BBlG2oZmxAj7GJcmoOTz2FfwmV8rCJZIpEg==","signatures":[{"sig":"MEQCIE67JCgbCyV++y1H688zEYOC26aE7JVit8JyM0mlN4hmAiAfzlXpP1R6sWMLNIrxA3tVYqIdjY6MyfrPx0ORZJR9Zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqayJCRA9TVsSAnZWagAAe/gP/1yPBMj+2Fbbx5Lry7wa\njvomsMceWzYo0A9ulFkR6GQ9nc+aEgDSLKCdb0O1sC1CdH+GDVxeKXSVeYMd\nV+e7MMyIvQL0OrUifTWfv42gkOn5Du8rkqVCPfZTIVzTu+qnH7445SGZl+pc\n5VBiRl5tCYkLCq/IaVDnyv9QhEt32RbGJ1obvv4NQVZIYe5r5aTXsMCqJ52z\nZzZalrVUcIqxGb4hFKexDPwUICoShazCSRcciZ+IB3rMtavUm12axXLkj1Ca\nIxWvm9REmikt1DpVtNU+793lSdOiXY9VUhBP/o88xk5ptXd1S4ygNFzwUVZU\nDYtC3Svshi9X/7uoYw2/UFBS+DFiCP7wiNl0hLmaVPtPN7tWPXFqKSCMnpnL\nsiGQSo94TN90T/7SvHajfCcONQh0Afteq1AvESVI4gbuWacMUB0ZSyTzvZob\nB2VUPCaHNluEuDisg1XILMV5AFwge4GtmE3rX0BO5exp14YWF3GvgBO8GpJM\nrn5QbiMN0l55OQR+s9kxlO3MtA5CaCDEQuuLbROQlQxLGDDDaQU2BP3dEhUo\ns+gy0hWNTFVTe6rEqKIvB0hSIoE9HiCHiydpnJOEgW6Bw21twPP5alqFGPGV\nH+CDSeQDO/6j8bUN/9ks6K3PwPI94rXHFXcv/AA6mpmDSbzsntVACLIC1vwK\nUS8m\r\n=CZlS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils@next\n```\n\n> ⚠️ The repo is in pre-release mode using the `next` tag.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","gitHead":"de0c6293000764719e72dd4584c6bd08a455a551","scripts":{"lint":"eslint --ext .ts src","test":"jest","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","release":"yarn build && changeset publish","build:cjs":"tsc --project tsconfig.pkg.json --module commonjs --outDir dist/cjs","build:esm":"tsc --project tsconfig.pkg.json --module es2015 --outDir dist/esm","format-check":"prettier --check {*.js,*.json,*.md,src/{**/,*.ts}}","package-tarball":"yarn build && yarn pack --filename=sketch-assistant-utils-$(node -p -e \"require('./package.json').version\").tgz"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistant-utils.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.0","mem":"6.0.1","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.9.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"3.0.0-next.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"25.3.0","eslint":"6.8.0","ts-jest":"25.3.1","prettier":"2.0.4","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.11.1","@types/humps":"1.1.3","@changesets/cli":"2.6.2","@types/object-hash":"1.3.1","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.10.1","@typescript-eslint/parser":"2.27.0","@typescript-eslint/eslint-plugin":"2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0-next.7_1588178056832_0.6710312179219078","host":"s3://npm-registry-packages"}},"4.0.1-next.8":{"name":"@sketch-hq/sketch-assistant-utils","version":"4.0.1-next.8","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@4.0.1-next.8","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"d30f780eda5ce10c4692e1d0cf817954ca9c1242","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-4.0.1-next.8.tgz","fileCount":149,"integrity":"sha512-Y130Ww4M2mk/1qe4f2I1SeSyTUejYX2HjIUtWm6Fys/VZ9UniAPbx8WPDSYvoGpt7iexTyWhC1GJizQ7AVqhhQ==","signatures":[{"sig":"MEUCIDwx06c/1FFhOgiljjY7O6pdn8neA8C7paETmxjg2GkzAiEAjSOUjHbLXc/vjMqlRdhV2raEgTIi7NBzfkcsoAeldbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":535173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesC4jCRA9TVsSAnZWagAA25wP/A0Ex3DujjC6JJcWjOn/\n7RUKP2GUyuLDCE6QLGLwiG5kFC7Uu7b8aZ7T0547TnLGM7XhHT+Kr+jz8Rkz\nMp9YKCxkh+h9g8HeRNzIhOr2ayNS/x/K6ltEgtaO21P8H1RGM+brQMlwkO54\nTjqnqJ5AhcH7XIenLs9Mk9kBezl/G6GcrspOMkVCrpryX2dFUtHwB737pqMh\nMENHYiUyrqXIqR5Ajh7aYqRWqxF1W+ZI6I0qILy+WxQSgaP/r+NkRhFCiGwd\ncrN37kxek1u6JceUNQfTkN6QNPM4WTSwsIl9KYRUDmeNaCLxgFn+1dztvEmN\nUuKmT49VbS26VVEcfGGjo71Aahcc9gqNMG52eMCCmkDKeAce8OtdABJZknP7\nR6ZEosDUNioqLdt7c65pCo/YLsOqfa6XO+VvtTbXoqO3goRsw4YL66sRbGSW\nm2sLQI/2FNtYgLUhqVIHIkDIt0fae2Qa2aWA2zK3sC9p/fOSfXE7YGrovjkb\n/YX8J6nearHG/tBsHbpNDH6r/5mgNE4R7Weu7HrmE+BK/aHc4/qEYRIPLtv0\n86bnhkPLyLJ7ZRJg1fAlxzlmfOmhrCHFBXzYMlXM/DAfsEOIc7yCqT3mQmZG\n9CoLx57HrJ+GPWkG4BA2rIxgZLSFlxAVbPG7YS/cLOLbcJyMX718roasKOqD\nOces\r\n=YV3O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils@next\n```\n\n> ⚠️ The repo is in pre-release mode using the `next` tag.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.0","mem":"6.0.1","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.9.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"4.0.1-next.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/humps":"1.1.3","@types/object-hash":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_4.0.1-next.8_1588604450972_0.7074588318674053","host":"s3://npm-registry-packages"}},"5.0.0-next.11":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0-next.11","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0-next.11","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"9c4a1a991dc9da18abac0fc84506b4e0e3425826","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0-next.11.tgz","fileCount":137,"integrity":"sha512-sp0GWHt/QuwRUwSmXgh2A/Hz7sWhsD4XE5msFsWqlyxPgmOcNWx3Xm+tt302YZNnSpzumZ3aeBHmC3wJ8QO5tA==","signatures":[{"sig":"MEUCIQCufV36bN0EqQWVSPP8qo+aDcl42enGyO1Xe4In/Rc7oQIgQc4CqPvAFUOWkHdUXfOGTvLwmnCecb+ihkyixB/oQxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":582176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexTyzCRA9TVsSAnZWagAABaEQAJs5eDtMR9KNc3khrHhH\nXWl2EtkeyU3hTiBKdzRKQZiTIpqg8AsywHayZEoPmL1RPzykPwmB/TPrq7lY\ntvOds/fNb6p/Cf7j+R639oYBg7Ux+2G949jzJcDaNaV+9hLny25Lz56GdOv0\nmfIK6snBCSy8TFORJ38jii+8g9pleqpzhXxR9wXTh09brVQOS/uVVoeiCaOy\ni+XDPd1Pivq5wOOd101YGcPUFwRVKsgCrR/y2vYVWsGuvW2FEa/uf3GUbxXW\nscMITfUj75+S/H0jASygZLlKmQYGPmD4PPeTUrQSs3elG9neQ3u6nKaYnFq9\nmA61NEpl4ohI+LoVpt2Ke7jh+tB7cijxoKJOpwyf1V2bWdc74qd8t+V8e/ZK\nC9sph+8M/7lNEu2j9Ls9syRdm5/jS0GEmKOM8fRrtYmKdMjpoP3hLs+FUt36\nJ1Anv7TYl+xSwI4y30BwYJ1HcfEcEYo003QkOexrWGaXiKXlRHY6gtQI2x4k\nuzIY5PVKRXNYys6mfO+k6ZoskOXJwytMR52/mkQMsFJiOMlCWcpYK4eNmIIY\n99DILENw7a17hhr9DnJUxbRA7xmhJ4CMut/7jFlfKTyAt6G+g93Z66anJFLU\ngSjX20rAh8xZgSDnTdBt9pWcKS2kH3HgIeYkKPgEzm6yhmQd1P2niLUJMIta\nWwKL\r\n=G25r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils@next\n```\n\n> ⚠️ The repo is in pre-release mode using the `next` tag.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.2","mem":"6.1.0","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.10.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"5.0.0-next.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/humps":"1.1.3","@types/object-hash":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0-next.11_1589984434812_0.24282362581479733","host":"s3://npm-registry-packages"}},"5.0.0-next.14":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0-next.14","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0-next.14","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"444b4f8741bfa1a03f39829a0957e30dc345fcf4","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0-next.14.tgz","fileCount":137,"integrity":"sha512-JTKeGUZ04h6bh/ZL8RPfVOx+ZfdirRP2bVeQVA2MRrLpdOnest8CEjrAnpo13SbcwBAxoPPTXe1bzO95WJVfeQ==","signatures":[{"sig":"MEYCIQDMXl3SLlmRYLR9usHnD9l1fjxJktjcFhjwPCLxw2SAlwIhANOve2K9PwLPkNY2gfvnJ8smJs1NFLE4TaoFXR1Dis3v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":582026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez+h3CRA9TVsSAnZWagAA1k4P/15rkR1dSPVbr2vkMtRm\ndQ7VXcWajD5erWIGccqoXHDlk9YfDd1Ap0t++7293Vr0Dv4DU0h9VYAO5Cvz\nThihx/0wLuquUrgNLJBFzASPe2WP9pLw9nH37XMRYXYviAw2w8L6nQufXuQH\nE2AyB4jIE3HmeguqCRSAqvTDsD8rSXjx7SoOuisruQfn3jdRM/y6y/aW3OlY\nl30Ea4W3qIGxey5GE1lwPiIjf+2CLPUnN+DswbG8J/o5sKw4c6+M6eKXk9/y\n8kpO1XJl+xaNqmQ281UAmvKg7aloZneF6vRq4ROAcUWY49NV0HgBq+WDX5dL\nD2WXGl1+OXTV/Vwf0ANZuG0TDipYk63LexHWjk9kaVYlWUkVd5u3oxhRAkiI\nWb7NXRHKtdiSNxYGQJD9y0DIaEJG+VUEyEsrMEt61zwqEQEz9lTKe8290rdJ\nRVEhrZgqFcKzBRj69l21AwWa3M+sB78yhRi+4cgA9Jcy/xGiDXahQgPq3Poq\n4LvkzUGhx+6KpZMXYk5S7fSw4YsO8M3kvTBJSlJS3+rVRfEQAAis7AGgOuQl\nNkRbsfFuOAq13+ix9JynRxVvC3sZszNugkZ9zZiyRF9PUS2ttC3NGRqEBSP+\ns5psmzclVovxnUSCSa/AaTGueYh7Q+G4e0jK5MG/Y8q6zxQapvJx4z3BwX13\nAHAD\r\n=KUEu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils@next\n```\n\n> ⚠️ The repo is in pre-release mode using the `next` tag.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.2","mem":"6.1.0","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.10.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"5.0.0-next.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/humps":"1.1.3","@types/object-hash":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0-next.14_1590683766762_0.20428441809829567","host":"s3://npm-registry-packages"}},"5.0.0-next.15":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0-next.15","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0-next.15","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"b7f62e203c4dffc0be35812c008ae239e762304c","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0-next.15.tgz","fileCount":155,"integrity":"sha512-bHv3fVAGs4oyEN9QKZW2JHtd8kjZrEjTyBp1XCm3VCHF2gHAqS9oln5geGUyg0jkWycjlOq08mbmq/IANGnMlQ==","signatures":[{"sig":"MEUCIF2xe4e2ryiMQX6oGC7dWCL98avHSInRofJ/rUtWQK0mAiEA5OivNbNoEcy2cm5/qECtIYjlMQVdBxjVXEs8RrJwOzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":623197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2nJICRA9TVsSAnZWagAAAVQQAKM//T2NT1tlrK3IDFZX\naODEuZwlgd0SmfxhvvU5Z65AFUkYtWySsox12O2G7zlh75864L6eXbLbIoNl\nv0vehJBzMQR1DA36j9QdLgnfIyLqoqG6DCOmjiu0WpP/I4OBNV+JKUMdQf54\nIBJsdO56xesXh479zH85JIj8nM7KgVsYtFBgPtbgaL59gRm47D5b6BohlMrm\n9D3dm7MRuihnKhWALmPByyeExOOmIQvKTM6PR8YmaFaAsBS79lF9AmLOLlzu\nP9ghkrhNEA6RmG2pn1Qp2YnRDnEZumhFMmRv41zJRE6px8uRBmucqqFJNPex\nQSXTu1Pl+xg4D6c1gRZis9m7Jlu5P/xpaOsrGEJ57Jaf2ETJfCdplk+DGx+w\nMmzzDdtb+4+81OXQ6siPaDFVWu96D2wOC3A2EjogNTp8xXz6npizZFIg6WO6\nz7ur41tWSTotyDbHPARCMz4lSdwmm9lLyoXtJqFY6nStItYYUJ1y29RHAzwN\nG8+4MZoPGSDD6P+Pmv8G85GnzjNjwQ7ysRmJ1iD85BJyn+29d6gkc+lZLeIU\n737WXdfPefMKYdtolMqNrXUnVlmIKQ65wL9WFH9rcgcXIakBdjSJLWo+nGdA\nfLBThIw3ykhUTa6I3mcVmozNIFHQ3Jh8m8tGICKMMpuo76dIGoBgj63izzgt\nvTQH\r\n=f8OS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils@next\n```\n\n> ⚠️ The repo is in pre-release mode using the `next` tag.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.2","mem":"6.1.0","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.10.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"5.0.0-next.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/humps":"1.1.3","@types/object-hash":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0-next.15_1591374408081_0.43394781353296175","host":"s3://npm-registry-packages"}},"5.0.0-next.16":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0-next.16","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0-next.16","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"2618ee48d4f3e448b93bc448fce7cd6bbe9d0aa7","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0-next.16.tgz","fileCount":155,"integrity":"sha512-RDDrQ+uN7TLmVglWPQUuJWY/jdYPPynNfTdebIQFnIctiCNa3+1T3vrwSgAow93PHJ2N9SHZBivrvRkHy09d+A==","signatures":[{"sig":"MEYCIQCJqqrYyRcneZRaqvhSs2gF+ZujisXnYubyFlzYHxjCmQIhANnWwmEi6+8KGlCkmuhMyAV8+I7DvKxJ5p0vy8TYJRIq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":630691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe36nYCRA9TVsSAnZWagAAAocP+wQ2B4RJcoAeQy3CCfhC\n2t8U8HwCFopV/nW3l5a3gG6AiDIceWD+pYwKZKMedll+X2v9TLvVS9CRH85u\nJIC9d5O3nt84b/fd8+8VA6YKwyE5Je44iuzJmwWK4S9Zc2KOhT0iuiQB2d6P\n9/GZkvSZ6ye7fc6epXbNl+iRcg14dJcTSQq+0vcNyF58BD9A2ga+h2LGnukB\nMCuSbbNb2ExM5BB2T6Avosrb1zRLUQKBrutxzq72erXE9i6SqgZvJGptowwO\nP5REQ+KFXjTbob2wQEUtM+c2y3+N/44UcHHnWaI0pQVOhowKmG5JIu+Zy7/Z\naCcgYVbj3/qGW3BPyD9e26OFjzbAL2tws848fyNtpfuDhDfS3HGCSnjsBRO/\n7nEiPHjYAC6IAMDEp6PKNR7HBkOLF1/4Qwe5/B51Ll8YLRWchSR57aOmltud\nDXwH37arrZgBloJOHjPGbOopt294js1cuMN8AQRcbJaG6hs36VZCZ1E8xR3o\nDLizVIWTtv2D4t6s29u+MQ6tMcssAva35B4blxl/3vhCwq9tka5JG7FArIe4\nPammJKffcq/kPhUXaNgXREmxTDvP8TsnArFbmZuAiSzwQJJgVvp+6CNC8fG8\no32IWIeB8TZhH7U4/g2DTe5IOkMn7yTdhMx1fKMwASz6YwYB4WWLp1VzwmU6\nq/j6\r\n=L1+6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils@next\n```\n\n> ⚠️ The repo is in pre-release mode using the `next` tag.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.2","mem":"6.1.0","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.10.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"5.0.0-next.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/humps":"1.1.3","@types/object-hash":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0-next.16_1591716311513_0.9923188508606395","host":"s3://npm-registry-packages"}},"5.0.0-next.17":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0-next.17","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0-next.17","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"445290258263ee5a46bdc822370dd09aaa12c220","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0-next.17.tgz","fileCount":161,"integrity":"sha512-PHGpOlZ4noB48RtdJiaYg8jZFpxPcP5Wy8laR0OD7Sva2nn9Aa+9gy3jOe7xKj0oJdTIYw7hvLzge/5UbwMI3g==","signatures":[{"sig":"MEQCIFFGXoannQmOVD2LLkrOoMopjAAY8G4pVhv+fw23xUHMAiBbO64OSY42fK3yc13fdFaQqO6rUMs0llDwMy3IDhC+Bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":637484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4PkLCRA9TVsSAnZWagAA03wP/38p36nBmqcvLmrWhUfW\n9QKfJc6GvgI0GeHhxk2LACTEbMIXcECqfMrHoAdA9KiV8H0CFVdE2OYuICRZ\nCk6GkK/Lmo7HTJpLhfX/8q18VwNwSBP2Xq9rKasbJprlLEbwouvXoNYX3qPT\nNpOWGFtCywZWea+dhau8OwdlqSP93ylWXMjsBI6emB/n7Y6tu5Xg3So1WLEa\nGW9h7/M+v4M/twwpfzr7Hq7gZ5oBCXY/KRWK7/7SBsSG3hR3HyuuMIyHZI0s\nNIc4qnVHEEyMsRwsnE6GWpzuDkurGS2BBQYq9BCX1LiUWAjXcNe5fKXYOWTX\nJTBHffYW29MjR4zdMVd1F7CD2sFUE0m+6APJab6a9Swo2m1sjtTlyCmCpFmg\n2IApJyRhVtKvdnA7kPNSnZvRCFLJzXSCu32EKWlWmOGqqdrAO7hP8EJSHEg9\npNdgSYtXWIMUEeT+IA7759/i3ypExQfDbzxmha6UgLWI6ZKoR7lyBmic8NrW\n3eAPsuiPquqDp/klW59hSRYkc3JGge+vhCA8QKBTHFZY+WkRQP+ED6zovE5Y\nbHkfc6igXMxhFC79LOAx8AS8y20AAbKrsnhBuQXcpw571/57qm7rG56ux08u\nWYjA39fZiRKcthV5zzbrCv7dCbeNOlXDYmjHfJjJMHad5rGTiY3KJObLP8JL\nHl6p\r\n=SGVg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils@next\n```\n\n> ⚠️ The repo is in pre-release mode using the `next` tag.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.2","mem":"6.1.0","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.10.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"5.0.0-next.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/humps":"1.1.3","@types/object-hash":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0-next.17_1591802122963_0.400981968429597","host":"s3://npm-registry-packages"}},"5.0.0-next.18":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0-next.18","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0-next.18","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"446f0490072a51427188443eedcd0786a1480eb0","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0-next.18.tgz","fileCount":161,"integrity":"sha512-+NMkGpw3L9f/KdZ+/nGlZZwNq6oNQmHM21OB/skgLuENuloLaGI+owvCnjgB/N+tv1OmHwVOkZGEINJUE6Q9FA==","signatures":[{"sig":"MEUCIHsYOFXTVzs2haSCjBjz7q6pgiktCTrz6FZFgD/u4dNWAiEAwNSODknUwe8dwHVhS7Q1q19P4G5MKvnxeHjO2L3eYE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":637877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4ihfCRA9TVsSAnZWagAAQ34QAJTuQq2C+3FlO8kErly+\nzKA0esMdaVYp0RxYCFtW7C/Rl2AWR7TD/rzxYE/3M+KX7ElVE8Dqw0nllsbB\nVpXauyZCcKFJqC/0ia5u+42m3FsClCbXXKCmfF8dCsc179m4DZoH4UQIBWC7\n0qVVzPHdivRXygGHhhC8zAQc9J+WT5RmBBJ9mGhYdbTDAwy3v91LWXWnZpuc\nqcCsF4JtLgoy/+UeGZCeKMVORA0AiOygC7wWN1tRfeQP7KHsLihHzGr9TrQR\nlGJMPVzR7tcmK6SrxThPGiolnqSeETxzDixu7AiquglahyPSyaRl4LkI0YiW\neiDieYFpAC53IRlww2Mg+5RBlPtQcSdm8OS0DTrqPjFxkuZ1A+5q2R4zQ9jB\nNmiB12wMZldS1YeE00djGut10tqYdJbvBJnVUZCAeASV6jmjsuzksvX3qHhb\nr6HHdx1ZfUVk/ejraIzypb7KvRnhxvDQVTvwwN7bQyK9mKmOK8oZ6Hu4KTFT\nQUPTHF/u5TOD8VOuWtCtg5y6sPkwKRyoW3AtpPDAltUdnqUue6r3o3aptKbu\ngmhVN9uu9GP/IFa7ttnv6RFXJU5N5PAqRh3ekkGLMYtrXWZDi8HCRYJoeuXN\nGSnmKp3oM38IPQ8Kr78pHK+rAQxZ6FIhThIQNd2QITWGDybFd7912owCvT7S\nmRWz\r\n=eyux\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils@next\n```\n\n> ⚠️ The repo is in pre-release mode using the `next` tag.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.2","mem":"6.1.0","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.10.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"5.0.0-next.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/humps":"1.1.3","@types/object-hash":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0-next.18_1591879774489_0.9496971999663832","host":"s3://npm-registry-packages"}},"5.0.0-next.19":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0-next.19","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0-next.19","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"3cd454b21d4f3922aa2122d468cb9709e6cc8dfd","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0-next.19.tgz","fileCount":173,"integrity":"sha512-lSuKTpG7IwMf2cPvoPJAoLZ3AcSF7+Piqn6C9zAxz2yFvFJYfypPC8CVgd9WSJwP24+wJUdHflByuXffrOh/xA==","signatures":[{"sig":"MEQCIEKgHpaUlq54bYz2gzMZmCHUIiBNLYdodWYdkkO8byDrAiB4fVuW5nESnyL1WLYy6hAO3LZ0WhCid1MmuJCeg1MZEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":679668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8KJCCRA9TVsSAnZWagAAqdAP+wQ0xuKc/W+IRmSt//Nn\ncXktiQ8KwAUqhUPPVKs9KhXFzrJOZd3Vn1ccfrs1X6c8aO8/KsHwq4tdftwT\nYLu2zegtsuwliyQQt0+MwPFDixZJTVqohWT3IVD6fdt1d5jgeRDjlLXS6mAo\nlcRp6PAbHAhtPPZbPW7EJdZiITlhk/5q0NRnqo43FWlWiZOhfmfV4+uDimr8\nrmQNOqZHxNro+AcvlgjWvA1sLpg/cNOLA3mp2s0jnnB3SHrnmxH2aUkkb+Rd\nMHx0vqRS7J4+MLsJVysKjpkLW7HFcy0BHEzTLBsR2t5sRMD+RP47IRwLAjqr\nqMa4hlBcNfQAvdDc4bKy7UKr7JVj9WsGhTX2xwbP4yH/D+j4VTzGx7A227Rm\nXcb0/Xw8BvmDYOi//M3bGpZ2iAFYtqmMlioiYeszB+LJAucAZ6RGjbiEk2f4\nXH+o6x+CVSEUVDtRLbMM8rFFAJLm+koafTce+SVMkeMlabMrLIo74uRlP1uB\n0kJsBaGI0o1DHQW0yrqhD4OBjOs0gTzvTchMZmbHiDGjzy6Hc2P4NCmMVcrI\n2FPNXhFSKMJF1Zu6XaIXpOW79M8kuaAshrAwzqMANzMZhW4Za7nNHoYMZJ8y\nPYEDZj7qji8PJB/sv2ew9OaAmzUj5pGXsw/JzKGqC7WrNOmWHUcnefO9dn9h\nCP8C\r\n=7MGB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils@next\n```\n\n> ⚠️ The repo is in pre-release mode using the `next` tag.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.2","mem":"6.1.0","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.10.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"5.0.0-next.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/humps":"1.1.3","@types/object-hash":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0-next.19_1592828482331_0.9078341446845026","host":"s3://npm-registry-packages"}},"5.0.0-next.20":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0-next.20","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0-next.20","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"7924ede2be10881c6728fbf8e888b41f741ca7ec","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0-next.20.tgz","fileCount":173,"integrity":"sha512-gJLF0YQk0VtJ4OJ7n5bQx+qTogRSLk040gevDOtvc+scWQwKBLc6opisYDmqSKoly16GAvXl6PufvS5M1ee4fA==","signatures":[{"sig":"MEQCICQzVgP3Dvr37OTKrm+u6A+UWi6pMDGRJVTRftn+ANsHAiATN9DyQhCMxjk41BbXLYHZFBxXFcR6gN5H4/d5Qx5YUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8KjfCRA9TVsSAnZWagAAErQP/0HMQVtkld/FIPW+uDGh\nU5iSA+h6jXEdGYwhyATT3ZtfvG/wXSFBgNiTp689Qq29M9a+auJjmSXGJv1q\nId1rGWOI513Uyjiv5noc+/E8+zYCTZZEr8WTVZnlSY6yEGVqfd/9CYw7Ur4k\n1xKg8jXXbBT1w7yK+K65tVhH4FZ+DMzmqr2lh0P/hbC5k2Jw0J35gryxJInF\n8YXrrOoSKDDbdaIAud0zuvHhDASOqjBvUxWKqmajFMp+Akx5RndhywnhmV1w\nkMmU29TaJ8NfTUMPM/Vq9Jkd7PH4voH4tGqQ9CLN2hf7qQvFqQ7QHBzL0QM6\n0TcKuTAxrFIYckUnkssSf7dvMdPDH0QYlKaHrcVR90ol1Cu6PuP1gH8LysAx\nzg4ZDgd+BIhK1R95STSlFfcQN6KbpU2wzyJsX1B26wGm2JSnu5YDefzGpCr2\n00AwHDvcyyUO1iR8HzJEgD9QD7HpwZxT9h6Wlnw17dk97McIeNBn0B0qX2ff\nmTOyR9lKaPnGXFmBxjbfCpsNmgTiWPzT9D531OgU9kptdvPwWEhP1LmjxI9r\nGER4RMyU+iHNVTqDz0z6Nnego34qW8xYUmQpL0PTfMLhrOTE767Gn6mn2AMo\nmR1dINBr/UL93JjOnYehP+6jdjKQy/UrGC25Xytad1FV9z2wclr+gb3yVjxL\nUfPO\r\n=S5a+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils@next\n```\n\n> ⚠️ The repo is in pre-release mode using the `next` tag.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.2","mem":"6.1.0","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.10.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"5.0.0-next.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/humps":"1.1.3","@types/object-hash":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0-next.20_1592830175172_0.8927400910161936","host":"s3://npm-registry-packages"}},"5.0.0-next.21":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0-next.21","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0-next.21","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"d0d375df2a78cee5102a02d4c405f400c9c4c8a7","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0-next.21.tgz","fileCount":173,"integrity":"sha512-c/OJVGQ7JpGmBQNoQnu8icV81C45hSVATlul21EyscCnPSFDeZ4QOg7ISGsYQu/Pbi3vmCAuGm41NFBp/TCPgw==","signatures":[{"sig":"MEYCIQDmY+jTEwjutHHqKYnqa2yG/pcxlFlubG3tQuwq6u87iAIhAMp7qEIY31egHXmHyp8z763hT6Tc/WLD8cNWtrBT1w67","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9HI5CRA9TVsSAnZWagAAwqsP/Akaxi6pWR6qWoTlKvYv\nJOSsW9Z5zOT5j7IqcBEYrQfLaA7ekvrwr0kurNuVicGv8k4oVRbXbxvXV4ev\nQ7bFtGorJEwpNfSsQiRImqkdk+MnG8hFKzkuy5ZXbPbC1hRY657NxEmTFpq+\nlE2D1HelW4jVYRoGoIsu3GA45skzyZLguv8jwSU9/wkpgYt1a83Y1zgunssL\n2Ny2Eecje5oxTsCBofZyEorld88gkgkg83uo9l6ftgG0Wbv7AqBFBvrIW5h8\n8+ucYtTnli8WIElDJjEHHi4ipg62RGM3/GUM7sNubSMwqAe3eBQJcIMp0MT/\n5om1RhlMaSAhFqbs553yK0fTUpzo13Pk06HakT5H+BDcal/LGiTskkq+F5jG\nK9KloYJhSLmkLxjtZbAjW2GSlZiEeA517NTcHlomPjGyrq7bIXd+xHo97tRP\n025a79MWm9ata7FiGnVAK3tpfw8CRxaMzhpiEqYPdWThtRa94Ail6Sv7D+kM\nRe+XdENbEmHECSvzWh48WpYQ51Avt631ORlp0mJecrkNknlVo9Uvj8V46jq9\nUm7IyVIL5Ul00XARyZ+qh5i2j0fntOnuo/RZV5uoAu9skuTupXtWPJdp24gf\nDVdRsOkKKCTq61L76eWgbRTBh48Z8j6vsqdknxghv2KTnrU7VnTzmprAVI6c\nAKw7\r\n=c0ei\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils@next\n```\n\n> ⚠️ The repo is in pre-release mode using the `next` tag.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.2","mem":"6.1.0","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.10.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"5.0.0-next.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/humps":"1.1.3","@types/object-hash":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0-next.21_1593078328631_0.7648157476552249","host":"s3://npm-registry-packages"}},"5.0.0-next.22":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0-next.22","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0-next.22","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"9426f9eadc2f76868f2bfa52b9ea91399f1938f6","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0-next.22.tgz","fileCount":173,"integrity":"sha512-QrFbS356l+t6BVINAjkDRzqkp2h7b4tLqTI6EZPY0yr21zYqZZpltOE2lhf1TCjRII3URNEllpAmAmGvSx9TTg==","signatures":[{"sig":"MEYCIQDweimdOHA8ZxUkViSpIK9NEprNYQAncR4WKAtsOeW5ugIhAMMmVNS8QTSkP0Iq80cythaSKET1PQ2r1O9nQeDZcBVH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9I8dCRA9TVsSAnZWagAAxEEP/j4c1lyrfUqTNWJBROmR\nu1MHRK7+KA+Gb9TkOpwlnzaoUdV/Dl7rmZb+dR6vVai/HN51dismAyUWU+Ck\nTXNLSPmhsqwSbf2PIb4IZRRy1g/+OIWyUt267tu/Eej/fvsI1G7GlFXuWm7q\n0CsdV8FdFH0aJKLC+TRvoW1SRIK2Da7RMHFVxB18aWv0n1f9pntXjp/Xq9xC\n4wvP8rCilr2SABF97Vj6VhhswllKisjWa2xdkNHQ8FKWQ79+xubpbniUObKS\nBTQIasFhQfUQc3Dhx2ECnqXhq1GU/UnOF32K2v8lnjj2H0jKJ4Zt65iOyF8K\nLZrxBpPJbqenSifIE9wld5UW1Ev2HVO3QklRok+yHvM1KW4DETfdsuNtierc\nQXS4+Spu8YZeDLQr3wpabjTA5OtUC04oGsCanJydt3be/+/HUhJlx5ZirRmj\nfy3G8hFQ/pJoq11/8GewKb0xfEKC4ZzGVzjTNoQqnXkF8FtCTjnjw8FkBmrp\nQ4IplLVa07CRx1gWXz9K1OObmKttD6rBvZT2DyF7qDIVNJN34R9U2xXHSoCt\n5cLejXfjOGG7g27tSEVbA84idiqlLqJLuIvcu9voMxZqgQaMd5U4Gv/hTaTf\nKsgftWpdGNB9+6QR1qaJ9SpW3Ihu68pXsbbpXvco65CXUIu1MuNVF9WVGqUG\n7mP2\r\n=uWaX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils@next\n```\n\n> ⚠️ The repo is in pre-release mode using the `next` tag.\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.2","mem":"6.1.0","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.10.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"5.0.0-next.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/humps":"1.1.3","@types/object-hash":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0-next.22_1593085725372_0.9509593937583931","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@sketch-hq/sketch-assistant-utils","version":"5.0.0","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@5.0.0","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"c5b2666ca42495e893cdb71a1787d68668e57858","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-5.0.0.tgz","fileCount":173,"integrity":"sha512-twVixdYt/H+HpRqEPWpA01Cgrn+aBxWUp7IWE93DfS0ZEjiOFoMd0qsxU7PDHOyYx8XRW1JZU5IcMkX6RqNFYA==","signatures":[{"sig":"MEUCIQCN+soSiONW4ruA+mo8MJa/+xGzYpx64Dbri3WtEbiFtAIgEdUCONN04FgKgdxRcvcA7w6A/sE58a4/EDY/TFNQHjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":685449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+g8FCRA9TVsSAnZWagAA3LQQAJrKqocMCWcnOa3YmUp2\nTt3esvDQvaRZNhlGzJzn0JDvoEQAtHri5JcVRWK+3UsG3q/WhAHiZmSiT98h\nhO+pLeA8oqrauu+AjpQZtoB6jeh3aPSuaO1T1Hz3QzUXInpf+2I4kJM5JFea\nLr70PmoY0W/Zp264PrNcViwjVPM3HMRU4qKrAKb3E2KLSVgHLa9yw1ny6Uyn\ndLca9e4dRzGjdoGT8Zc/Tkok+CYWnSwjw6WyzT8dp+kseLEeq0tPv9pcyc62\ndzLcNSdy5Fuh6RnPISUcE5mt8DavjClJFYt94E6y2kNB1kblc28Ubr7H2Qm2\n9LGiOLMJHhFBtKgc2p7UMGGZ/F4WOIMNxOKUBNz9NNH+qpnLnUIZyYgfoKKe\n/F9Jg8CJ9E3XRKgt6er69er95KlidIqSnDjLAcZst7Ulg01IIzHFqmQIO2f8\nwb2vzYkUpoINV8HKIl+RqsZqfuGSRaj/+POhBvPyOkIOJeY69MhXRnBdj4nl\nPWH2aapbTxSBC8MHucY9MRVHyVBmU8aRtRUbrKfX4y9Fd/kvctzFAj91AFGY\ngjDp9Dg+HC/ovsHBCbjXHgDh7BUE2aA8L3GLBPTBKqw1lyp6Z8NRyNX0pGv7\nkiAwBhYKUUU1DZ9Kj0Qy38e+/3zni2pdo8GFRLgEKT3FMbyU8fA+0MeaiqLu\n0cB3\r\n=9fZ9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.2","mem":"6.1.0","humps":"2.0.1","p-map":"4.0.0","object-hash":"2.0.3","node-stream-zip":"1.10.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/humps":"1.1.3","@types/object-hash":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_5.0.0_1593446148986_0.19576606314409783","host":"s3://npm-registry-packages"}},"6.0.0-rc.0":{"name":"@sketch-hq/sketch-assistant-utils","version":"6.0.0-rc.0","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@6.0.0-rc.0","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"9805f0d9b9ffbfa16e705337807e7c4d42f4a1cb","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-6.0.0-rc.0.tgz","fileCount":173,"integrity":"sha512-Yzl5Ys4WgwxsNOnfkhSusR0bEribiXWgE/Q/spInItXPhfaTdTL+J8YQUtOPgvUDc8/2B3xslKfb4GYMMiQAVQ==","signatures":[{"sig":"MEUCIQCDtAY4syQblmvr7I2RgtQWBikyQtPBDsZj3gwOQbilEwIgYAsCgYAXz8vhU5G6uz4ehg2UzZ8HmBGmSi3zPkP+s1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":696098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBELjCRA9TVsSAnZWagAAzvkP+wfr7YLD08GIDViQC4g6\nTEPTFKX6c+VvH/KaNIslG/wGwiGWZqYB7oX2yzbB5ur7VZb8pd37/cVhJ5mV\n5VDwqVpN1qDZgDPhX0qVGHi3GOUTiemn2o3ZhtplJ4rl+O07ynA2niMrnwA4\nCgUd+N0ecpD/uT2+Gm+5p4hNenlDAEx/DrzDh/QdqIfh2H/TAvGnwLRPN9pg\no41hglRcWVifMqHToK+0KcP4dXcN93V4eIpeoYxvIkmc6nh6oQ7NgzbQk264\nrm1mA2hxgxYpdoRPwrpxtT6c46Pns4Un/hVBXkL6mX/GKZY5IfJlzJU9sQRT\nA6OB+sxHThUFAVJHjbL30UjGN4JvoDwVPftcL/O3RVWbDUh7N4onBvzHIkxv\n0Jd4w5ddQB2LampckM9xImIxkyOCz/3aPgz0rbzwF5yp5ZJUEcMhgmp2O4Ja\n9Vg3gu4J0jWEh+6pjAAm9Xlbe66pAYJ8E9Nl/wZYBuAGgxPhWUf01R0XZZFA\nUW+JUsQdpIG2ST/P+geXyEslFav3N0aYhnXuOJJnS+vkUrwNJ6k56CcKaywW\njqtvZKqD1ayNHqYYUlJ3DhoSBuYLTCbtMq5j5tWBCJ5xhxFBx4kQDN/Pp19Y\nHrZnvUfypCyKYMA0ex0tZjeaVXzkSWxbtwp6T15LJ14Va8ZwuJ7fDMRt4WG/\ncJsS\r\n=Plij\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils\n```\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.2","mem":"6.1.0","humps":"2.0.1","p-map":"4.0.0","p-timeout":"3.2.0","object-hash":"2.0.3","node-stream-zip":"1.10.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"6.0.0-rc.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/humps":"1.1.3","@types/object-hash":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_6.0.0-rc.0_1594114786850_0.24907888336472772","host":"s3://npm-registry-packages"}},"6.0.0-rc.1":{"name":"@sketch-hq/sketch-assistant-utils","version":"6.0.0-rc.1","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@6.0.0-rc.1","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"161259b48bad9653bdf95c6a69a5241f5a627ab2","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-6.0.0-rc.1.tgz","fileCount":173,"integrity":"sha512-97b7c6UOPz40HlAhbNEjI8yrwVHylcwZ1t9UQwjFFI0yFoi6wK070yh/fg3jZW7Zy6JYCziuKtdVsW6QF19Vew==","signatures":[{"sig":"MEQCIHfNNvRpaJgQ4iv/wwzSEcrHIARR8/niAW4XEBQLnt1WAiBT9N3SHR7hoL7pPdIMmXJQkffuiykc+bdbibmftPfFUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":696427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBcCJCRA9TVsSAnZWagAAhKAP/iBpXO+Ul8MJp2Z73zmA\nTxITAogjer/alf9teqbl1th3dkko1TP6hwXD6ShWRjSInsYRmy/P81PX1A9x\nj8TUtNmF+zofQ6ulbbB2M6ZAObjw9i8zJ0vUwPzD1y+MGsEFalBssKPUrnHY\n2YogL30UVhqlbJ3Th3195IV3CdsHtxqZHi1ECcSUzIaIVoac//nEeMXlvoyL\nipOi0+XVN8E1toMHoUjGZ49m5dWPhQAqQfJfCFr/6til4oni+NgWI50yhu8y\npy952pZgdg+jj5XKwwu/hLcCrXfz4qJGsQblepyCQw+kbcee9n02BVVu+07C\ng4+M5CKtRuF2a/0JF1fUylpVazfq5uOYB5Fqou/GnCOGFhTu5eqhoQ9bbheN\n0s3URFFhX5PYSQATW5xLqUyIWBmhVPxQbf7HvlXssT4NRvyO38n/78le3EQQ\nN+NQbP5c4v3C+O34aN42axUVyNs3IAZ+1guu1rGapUF+IjHhDy9Ll3G2cnVj\nzbVROSB+MUL1iPIuyI2UF4cLiS6vegbJVNyP2JZvB1+Gb8WQs2SoaMAcIMc8\nRD10EHNuS5ypmcdhaMZNa+nM4fRkOQV4uAGdCwef5dXDCETc4Qeo067Zetzn\nWheSI3stcARGyK+7fzUobLshGXjSC+KGxWHVWeo/Y5jWgusF+8+PcnEXH8KS\n4h56\r\n=Inoj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils\n```\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.2","mem":"6.1.0","humps":"2.0.1","p-map":"4.0.0","p-timeout":"3.2.0","object-hash":"2.0.3","node-stream-zip":"1.10.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"6.0.0-rc.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/humps":"1.1.3","@types/object-hash":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_6.0.0-rc.1_1594212489492_0.2732921275024729","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@sketch-hq/sketch-assistant-utils","version":"6.0.0","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@6.0.0","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"81f89d82f3f9ea10e6e4b1ddb729c6783f1fcc85","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-6.0.0.tgz","fileCount":173,"integrity":"sha512-G3C+3W1WgQIq4yni42aXM00tb2D0udUvlbO8MepDCYPF71jUTwWucoKZBg6iRSDKEFGHqxpdd3UGJZ4olQey1Q==","signatures":[{"sig":"MEUCIAtq5Vlj979GYAQwKfThdeVbMqSzb7NZzOTTcpnrZsUmAiEA4Z4g/35H6V6Y3mcBNqB5m1veIJEx8lt4RY0xsnkv31M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":696921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDFIjCRA9TVsSAnZWagAAONUP/1vC4vI+SQ3E+b63L6+J\ntfNYLmGJeYmgVDo0EAkcLjw2UTRFdEOlmWZq4KAcIFOjCnAWW+b7n2uoJUru\nqd4rYV9SPqvWmQ2YuvMZqsVE4Fs8oo2v4dGeKxycN3OcSIylhvGSvCB9JdXC\n7WLbMTguOBT0FjWetpHkmGJdlAnNeqIYyCMGrIEwL0X497p+h6GSLIs2nmG5\n8omJcz5rzi6vkHwvkjEAXYoMenwQitTQ6/nVSr6lkaPIiF2+VeL/OjdS3K0T\npkbj4WxdnpDYhyrr8KJ6yCjCDCQxcL0uX2V/NQ9Vs0XNbGb302UQfcKDm3FG\niHnmeio/ShCWA81dLhX6RgHmIuVXUhmdOZx91rM5GFd8hKeb30VyZ/KcR6SR\ny6no9N5ueRJrdnAv178R/pOGtFvFBUsCybZxEZKTlzdJS2JaK5KgV1ZyVga4\nq7MBH2ic5UkEzTwwXKSMf4LhBM8VmD9SMuocOPer9uTSGc4UWo4smw2Rpq31\neO4e7VWb6aCOUY06Jna65lqXzmwMCWsnstR6EOQtL2biVuVyd1TQbRen6c7f\nGr6e6GzrngR0ckxdTWoJqGQE4wtnxq3cm9/lFoJIx8BWKTjXkNTYft5Hnb/D\nvR87rPsj2KvrzqH6XqcsSSN1sDAyKGlHpO71lkCQIr536fIhaSWQO/3ChGZ4\n2Yd1\r\n=plsj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.2","mem":"6.1.0","humps":"2.0.1","p-map":"4.0.0","p-timeout":"3.2.0","object-hash":"2.0.3","node-stream-zip":"1.10.1","probe-image-size":"5.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/humps":"1.1.3","@types/object-hash":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_6.0.0_1594642978676_0.9113602672886065","host":"s3://npm-registry-packages"}},"6.3.1":{"name":"@sketch-hq/sketch-assistant-utils","version":"6.3.1","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@6.3.1","maintainers":[{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"},{"name":"codingmammoth","email":"jelle@codingmammoth.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"81ed6954a9fb779b685ecc9b2b8706591e6cea4b","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-6.3.1.tgz","fileCount":173,"integrity":"sha512-aa6F3ColLVCpVNoiEEWDr06iWVrkLvBWjcoWh9FurPCpzGyqZ4gq2iVqq0ObGk9ap3Tga9HYKTJe7cACq/ofXA==","signatures":[{"sig":"MEQCIFEfjMVD4h38UsLu6wXFYzYF7XKU+jCPNDYjq7UVUjCuAiB5WiPGkj+V6e+OR+xrcI2iXQiOZ4clxivNIjovpj2D4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":507867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz3zrCRA9TVsSAnZWagAAi4oQAI3lYganO5eMwsnEokLf\n4dQqWcFB4WBD36HWePzu8Q/XCcAlKzgypczwnQfTkETD3HM9+Hg+/JameDg/\nxHg0Cc3abapk33a5Z5UDO6sI/NbrBeOsLI4kFdk650MSozO3X4F6EY8QJyVq\nWv73H4906+trVEGkK7phqLX/RrNEhFvX4YcIZePyBYqLcJY6s0kAVbQ65Bp3\nX09wM9LW4d12fpskbfp6qJvKFuDsi0CIgPthSZPFX2i279ykE/ilmvQAdQvo\n4tyztkrivBBo1KFT2vKfmtZpzfcxjt/AX45HP6D7tXv06A2GTpu5TrtkBoek\nqGY3RbthjRrK9UhCo8k6BTuaFG7Tlcq8DakiPiie6WCCeM/2jYmlSPPMT+JW\nUIK5vQde701yU9xzGmMvcIWk9oTiszqejVpq8HYPdS6gZcXJJv1anQclmZWH\nFpWtrjwlbfwn3NTWUIPbdL1/vpE9SBKGMQi2gsy7stdhFm1wpIKlmd+iLOOZ\nKDYtnkrBQNKqihMbUDh3J2O87ZCEQYIFGTvfoNZgQVVAISCWZKCTQo0SZPB4\nJeXji1Qrc8PMz29eg2v2QDYfqPdkC9jHII0v+yEnfQY35Mcl8zMQV3pPBHrr\nWRreVnsDPzazXliq/zYzlXQjOpgmJkqFH9SKr1w87pEFpqvQ4k1f12zFgrlK\nblyM\r\n=znsT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.12.6","mem":"8.0.0","humps":"2.0.1","p-map":"4.0.0","p-timeout":"4.0.1","object-hash":"2.0.3","node-stream-zip":"1.12.0","probe-image-size":"6.0.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"6.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/humps":"2.0.0","@types/object-hash":"1.3.4"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_6.3.1_1607433451473_0.39690129229137905","host":"s3://npm-registry-packages"}},"6.4.0-rc.0":{"name":"@sketch-hq/sketch-assistant-utils","version":"6.4.0-rc.0","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@6.4.0-rc.0","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"sketchbot","email":"developer@sketch.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"14444d5c215f96fc438d594ab9d88b69251eaf21","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-6.4.0-rc.0.tgz","fileCount":173,"integrity":"sha512-Jmx2J0oUekgHW5c7BoqOnVBYXzh4QLUAg7gU16xzyHyE/+vy/t8JwS8mCFjNrOdPaj+KRyvMiaT7yovrUtUcgQ==","signatures":[{"sig":"MEUCIBkRDYzZEVS8jfbTjpc2C6O/GwqBNs4DcE2pjrApFFuLAiEAkP5X4ebr/6N4RUbSiGFRp7Xa+lbGwbDFZMQ6LjTZJi0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":609211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm/LCCRA9TVsSAnZWagAAEZIQAKRdNk0pg7D+bLfCO+lF\nRbWGVLgvPqnNcaCMKHxM2+Qb9ya4tHvUZGn5ArQl/E1bwQjNfsAQJA6r6LQQ\nd+uN8PmPD3H6x0YWda3lWKXuq6XlPCAN0av7YxVQqQuIBE63Oz1cnl6/N9bm\n+t7YH5I51XlEKoi+CzQacxKiPKUmL2r01nd+nmcBhwSjFPC9x06aZZI1Mlgw\nyl+3Bnf2Juwi10JWa50Hd3vYoaljaXDKWUIe6X+mMWz9SJUYO0PTLXlRS1/J\nHdVj/6edvBj3Vb21j/64wqrtUNc/h/EbR5iFZwuVQJtQPaGypR2BibS81fGl\n2OKCYjqyilAqQX7jfaq9LpLYTWSLPMLiqUzjKVq0wp0RPtSK/sASte3kaBFe\ndhsfQPYMzwq7rLUPMZqx2U6EKLm3ah+sWmsL68qSi5zMDbD3fz8v9ObOkwAQ\nXKY4JE8L4XpiTr7I52aA1To4RU7um3at1r9Mm4OExnO+PrEhziYQk5TkqgO5\nEAktmSdMuR5uuWZUuJ93+um+A0MfNhzQO6qXX3A9KViN7Gx2mHfoB9gi8WOo\nMZ86QoE1v+vh9ELWd9WEPLBW8ROFpyXlS8+mGkE3+MDfYQSXnSf65qJF/OXi\nMMNItow/S3IEExx8xDnfOw/mCa1wQ9mYTLKCKpcSbCFHLCPiBngZmr1koHrI\ne46t\r\n=Zzt1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils\n```\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.14.11","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"14.16.0","dependencies":{"ajv":"8.3.0","mem":"8.1.1","humps":"2.0.1","p-map":"4.0.0","p-timeout":"4.1.0","object-hash":"2.1.1","node-stream-zip":"1.13.4","probe-image-size":"7.1.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"6.4.0-rc.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/humps":"2.0.0","@types/object-hash":"1.3.4","@sketch-hq/sketch-file":"1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_6.4.0-rc.0_1620832961837_0.5037851462514464","host":"s3://npm-registry-packages"}},"6.4.0":{"name":"@sketch-hq/sketch-assistant-utils","version":"6.4.0","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@6.4.0","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"sketchbot","email":"developer@sketch.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"20bd1d7eda81dc64ac9fb193ea0ced8df637cac8","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-6.4.0.tgz","fileCount":173,"integrity":"sha512-o25+OmRckLJneEBkdhxHV6IEGWDaieyYoQgnB5qUEZCX3x8Ca2nfiWNtOQeELVJiRD+D6jQ7G7997Qhc5S1dlw==","signatures":[{"sig":"MEQCICMPws+CiOWjTvF6aG2py0JLGRB6uSb4Ti1JvYzFiMO1AiAndsqV5N/Z3/6eELkYohSMak2WynNPhzfwVre+ANvgKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":609539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpizWCRA9TVsSAnZWagAADUgQAJ5iPOBDdRp2FYYVFFUR\nbTSD2JHfxZ4eLzKrHpvU2ZSiaGq9apuN9/AI75yfxuCkllkJdqS4avmHCaUe\nYRCiD7Jb8Gu+UdZuG9tDywZVbOQmKlLqyBbT22qnid3ncuXr/7aTUzoyiD/r\nV4b70/YHBqPdxE9ZtSl/ed1Y4YTz+UDOWe4OR9BVlhMTAlqnjodpmO4AcQou\np9iOo5B441Fx0rGSj4Br+8mR17v7E9S/KydVPBETV5tiOrMIzaCtjJJ5KeGr\nOFfwLez1TNc1MvJxS8axtcMv3Xkgo8MF92HJEnQ4HWhoCo9KWfougcoinJMC\n28R6ExWRLpNQbQ6q5IfRLpezAhhnTFpWxfNp++vcWNOGeRVqFc5MLWMuYydH\nHQuQY6uaHt6n19TkjR/IPAj8WlztT2Wq+AWVIvbofzmiIP+jRJbgH/bLXJAS\na5KxkO8TYwJszcDt2NE1DE1ZuxgLtl4hZFhEBS53Cs6PsJVytJIBC9atcTm3\nXyWICwsOEPvNzGWZ+4I7crlYZLc7ZTqiUUuVX5vwtu+Lgabj47kI4n50K6jv\nfIad52i2dbCpkz2RpS56aXrUQm1ZUOymwQ2U0Eynzw7lgHEYg4NixGu59sUn\nvJAa8YZigDdbbfYsmSKPexUf2FMm5SYMrigDmycL3c/o/FlZ9tMlZFF0IjwJ\n8Vsd\r\n=bQyj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.14.11","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"14.16.0","dependencies":{"ajv":"8.3.0","mem":"8.1.1","humps":"2.0.1","p-map":"4.0.0","p-timeout":"4.1.0","object-hash":"2.1.1","node-stream-zip":"1.13.4","probe-image-size":"7.1.0","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/humps":"2.0.0","@types/object-hash":"1.3.4","@sketch-hq/sketch-file":"1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_6.4.0_1621503189701_0.6290269747594821","host":"s3://npm-registry-packages"}},"6.4.1":{"name":"@sketch-hq/sketch-assistant-utils","version":"6.4.1","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@6.4.1","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"sketchbot","email":"developer@sketch.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"d96b72f14c50ab8a8a440a51687d058f7c467a34","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-6.4.1.tgz","fileCount":173,"integrity":"sha512-XfXzPYoF/yIDtd5z6foCp/OOiBS6ZnwfNykF9sq5LAbdySWeQR4DDp0a9ugTl4MUBtpm2GXI282e+pzSP1yypg==","signatures":[{"sig":"MEYCIQDM6DVYbyOi5AkS7SuwKO4vPJvIbfdxSwkhjaE0qIfOeAIhAPp9tbrynUIqUPWN74NqgLqpZ4yTHD4Ns4wMzS+RTLdM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":609607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguoglCRA9TVsSAnZWagAAuQsQAIqp3ouwEHZXsFfyeNvs\nJvNcbtNmpUROu/6MXgiIpoIT+64T8rEdgMHzHxoE4YEaz5b5ZUh0PA6iJrTC\nHKm0VkEa7aCDTODh1WZDwNcKnfZxZLjXEpHhcHS7pqOEM3oSnEXtbOVC5STE\nXBHikQRtwTHwu/hCblkf9TppFe7jF/yOWbsKae+H0BjCIFUcVllhAJiasS6O\nVTUfC7C+UXa5S3cCFkPQKRk2rrjK6WZqOkuMf7u7RANa7/5p85t8NBw5q7i+\nVDJT2XWPPQF7Iso8Sg0oaSbGfQIYSAEmka76RpSEIaFPT7Ok+WmW8yYm+rnc\nmLbWnfYXMCLLwed7+b8J9Wp8XKLqMn+Nqkci3x8ZfHWjjX/8n4+7bs9d2Kht\nfXSfuEPL3GHLwPyI7yI4tiAriNYfAN+O531ZUy4+7fQwQezJ403CO9fcZDd+\nrYvn59Pt4Hdnf5D2pGjovJHgFV+0ohdgOmJgeRVZlbTUJQlMM7poti+Rkz86\nbbeo5ItjNBIvuBSqO/iL4tptvMquQ1Grx7ti/P1uo4B8zDIXqjRjrTQmmJ77\nOysZGeMwNuTR0suMk7mTuyPLayAhWOn1hV7z4G0iQ+ApjA56i6ruYJd/548y\nnXnTpBWqoPmcukQtl/cFvI2r51e9OkppXiwoS2laLMVdyq/j+oM/PK6aAGRm\nkvS1\r\n=8yMW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.14.11","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"14.16.0","dependencies":{"ajv":"8.3.0","mem":"8.1.1","humps":"2.0.1","p-map":"4.0.0","p-timeout":"4.1.0","object-hash":"2.1.1","node-stream-zip":"1.13.4","probe-image-size":"7.1.0","@sketch-hq/sketch-file":"1.0.3","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/humps":"2.0.0","@types/object-hash":"1.3.4"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_6.4.1_1622837284861_0.38334011968159576","host":"s3://npm-registry-packages"}},"6.5.0":{"name":"@sketch-hq/sketch-assistant-utils","version":"6.5.0","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@6.5.0","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"sketchbot","email":"developer@sketch.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"15f61a240703863c09977f5b0f96e0ac658d31e6","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-6.5.0.tgz","fileCount":185,"integrity":"sha512-TwnwHrUf5nBzGEEp/slDUIBvfI9oiDHAyTtUU4LYMpgeWkNEFnyZT0sY1xKfouInXVaHGFDsZ+rxVkQ9gbVcVw==","signatures":[{"sig":"MEUCIQCSv4/DH6Tu2U/nw/7r475lye9wRRcfrSLLIf+lWIRYvgIgV5yXx6jB6joYypAh8hbFC01trlFVa2+lM87p8RQ3iXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3BMCCRA9TVsSAnZWagAAchoP/itvVCajmohoWhwpPG9R\n9SDOMa97MIuzocue08QsE52Ow3BhkOtHsnNE7tUasroR27xG6Z0UD18efHvp\nT0a1hgq0BRyrGzbG5YhdIV2US20mGPU9v3qU1vXb/qE6+dtF802jOWO4J1E9\nwrCZN9qr3ljJth7fpU3lqDVz7533FkL2pOnrTv+qBVEz/OJrXU6AxcMbgwXY\nts+q9syLvjjlb6GVFeVKDo5qACtahC+2F28xSD5kvwAhQcO5BiAUa5KytA2j\nDTxTK1dSEiF0JzqkshpbfvxjkfF5e7xqJiXVemoVrYJhk4ajE0igkX9Ia0fE\njdqAPRUGAo9QLvl6JriuwegK8CQIDPIuHuVzuyvoQ3lwK0Bd8Rt0naEJIn4P\naXeSK2q365SpheJXwwlofaCVxZedvN5XjV3QLvMhYr2Lyy4yZibSeaM1dOle\nbKuQdR7YcXrih/0SIgUHzdhuc4JGq//4Ei8XHPga6Mhx0sbgJxF++LKkNS3R\ndE5TQ5CKbPltYcggh6EABDz/dSK+FemtPTi88AdCRcSjZnmlu5pNrJUIzczs\nIeJGSFdlttE9ITvcZCM6OA4MMk0xII45wnw3Qpi5nzSWTwywQvNHTSFt+E3s\nMa6UAeU6yziN4z3v6kvB33luPmZLgVB5p7XFDACbXGKOHiEllLHfS+hsPOPB\np/y7\r\n=0YWt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.14.11","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"14.16.0","dependencies":{"ajv":"8.3.0","mem":"8.1.1","humps":"2.0.1","p-map":"4.0.0","p-timeout":"4.1.0","object-hash":"2.2.0","node-stream-zip":"1.13.5","probe-image-size":"7.2.1","@sketch-hq/sketch-file":"1.0.3","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/humps":"2.0.0","@types/object-hash":"2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_6.5.0_1625035522510_0.2848748576450215","host":"s3://npm-registry-packages"}},"6.5.1":{"name":"@sketch-hq/sketch-assistant-utils","version":"6.5.1","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@6.5.1","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"sketchbot","email":"developer@sketch.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"b1ff0c3d434972846704fb676610600096c7aab6","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-6.5.1.tgz","fileCount":185,"integrity":"sha512-GWbzwCQnOsfRyJvaoUt2EVOtQ3B8WpOzlpgtGXtmgngHQMnTZB3kBvOgpmjThVV/TNd5QcNjtZi5o4EXBqDu1Q==","signatures":[{"sig":"MEUCIQCIOU5ATWhHuSzxspS8JBd0n9/yL2b+V3iPOUlrP+MaqAIgGMoPLevDvrfisN270pYw2KmnYEdETmkQtLASyy64MHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3G1QCRA9TVsSAnZWagAAGXIQAJ4kO9W3jp9H+iCVzmt+\nu1Io6kjuQwSmiTwxGC6PyyaMDoZsSUkYilZ68GuYJGU8Vo6p0aApGBTa6W6/\nk5VB7k2xdQwmE8rv2uWydXU4gEB2pznudyd1aHd6lXR2OM3PghU6v/OAsZj+\nTZgOMdFc+IZBa5jjjX3/TwuHdLwrFjTDRBKgHQpPJqAosPKzIO4mw0ImkpB0\n7PnxDTgOwzXs8BEYe2/2fXMZcGv23CsuM/518uc4u4FcckO+Q1XBCY4D5U+X\nwrJZLBoWAkWR+/VvUemH7qJp78d7ZznrtEU2HlWa0ObQ+76cQZu1Wt4+revr\nl96+aS2N6M+KLRxWSANPjX02iHLp9asJN51cnCtgk5qa3YXUdlQVwyZ3nXBS\nKdr1it5ahfhIOMBKCNlNRz3/lJfjgR54S3gbJpfGbEN3gVXxFjhPHzrabtPe\nnOqO8Aa2rEEai2Py2PRBCHESx9SLcuZdntAp/baXWcper+sWWQQGzg416xKn\nL/Ky79cVIYfW0ebpcxpXO8HpGgP97AzlGar2XjXsJHfS70pm1SkSPXc48VzX\n27ASWXeDJnKJ+XjuF0Amw85mHgZtODeeN7xNwAr3Jpd0yE8sEAMyjwZKNGQ9\n1mtAiGiieqfAi4Uxcz2hVvzuvxkpGg7zx/oRa2TiAXpa5xuvCykZX/OODgVg\nbXCu\r\n=NbD8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.14.11","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"14.16.0","dependencies":{"ajv":"8.3.0","mem":"8.1.1","humps":"2.0.1","p-map":"4.0.0","p-timeout":"4.1.0","object-hash":"2.2.0","node-stream-zip":"1.13.5","probe-image-size":"7.2.1","@sketch-hq/sketch-file":"1.0.3","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/humps":"2.0.0","@types/object-hash":"2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_6.5.1_1625058639869_0.17693481912329245","host":"s3://npm-registry-packages"}},"6.5.2":{"name":"@sketch-hq/sketch-assistant-utils","version":"6.5.2","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-utils@6.5.2","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"sketchbot","email":"developer@sketch.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"dist":{"shasum":"b727364e25b156123b04db383810312bd8d58407","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-utils/-/sketch-assistant-utils-6.5.2.tgz","fileCount":185,"integrity":"sha512-0cIIx8NlCnEzUP3KbBtESBIuYEz3MRCuPTp0pHfpT8M/KGiAT1/8icbJZ+v3Rqr+8n4eyuCWktiR387oMCrGXw==","signatures":[{"sig":"MEQCIH1DkhXHAkYV8DtPKv7zWu//AdQqAVBHgpoB97OGTohhAiAf+g25iVne3Qq3F7Nqb3yF6U747QQn0eD3UfkTaVg0Bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3HpSCRA9TVsSAnZWagAAHTYP/RAkTUrJYJdctgi6QH74\nTi/5a5oJLbRHe20qB7XrL5lpigQv6x0pawhMA1L/1qXjV+wVRs+Q6lGnNaHS\nxLEzfkFG6otr/39Pt2sRqMSh6RaVOhjO4Jk4zd6oJj3dwBp4qAb5kK1yvE3Y\nf08m5HLdCyGq6ytsFVUS3lVMaTnyPEd3dWTUBG2Zs/DGP0XU2CRPhtOjjOQY\nIg6sEVzV/My0ZDhr5Xl+mL7G6wLgJjt/f4aBJtG9V03+82dCzyP8C1q9zgS3\nbpuycfUfJ9Y004bLY6a7nbwXrwdG6Ti4zdS3FRWpsEYhe5XuFoVBF3E6l1CX\no1Vxe95n643n23kQCm7ip+Zyu0mZK3fmbTJ2iEGpH77LzT5E+B1KzdlxiAkO\nOS/o2IqJN9CwnzILIpYVhd8rbvlUJvnX+S3YVldPxsj4ZMBXRynfgmLKZn4O\nMFnHIy4AHlV9qgxztvczCA4przHhKXVVLzF6Wh9OuzUk1SeVcgA7I0BnzE2f\nLCSKzWx1FOOn8P5kVzxFAMxL/HdP+AHSUDwk/wafL3qBXQKD8ueM8xrwCRFo\n+wfnWPbWyoKuVowQVCSKsxgI68zlbfBE8O3ccq3ZWDhz0PV/IevVgl13f+f2\nL029FjELbrLXu58aEMdfUZ0+3TxG17l+ph/ZY3HRM8yn0G0A7hAJ5yvgP4c3\nF0jr\r\n=cMa3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index","types":"dist/cjs/index","module":"dist/esm/index","scripts":{"test":"jest","build":"tsc --build tsconfig.json tsconfig.esm.json"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.14.11","description":"Utility functions and types for Sketch Assistants.","directories":{},"sideEffects":false,"_nodeVersion":"14.16.0","dependencies":{"ajv":"8.3.0","mem":"8.1.1","humps":"2.0.1","p-map":"4.0.0","p-timeout":"4.1.0","object-hash":"2.2.0","node-stream-zip":"1.13.5","probe-image-size":"7.2.1","@sketch-hq/sketch-file":"1.0.3","@json-schema-spec/json-pointer":"0.1.2","@sketch-hq/sketch-assistant-types":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/humps":"2.0.0","@types/object-hash":"2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-utils_6.5.2_1625061970222_0.18319446071292722","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-03-04T13:45:28.985Z","modified":"2025-11-05T17:05:30.946Z","1.0.0":"2020-03-04T13:45:29.331Z","2.0.0":"2020-03-05T16:25:17.586Z","2.0.1":"2020-03-05T17:37:30.896Z","2.0.2":"2020-03-05T17:50:37.716Z","2.0.3":"2020-03-11T16:33:05.693Z","3.0.0":"2020-03-12T12:54:33.432Z","3.0.1":"2020-03-13T15:12:22.910Z","3.0.2":"2020-04-09T14:08:17.512Z","4.0.0":"2020-04-09T16:11:38.304Z","5.0.0-next.0":"2020-04-15T13:42:50.782Z","5.0.0-next.1":"2020-04-16T14:30:52.202Z","5.0.0-next.2":"2020-04-20T17:15:36.655Z","5.0.0-next.3":"2020-04-21T12:35:31.426Z","5.0.0-next.4":"2020-04-24T12:36:30.401Z","5.0.0-next.5":"2020-04-24T17:55:29.868Z","5.0.0-next.6":"2020-04-29T10:58:40.240Z","5.0.0-next.7":"2020-04-29T16:34:16.930Z","4.0.1-next.8":"2020-05-04T15:00:51.103Z","5.0.0-next.11":"2020-05-20T14:20:35.067Z","5.0.0-next.14":"2020-05-28T16:36:06.931Z","5.0.0-next.15":"2020-06-05T16:26:48.395Z","5.0.0-next.16":"2020-06-09T15:25:11.742Z","5.0.0-next.17":"2020-06-10T15:15:23.103Z","5.0.0-next.18":"2020-06-11T12:49:34.664Z","5.0.0-next.19":"2020-06-22T12:21:22.515Z","5.0.0-next.20":"2020-06-22T12:49:35.304Z","5.0.0-next.21":"2020-06-25T09:45:28.786Z","5.0.0-next.22":"2020-06-25T11:48:45.553Z","5.0.0":"2020-06-29T15:55:49.123Z","6.0.0-rc.0":"2020-07-07T09:39:47.071Z","6.0.0-rc.1":"2020-07-08T12:48:09.613Z","6.0.0":"2020-07-13T12:22:58.908Z","6.3.1":"2020-12-08T13:17:31.607Z","6.4.0-rc.0":"2021-05-12T15:22:41.963Z","6.4.0":"2021-05-20T09:33:09.809Z","6.4.1":"2021-06-04T20:08:05.016Z","6.5.0":"2021-06-30T06:45:22.609Z","6.5.1":"2021-06-30T13:10:40.109Z","6.5.2":"2021-06-30T14:06:10.390Z"},"bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"license":"MIT","homepage":"https://github.com/sketch-hq/sketch-assistants#readme","keywords":["sketch","sketch files","sketch assistants","assistants","design ops"],"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"description":"Utility functions and types for Sketch Assistants.","maintainers":[{"email":"developer@sketch.com","name":"sketchbot"},{"email":"jed.r@icloud.com","name":"jedrichards"},{"email":"itoperations@sketch.com","name":"sketchitops"}],"readme":"# sketch-assistant-utils\n\nUtility functions and types for Sketch Assistants.\n\n> 🙋‍♀️ These utility functions are mainly of use when creating Sketch Assistant Runners, i.e. tools\n> that invoke Assistants against Sketch files and present the results to a user.\n\n## Usage\n\n```sh\nyarn add @sketch-hq/sketch-assistant-utils\n```\n\n## Development\n\nThis section of the readme is related to developing the package. If you just want to consume the\npackage you can safely ignore this.\n\n### Scripts\n\n| Script               | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| yarn build           | Builds package to `dist`                                        |\n| yarn test            | Runs the Jest tests                                             |\n| yarn lint            | Lints with eslint                                               |\n| yarn format-check    | Checks the formatting with prettier                             |\n| yarn package-tarball | Creates an installable tarball from the current module contents |\n\n### Workflows\n\n#### Conventional commits\n\nTry and use the [conventional commits](https://www.conventionalcommits.org/) convention when writing\ncommit messages.\n\n#### Releases\n\nThis repo uses [Atlassian Changesets](https://github.com/atlassian/changesets) to automate the npm\nrelease process. Read the docs for more information, but the top-level summary is:\n\n- A GitHub Action maintains a permanently open PR that when merged will publish the package to npm\n  with the latest changes and an automatically determined semver\n- If the work you do in a PR should affect the next release, then you need to commit a \"changeset\"\n  to the repo together with the rest of your code changes - do this by running `yarn changeset`.\n  You'll be asked to provide a change type (major, minor or patch) and a message\n","readmeFilename":"README.md"}