{"_id":"@avocode/octopus-schema","_rev":"28-3a966c63629b77483bdab111ff6b3ab4","name":"@avocode/octopus-schema","dist-tags":{"latest":"2.2.2"},"versions":{"2.2.0-alpha.0":{"name":"@avocode/octopus-schema","version":"2.2.0-alpha.0","scripts":{"-- LINT --":"","lint":"yarn lint:prettier","lint:prettier":"prettier -c .","-- VALIDATE --":"","validate":"yarn run validate:openapi && yarn run validate:octopus-version","validate:openapi":"./scripts/validate-openapi.sh","validate:octopus-version":"node ./scripts/validate-octopus-version","-- BUILD --":"","build":"yarn run build:ts","build:ts":"./scripts/build-ts.sh","-- RELEASE --":"","prepublish-only":"yarn run lint && yarn run validate && yarn run build"},"devDependencies":{"@stoplight/spectral":"5.7.2","openapi-typescript":"2.4.2","prettier":"2.2.1"},"description":"The file `openapi.json` describes the Octopus document format in the OpenAPI v3.1 RC format. \"Octopus\" in this context refers to the JSON representation of a single design file artboard content.","_id":"@avocode/octopus-schema@2.2.0-alpha.0","dist":{"shasum":"1f6cc23fd52bb7507f16eeab15a1e48dee9a1a9d","integrity":"sha512-+lL+SR1M8iLBmE4SjZa3FDPSnwt+Sf8aK0m931gvr8eNtTmpZDRTHfRMVKURGo4ItUPlU4eFPIOan4nvVNn0HQ==","tarball":"https://registry.npmjs.org/@avocode/octopus-schema/-/octopus-schema-2.2.0-alpha.0.tgz","fileCount":5,"unpackedSize":63595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2MFJCRA9TVsSAnZWagAAbw8QAIo2bCGITTBd1cmBc0AM\nauZCnQxBsyHDWiKV7MGnr4QLArlXnoFIvPgSz6C9675n2BYzzEIPy67wi0w8\n8AX+cpCtN+/7hGmmBe3KMkjSwoQWY+v7gbFfEb4DaAEJjYDNzr2AxNzTwHPF\nnXJ6LO9d2mq+tkq5aJTmWQwAvmTjtgV+yvDpyvFQbe7/Ahe9GngHkZZs81CJ\nXuoVSnguxDRiWBjbekDEAfzBpVxuDmtiYc5vPrzxng5Vb1cmCN+14gW961s/\nS65XE39+Zn3TLbInw5dgwnRXLTUD5w+Asc/I3bShpb3sVY9RSdVfSJi8H0K7\n9rFRINACL7Id9GtVHA3AL6bBhwu47krIb/eBSAIeefAvTdb2iB/i8sgolbj8\nOHIX595r0AA5HetKcbhL83AEJYG5oI2IRQ9fspobOr3enOoM10TnMB06+JfU\njZBxO7uFDkiRt3/2UHo1QgKdcPl3lkFpqgkUwo+dX49POA/U3tD9mIqVBZ7T\n9rQo8Pn0pCuAj0nvYFc5xp0Ue1koM2eOaZrzVjXf4FkpA6wY/SV/8cQZc7ok\nVJOM13RxAO3vXB4avvL5VVj5KoVI46H06oNiTE36gkidCy7/E8GmE96VUd6v\npsQ1rW8LbiRAiiXgZB3fofCDNEoKAEtUcF1qKFr1qB0wbboapwy7TMPPgBeU\nku4q\r\n=GnRp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHQjkPTEAWny6NeWhhsdTBUo0aIO1KPw2EpYzoyXedl2AiAoYF7do7u9m2u32qh92eN1ZZara9lO6hjQI5J4uPXaTg=="}]},"_npmUser":{"name":"jankuca","email":"jan@jankuca.com"},"directories":{},"maintainers":[{"name":"petrbrzek","email":"petrbrzek@abdoc.net"},{"name":"jankuca","email":"jan@jankuca.com"},{"name":"jakubzitny","email":"jakubzitny@avocode.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"tom@avocode.com"},{"name":"nikitamironov","email":"nikitamironov@avocode.com"},{"name":"koty","email":"info@vojtechkotrba.cz"},{"name":"durk0","email":"martinduris@avocode.com"},{"name":"ondrejskowronek","email":"ondrejskowronek@avocode.com"},{"name":"janroztocil","email":"janroztocil@avocode.com"},{"name":"avocode-ci","email":"tom+avocodeci@avocode.com"},{"name":"slinto","email":"hello@slinto.sk"},{"name":"ondraspala","email":"ondrejspala@avocode.com"},{"name":"tomasandrle_avocode_com","email":"tomasandrle@avocode.com"},{"name":"marekcerny","email":"marekcerny@avocode.com"},{"name":"viktorchlumsky","email":"viktorchlumsky@avocode.com"},{"name":"tomasrebro","email":"rebrotomas@hotmail.sk"},{"name":"danielmelo","email":"danielmelo@avocode.com"},{"name":"bellathewitch","email":"isabella@skorepova.info"},{"name":"thomasfiala","email":"thomasfiala@avocode.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/octopus-schema_2.2.0-alpha.0_1608040777443_0.7802294957001796"},"_hasShrinkwrap":false},"2.2.0-alpha.1":{"name":"@avocode/octopus-schema","version":"2.2.0-alpha.1","scripts":{"-- LINT --":"","lint":"yarn lint:prettier","lint:prettier":"prettier -c .","-- VALIDATE --":"","validate":"yarn run validate:openapi && yarn run validate:octopus-version","validate:openapi":"./scripts/validate-openapi.sh","validate:octopus-version":"node ./scripts/validate-octopus-version","-- BUILD --":"","build":"yarn run build:ts","build:ts":"./scripts/build-ts.sh","-- RELEASE --":"","prepublish-only":"yarn run lint && yarn run validate && yarn run build"},"devDependencies":{"@stoplight/spectral":"5.7.2","openapi-typescript":"2.4.2","prettier":"2.2.1"},"description":"The file `openapi.json` describes the Octopus document format in the OpenAPI v3.1 RC format. \"Octopus\" in this context refers to the JSON representation of a single design file artboard content.","_id":"@avocode/octopus-schema@2.2.0-alpha.1","dist":{"shasum":"7bd9d6b296ec3084942ea78dc96c2ab1829c5a89","integrity":"sha512-5c4WsApq7fiV/F31e2ShVcnKy+yzWdkoL1nSYcmHwkICpcuRn+ey9P+Y7oHYvgJWgezKAsKxOlz5qgyN5eaGAA==","tarball":"https://registry.npmjs.org/@avocode/octopus-schema/-/octopus-schema-2.2.0-alpha.1.tgz","fileCount":5,"unpackedSize":63602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2dhZCRA9TVsSAnZWagAAnC0P/1zn3Dlz1+Em/np4SYct\nCIOiOgoVMnt6QWYE8sViuQe5fcw6xOO3P69ICt+hLhdlaiNFMLDXP2dcHiks\neqUGc6Ow1JNA4t9M9x8VgeaZhavF+1SXznkQ2qShjrGyKEmGtKEnSzGJY+qM\nNEgiylK+Cyy4O9zYC3qngPcdlzqR4e8zwD/HM5p6Nevn5mNPvwc+wol3lAuE\n9XQaSktrFVRRqnUXA0sYJv+tQyeqEYnffrK5flTo4lelEFIUz8BzAXu0aSA0\nImgbiFvJ9Pxop44uBv/CdIEAL9nMik4GeGXRWibg55D87QdpE59IVt/95ohp\nbP0cOMk4cZ56s17kuJbdpynrVLdz+wcbsLu1B+AYD9RevbHm3U1bcbVvjWB5\nViShlveCpnn0jm4Unn5FBLgzg1n4Tc2PoyE02AQ1bI+1vm7TLJPn8sPrleW8\nEHfQ6v1xw8Uaafbarpp6/pKIj5uP7CUvFbiU6XAhwmvXSooyzgdD74cwcIUz\nHRwBkakv+qqUPkXNNorbs4Ao819//iqkhU0xm8g6fnMvjqc7eUIlw8HT7j2F\ng4WWxA5RNF7N5spH+m6NFaEpHYnFGyrNvjDNmZmH7St4i/doJpcei62Kq2HX\nIygL21Q30Pbvo0lF59+MXa5j8Hi9Ln1r1yWIfMBcRqHoSitgamhKOd+pNaq3\nAnf1\r\n=jGZu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPWDPAbD+C5mZZCcNYzI2tWZW5exLgyI4ZQixwuaNaywIhAJKAas6ZBdXK9lSjknRsQlu76vB713txGVscOTIelFNX"}]},"_npmUser":{"name":"jankuca","email":"jan@jankuca.com"},"directories":{},"maintainers":[{"name":"petrbrzek","email":"petrbrzek@abdoc.net"},{"name":"jankuca","email":"jan@jankuca.com"},{"name":"jakubzitny","email":"jakubzitny@avocode.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"tom@avocode.com"},{"name":"nikitamironov","email":"nikitamironov@avocode.com"},{"name":"koty","email":"info@vojtechkotrba.cz"},{"name":"durk0","email":"martinduris@avocode.com"},{"name":"ondrejskowronek","email":"ondrejskowronek@avocode.com"},{"name":"janroztocil","email":"janroztocil@avocode.com"},{"name":"avocode-ci","email":"tom+avocodeci@avocode.com"},{"name":"slinto","email":"hello@slinto.sk"},{"name":"ondraspala","email":"ondrejspala@avocode.com"},{"name":"tomasandrle_avocode_com","email":"tomasandrle@avocode.com"},{"name":"marekcerny","email":"marekcerny@avocode.com"},{"name":"viktorchlumsky","email":"viktorchlumsky@avocode.com"},{"name":"tomasrebro","email":"rebrotomas@hotmail.sk"},{"name":"danielmelo","email":"danielmelo@avocode.com"},{"name":"bellathewitch","email":"isabella@skorepova.info"},{"name":"thomasfiala","email":"thomasfiala@avocode.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/octopus-schema_2.2.0-alpha.1_1608112217023_0.9569955014652449"},"_hasShrinkwrap":false},"2.2.0-alpha.2":{"name":"@avocode/octopus-schema","version":"2.2.0-alpha.2","scripts":{"-- LINT --":"","lint":"yarn lint:prettier","lint:prettier":"prettier -c .","-- VALIDATE --":"","validate":"yarn run validate:openapi && yarn run validate:octopus-version","validate:openapi":"./scripts/validate-openapi.sh","validate:octopus-version":"node ./scripts/validate-octopus-version","-- BUILD --":"","build":"yarn run build:ts","build:ts":"./scripts/build-ts.sh","-- RELEASE --":"","prepublish-only":"yarn run lint && yarn run validate && yarn run build"},"devDependencies":{"@stoplight/spectral":"5.7.2","openapi-typescript":"2.4.2","prettier":"2.2.1"},"gitHead":"4ec8342d29ff07798fecd74ab0f2b92bea5af773","description":"The file `openapi.json` describes the Octopus document format in the OpenAPI v3.1 RC format. \"Octopus\" in this context refers to the JSON representation of a single design file artboard content.","_id":"@avocode/octopus-schema@2.2.0-alpha.2","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-U7YRbK63C/xFFKISvJcrfBGGcXEiqffyBJBKrO7449pjl4iRvGCa99mQxAPGDcuARCtlVMezxRnzL5MNjt3Xig==","shasum":"7b60dcc38bcd895f741095d791a411e0fcdcc230","tarball":"https://registry.npmjs.org/@avocode/octopus-schema/-/octopus-schema-2.2.0-alpha.2.tgz","fileCount":5,"unpackedSize":135820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPgiyCRA9TVsSAnZWagAAF/QP/Rbuztc6+8xw2m/Jb2RD\nKrHkD8q6Wv0aUIYbp2Q+7Dp4CWWi9cB39Z3VAKVnUPjwPITn+5CWZMhcE8j+\nwxKv67I5EUzvZrT+dMOro1mMZQkVeQtFUaskWvE9+wrZM1vHFhw1/BrCWFPr\n5PHQ+WpqLY9sNodVKI8dk8X6Gxzr2XXvScUMJw1WLHAIJF8sWT8H5Ndi22zp\nY+Gb1j21lcknq0Lpj9Ny60DIRmMPKnyMNVqYPdu42NG+etWERT6/HHKemV5M\nITc4YqodTVhSt7BI15HfnUGiCNeNPcDx//XpefxWRYC/S8wbfThl89sexYWa\nKEqeVjzzgnA6x5jG1ULiPHwuUMrBJUYisek47vIP0STZvVH0K1bHtvPbZ0Ng\nVJQhtm+i/6DHhNcc4ij907DuyaZCbGvMKVytZNCK4lmafQiSpbgr5oMt5clA\nFnD98dJaEqd3vbDAHE6Rcs5Z6ioPIclepKdEPHTaTLCJONWUtgkRdzLHDNXN\np64krccJqWf8DhNce1nlVCLCyzmbSJg+AS3a8ysXaWRj4ZHrroVd8gtPwulJ\nCixsmtShdKxXotBcR7+EeOZryThXP9XgK8IUkNG2uxsQMeHzHF/JvjeutTu4\nyBLCZyYhrqathbTjOPtT6zlh1ZlrteSsGLuVVbDTIOpHFLo665Pr4XmbJPRl\nWlNj\r\n=dLqp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHWdDwWPMdekIyVsY3skVMciu6mD7Mv6nnMTvjZojSF9AiEA6K8qx4WEyFYLfXuhX8/dAmfZZEwcpu95pnMRIQdP4GY="}]},"_npmUser":{"name":"janroztocil","email":"janroztocil@avocode.com"},"directories":{},"maintainers":[{"name":"rojcyk","email":"hello@rojcyk.com"},{"name":"petrbrzek","email":"petrbrzek@abdoc.net"},{"name":"jankuca","email":"jan@jankuca.com"},{"name":"jakubzitny","email":"jakubzitny@avocode.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"tom@avocode.com"},{"name":"nikitamironov","email":"nikitamironov@avocode.com"},{"name":"koty","email":"info@vojtechkotrba.cz"},{"name":"durk0","email":"martinduris@avocode.com"},{"name":"janroztocil","email":"janroztocil@avocode.com"},{"name":"avocode-ci","email":"tom+avocodeci@avocode.com"},{"name":"slinto","email":"hello@slinto.sk"},{"name":"ondraspala","email":"ondrejspala@avocode.com"},{"name":"marekcerny","email":"marekcerny@avocode.com"},{"name":"viktorchlumsky","email":"viktorchlumsky@avocode.com"},{"name":"tomasrebro","email":"rebrotomas@hotmail.sk"},{"name":"danielmelo","email":"danielmelo@avocode.com"},{"name":"bellathewitch","email":"isabella@skorepova.info"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/octopus-schema_2.2.0-alpha.2_1614678194518_0.34444100281324164"},"_hasShrinkwrap":false},"2.2.0-alpha.3":{"name":"@avocode/octopus-schema","version":"2.2.0-alpha.3","scripts":{"-- LINT --":"","lint":"yarn lint:prettier","lint:prettier":"prettier -c .","-- VALIDATE --":"","validate":"yarn run validate:openapi && yarn run validate:octopus-version","validate:openapi":"./scripts/validate-openapi.sh","validate:octopus-version":"node ./scripts/validate-octopus-version","-- BUILD --":"","build":"yarn run build:ts","build:ts":"./scripts/build-ts.sh","-- RELEASE --":"","prepublish-only":"yarn run lint && yarn run validate && yarn run build"},"devDependencies":{"@stoplight/spectral":"5.7.2","openapi-typescript":"2.4.2","prettier":"2.2.1"},"gitHead":"4dc5b23537c9e050a20bae1979d83e2d05c27164","description":"The file `openapi.json` describes the Octopus document format in the OpenAPI v3.1 RC format. \"Octopus\" in this context refers to the JSON representation of a single design file artboard content.","_id":"@avocode/octopus-schema@2.2.0-alpha.3","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-dD2QsSsH9uz6/vQg4buXJs+dBz2Fs/ti7kgpyDYCDwN9OpZXtJO9An9Rg6C1x11FdrNEb1BR2uLS5lSichgK4A==","shasum":"312893d95182609312a0d0b77b2621b795fb32a2","tarball":"https://registry.npmjs.org/@avocode/octopus-schema/-/octopus-schema-2.2.0-alpha.3.tgz","fileCount":5,"unpackedSize":138218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh/i2CRA9TVsSAnZWagAABZYP/112h1TUAtq8zsFHcP86\nrWjdPTLFS3gMyM6MCz0ae6IrMZBIculdYsyv9RC9wKM48DWUIfdt5mCpl4Zh\nVorgvi6SK1omFTFEpBNpjzK8IWd+qYojHsqLu7+yjc6wsnpXTdbvwdVGxoj3\n4abSt4mJt0iG00Jq+4eY96TfyF+jU5jL/5N+zvcn5zJ3ngWZ+DuOm9r7UNg7\nh1Iu607c22tUyKQXrfrNnStxvoZaev8OKQL2YzBHdzBpXP8Y0dJyBk8RY+OV\nRnEssFi3qLa4JY57auY1UurWuXmBObY0TUZdJR6Y/qdAvfO3+cXGc8DjcqbH\numOGLa/NUtzXvbHTTYxarTIXwiaHZiHQ9L+mznAQ/YiLTJG/6JR+ZgWYlV0I\nNgCS1ckupHVNuqA4z936jpOQnT9TsPiePe7nSVQeQ6QjyLENI+O2IDHt02Od\nH6V4Su9tJpxMQg0zIn1ib0lEirA/aryv3Dey8lfD3E9G2/QYAvbDl0wS4ymh\nvM8HzFp+sIYcz0aRLtz7EAtlalwJ4u8cv/bw9Zqqd2dM/CbNs5t+yNdcic3H\nBAIGsBjyCDKdsi3OtuLtJsFlrfkjwIysweHulNdf+cpZvpXSFV4RUbbZ2bMM\n6O4by7Kd6twnb/0nN9bU/Aev07q7Er643ofBcHDLVnOzJ2SnIQUPIAGVAGwj\nm0lf\r\n=dhGG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDorgge4t8ZjwKH5Nqlt1B0G7KjIU6ZZy8HSDn/RB8CrQIhAJ1rzc+5D78715HzK5HzQ2iBdz1nW62/iiOpXfBqs1Z6"}]},"_npmUser":{"name":"janroztocil","email":"janroztocil@avocode.com"},"directories":{},"maintainers":[{"name":"rojcyk","email":"hello@rojcyk.com"},{"name":"petrbrzek","email":"petrbrzek@abdoc.net"},{"name":"jankuca","email":"jan@jankuca.com"},{"name":"jakubzitny","email":"jakubzitny@avocode.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"tom@avocode.com"},{"name":"nikitamironov","email":"nikitamironov@avocode.com"},{"name":"koty","email":"info@vojtechkotrba.cz"},{"name":"durk0","email":"martinduris@avocode.com"},{"name":"janroztocil","email":"janroztocil@avocode.com"},{"name":"avocode-ci","email":"tom+avocodeci@avocode.com"},{"name":"slinto","email":"hello@slinto.sk"},{"name":"ondraspala","email":"ondrejspala@avocode.com"},{"name":"marekcerny","email":"marekcerny@avocode.com"},{"name":"viktorchlumsky","email":"viktorchlumsky@avocode.com"},{"name":"tomasrebro","email":"rebrotomas@hotmail.sk"},{"name":"danielmelo","email":"danielmelo@avocode.com"},{"name":"bellathewitch","email":"isabella@skorepova.info"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/octopus-schema_2.2.0-alpha.3_1619523766255_0.30558478462392946"},"_hasShrinkwrap":false},"2.2.0":{"name":"@avocode/octopus-schema","version":"2.2.0","scripts":{"-- LINT --":"","lint":"yarn lint:prettier","lint:prettier":"prettier -c .","-- VALIDATE --":"","validate":"yarn run validate:openapi && yarn run validate:octopus-version","validate:openapi":"./scripts/validate-openapi.sh","validate:octopus-version":"node ./scripts/validate-octopus-version","-- BUILD --":"","build":"yarn run build:ts","build:ts":"./scripts/build-ts.sh","-- RELEASE --":"","prepublish-only":"yarn run lint && yarn run validate && yarn run build"},"devDependencies":{"@stoplight/spectral":"5.7.2","openapi-typescript":"2.4.2","prettier":"2.2.1"},"gitHead":"189f4d47e5327e902929649c1206077a6e75d7e8","description":"The file `openapi.json` describes the Octopus document format in the OpenAPI v3.1 RC format. \"Octopus\" in this context refers to the JSON representation of a single design file artboard content.","_id":"@avocode/octopus-schema@2.2.0","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-VEKnkrqOskvBX6RqwSDmwg0tqsSv1Yecgxw8aikh8il9XkMqZXazZsBm3I1XUfSHtVcevVCfj10oiPY34UkAxg==","shasum":"1965e15d029e9ea0782e5bae5d94ec993088ce8b","tarball":"https://registry.npmjs.org/@avocode/octopus-schema/-/octopus-schema-2.2.0.tgz","fileCount":5,"unpackedSize":138210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh/1oCRA9TVsSAnZWagAAqswP/AriJEVrmzTpIF8xph1s\nVZDI5Ti3fcIzaM+U6Fc5bPiQimIOeGXmUFvrMl4u+/nbkgzE7OI037woFnRl\n/XhKBfibSCypkasELwkbQbLjoQwte2Y3VCcI0JP3KTL8bicmmmYYWxKOQh7d\nI7UXumVpU97kWuXRXM4RxivY+6AWhef/fWt8ey5glBL7B9IkUJfgkBbeDTuW\nyQEs9Fo+0+vjuhI67+I3qdc4d6XyTaOMU/PVkKNNGWXmyWw+JnXxrYpD5vzM\nnaOSKBjYUfxqvlLsK1BweHtFKeO9b7mrW/1TVOcvVH7AX9w8FhPZNbZoe7QU\nZ8WVPGnLFQUvMVYZEf9W6LMzJa1QbiGPsf2BUtX7p7DFQAL4AetH30jIB20N\nY8CHxgU/PvCRRulkx5M/y0IDkHZR12Owt1X5mvZYvsWEVy9WAdG5cKB7XiAc\nZg+Y7gDGgvKhTsY0TQvp4xnDNE6p4REz5pEstFXW0uTz8IwdAve0ib+9odwh\nwL0zI2VSYDzCKGRQahMDEOcx+Mtvw1+mMAf8X9WmJ4bTWOWhzEBnabgoDCJt\njjLvdOyvISLQ6YPPWaP/tqBwFaL1SxuAux1c9mtaanItA+/MbjtXhRGUlhpK\nKmx3yiZmZGftkIFR0j91t1NrRotM7LWRzeRGugddegnEmzrt6E6wwT1uRHma\n6E84\r\n=AfSN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmhtjqV/vSOOLNmaToU3FrVRjy7zjP7wlvUSMzJFpUCAiB2ivh4dEv1UAjUugUkKFzFYIKKdg4U7moPcIFEihG46A=="}]},"_npmUser":{"name":"janroztocil","email":"janroztocil@avocode.com"},"directories":{},"maintainers":[{"name":"rojcyk","email":"hello@rojcyk.com"},{"name":"petrbrzek","email":"petrbrzek@abdoc.net"},{"name":"jankuca","email":"jan@jankuca.com"},{"name":"jakubzitny","email":"jakubzitny@avocode.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"tom@avocode.com"},{"name":"nikitamironov","email":"nikitamironov@avocode.com"},{"name":"koty","email":"info@vojtechkotrba.cz"},{"name":"durk0","email":"martinduris@avocode.com"},{"name":"janroztocil","email":"janroztocil@avocode.com"},{"name":"avocode-ci","email":"tom+avocodeci@avocode.com"},{"name":"slinto","email":"hello@slinto.sk"},{"name":"ondraspala","email":"ondrejspala@avocode.com"},{"name":"marekcerny","email":"marekcerny@avocode.com"},{"name":"viktorchlumsky","email":"viktorchlumsky@avocode.com"},{"name":"tomasrebro","email":"rebrotomas@hotmail.sk"},{"name":"danielmelo","email":"danielmelo@avocode.com"},{"name":"bellathewitch","email":"isabella@skorepova.info"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/octopus-schema_2.2.0_1619524967843_0.9285560351946449"},"_hasShrinkwrap":false},"2.2.1":{"name":"@avocode/octopus-schema","version":"2.2.1","scripts":{"-- LINT --":"","lint":"yarn lint:prettier","lint:prettier":"prettier -c .","-- VALIDATE --":"","validate":"yarn run validate:openapi && yarn run validate:octopus-version","validate:openapi":"./scripts/validate-openapi.sh","validate:octopus-version":"node ./scripts/validate-octopus-version","-- BUILD --":"","build":"yarn run build:ts","build:ts":"./scripts/build-ts.sh","-- RELEASE --":"","prepublishOnly":"yarn run lint && yarn run validate && yarn run build"},"devDependencies":{"@stoplight/spectral":"5.7.2","openapi-typescript":"2.4.2","prettier":"2.2.1"},"description":"The file `openapi.json` describes the Octopus document format in the OpenAPI v3.1 RC format. \"Octopus\" in this context refers to the JSON representation of a single design file artboard content.","_id":"@avocode/octopus-schema@2.2.1","dist":{"shasum":"c8e59efe8a5e17ef8cb31683d8ab776addcfd6c4","integrity":"sha512-5qZGeZK/mak/ECuv5eRU5OMIlmCPkhRmv6yeqk1NAUciE5RS8MQCZxjIZiER4ADuhPD9BcWIEp9rM/DOVo/3Eg==","tarball":"https://registry.npmjs.org/@avocode/octopus-schema/-/octopus-schema-2.2.1.tgz","fileCount":7,"unpackedSize":113226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgklRwCRA9TVsSAnZWagAAI2EP/iE3FeHn2vMqYb5MKRVI\n/Xldcq5sYLjw9CAJGXFFvouP2vJsOW3UrljwNeUASaiAPIV0R1J9KoCkKKuj\nhXpCiuXgFjpJMPMOoJyvEI6jqzb/EWWqSzICvU2kswhhpx/QncyZhq1/9Gip\nRNXasp8G004GAtMocJsbt0yEVqGO/k4UPHeiVf/Mv81NbwRqsdpwZJQwuQh9\nbrpSX5ONYSXzI19CBt8bfJod/WCxckBVd9L9VveBauaucFmNts6RjgtiBK+X\nDNFzQ2zkuYcA+uql+JlPQ3qqFRPPYIPZbtuqSQ13ulnvvhiKq2FfbxMhaU12\n14WN9628HVOyiORG2dnFmPiU9X5Iu8EqNHy6zhw2J8OIGCKhj8bA9P2o3iWQ\n8mSWFKeEf/rLCqoHze8mWUgubcJL8qbuJLd2utGxMPk83otw8E/ndqh1eTUk\nMbn2/wQt3bTUub6EhGI2nfDWpo18TN/Y+2ld2X5slUIxzE4fNDit0VENaBiO\n2x+HxzxQBoS9EL2RUihFIyr4d65+zZeaAVDhbK7FI1exVgFoctDd0k2Otqjg\n9dvhr/rH6k9NgkSHHd3kJ5jwLkRNJV1Tgr1JbDNIA5NUDUn9GAMm2+TFkvSk\nfRIswrclOqviqeBlQv2Voz0s2OJQv2GrItIumi7A3LCF7+o/zt7mGhVXEbAO\nIaVl\r\n=6vvX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+exlnqLdJv2LNj3POOoXVqL7aAkLc3qAInogkSb9EhgIhAMh8wsW00nltwY2MWBq5IVcTwDQW9ILTfhBPAnDsI0P8"}]},"_npmUser":{"name":"jankuca","email":"jan@jankuca.com"},"directories":{},"maintainers":[{"name":"rojcyk","email":"hello@rojcyk.com"},{"name":"petrbrzek","email":"petrbrzek@abdoc.net"},{"name":"jankuca","email":"jan@jankuca.com"},{"name":"jakubzitny","email":"jakubzitny@avocode.com"},{"name":"vojtatranta","email":"vojta.tranta@gmail.com"},{"name":"rychlis","email":"tom@avocode.com"},{"name":"nikitamironov","email":"nikitamironov@avocode.com"},{"name":"koty","email":"info@vojtechkotrba.cz"},{"name":"durk0","email":"martinduris@avocode.com"},{"name":"janroztocil","email":"janroztocil@avocode.com"},{"name":"avocode-ci","email":"tom+avocodeci@avocode.com"},{"name":"slinto","email":"hello@slinto.sk"},{"name":"ondraspala","email":"ondrejspala@avocode.com"},{"name":"marekcerny","email":"marekcerny@avocode.com"},{"name":"viktorchlumsky","email":"viktorchlumsky@avocode.com"},{"name":"tomasrebro","email":"rebrotomas@hotmail.sk"},{"name":"danielmelo","email":"danielmelo@avocode.com"},{"name":"bellathewitch","email":"isabella@skorepova.info"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/octopus-schema_2.2.1_1620202607604_0.17987086351505788"},"_hasShrinkwrap":false},"2.2.2":{"name":"@avocode/octopus-schema","version":"2.2.2","scripts":{"-- LINT --":"","lint":"yarn lint:prettier","lint:prettier":"prettier -c .","-- VALIDATE --":"","validate":"yarn run validate:openapi && yarn run validate:octopus-version","validate:openapi":"./scripts/validate-openapi.sh","validate:octopus-version":"node ./scripts/validate-octopus-version","-- BUILD --":"","build":"yarn run build:ts","build:ts":"./scripts/build-ts.sh","-- RELEASE --":"","prepublishOnly":"yarn run lint && yarn run validate && yarn run build"},"devDependencies":{"@stoplight/spectral":"5.7.2","openapi-typescript":"2.4.2","prettier":"2.2.1"},"description":"The file `openapi.json` describes the Octopus document format in the OpenAPI v3.1 RC format. \"Octopus\" in this context refers to the JSON representation of a single design file artboard content.","_id":"@avocode/octopus-schema@2.2.2","dist":{"shasum":"fbd1c7134fa6d16523d67f209ab433ca80f26dbb","integrity":"sha512-kwFUangXO/0VOniC5bj0sN7IgPghoqhOZIcV3c3nWT2Yoda0kNPXiRSCErVWD5sKNG1oxaHtlXhOnJuU188UMQ==","tarball":"https://registry.npmjs.org/@avocode/octopus-schema/-/octopus-schema-2.2.2.tgz","fileCount":7,"unpackedSize":113231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCjPFCRA9TVsSAnZWagAAWA4P/j0vjt5rxtiWpnHtuQgx\nPU6C+gvQMhWmV3kwAIIw2svtadz+MpY+pl+pXiVA8x6GnF790yVNNuDrWTMI\ntMzKroVjjeZoUoUvLuuEY7fCfIN5RoKSRyRbOAND4/M90DbWIpMkixlcqGcO\nvV2E6YwHcFJNFASPovsCgaZh6ANz9QUZckqstPNOkWhFuwfamdS1UCFRoeSl\nh6poLW0YovtpdPgP3dGRSCwZl8/5bVZoeaxknpHq2WD0Q0L5/IV4ebkTXbgD\nI/CZxYBdbrJ9Vws7DHAc12TB7GBQJzekuBeRt7R1aQmGch8LPpLB1jU1rRYy\np7rX3ygA1fGQ9JM425bdtApK2GbzhZ8/UUbnDKq2kbEXfwLLv07iCS4vbtIa\n0TSo8obcfJ5rgTk1mnbdwVNyeP6Y3Q+/HY94FQNoPUTzl7S0eZh5xe8jIqyz\nHBKGRt1EJJ2+MRApk7r1uVqhhdXdKbn7TJ0KvozDmRAH6MCU2oAqqltBhAud\n3alwhn91v8xnfckSU5rzCJC5cVyg8IltMLwDI1j11apkOREn/Gug0vdFH2A/\nzq/jF6GiGkj3ky0fENDhESZQfv1Ji9z0bv9Xmlqr4iw/OoLfHv2SC4wikibs\nQEqTOOH1If9W063ukHREeSSOolxuDTc/jzZy1hKxi0QHxAblEBrdM3gHtdmf\ng4iQ\r\n=ZYR3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAFFKSg4PJGeI0K0IzYKyeweZi8nqFkXy8nKOX6mMTF4AiEAm8/ulGORqoCxbrMmGIAw/1z/bu3g1hB1evIriv3C/qY="}]},"_npmUser":{"name":"bellathewitch","email":"isabella@skorepova.info"},"directories":{},"maintainers":[{"name":"jan.navrat.ceros","email":"jan.navrat@ceros.com"},{"name":"alexanderspevakceros","email":"alexander.spevak@ceros.com"},{"name":"petrbrzek","email":"petrbrzek@abdoc.net"},{"name":"jankuca","email":"jan@jankuca.com"},{"name":"jakubzitny","email":"jakubzitny@avocode.com"},{"name":"rychlis","email":"tom@avocode.com"},{"name":"nikitamironov","email":"nikitamironov@avocode.com"},{"name":"janroztocil","email":"janroztocil@avocode.com"},{"name":"avocode-ci","email":"tom+avocodeci@avocode.com"},{"name":"slinto","email":"hello@slinto.sk"},{"name":"ondraspala","email":"ondrejspala@avocode.com"},{"name":"viktorchlumsky","email":"viktorchlumsky@avocode.com"},{"name":"tomasrebro","email":"rebrotomas@hotmail.sk"},{"name":"danielmelo","email":"danielmelo@avocode.com"},{"name":"bellathewitch","email":"isabella@skorepova.info"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/octopus-schema_2.2.2_1644835781804_0.3009701654990491"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-15T13:59:37.442Z","2.2.0-alpha.0":"2020-12-15T13:59:37.596Z","modified":"2023-10-03T13:35:36.499Z","2.2.0-alpha.1":"2020-12-16T09:50:17.178Z","2.2.0-alpha.2":"2021-03-02T09:43:14.682Z","2.2.0-alpha.3":"2021-04-27T11:42:46.394Z","2.2.0":"2021-04-27T12:02:47.949Z","2.2.1":"2021-05-05T08:16:47.804Z","2.2.2":"2022-02-14T10:49:41.962Z"},"maintainers":[{"email":"tom+avocodeci@avocode.com","name":"avocode-ci"},{"email":"rebrotomas@hotmail.sk","name":"tomasrebro"},{"email":"isabella@skorepova.info","name":"bellathewitch"}],"description":"The file `openapi.json` describes the Octopus document format in the OpenAPI v3.1 RC format. \"Octopus\" in this context refers to the JSON representation of a single design file artboard content.","readme":"# Octopus Schema\n\nThe file `openapi.json` describes the Octopus document format in the OpenAPI v3.1 RC format. \"Octopus\" in this context refers to the JSON representation of a single design file artboard content.\n\nThe specification includes a definition for a fake `GET /` endpoint which returns the `OctopusDocument` root schema. This allows the linter to properly detect unused schema components.\n\n## Versioning\n\n- **The described Octopus format minor version is specified in `openapi.json#/info/version`.**\n- The version of this package MUST reflect the minor version of Octopus format described.\n- The patch version component reflects the iteration of the schema for the specific Octopus format minor version. Design file format-specific patch versions are not reflected in this specification. Any changes made to the specification based on format-specific octopus patches simply lead to a sequential increase of the patch version component of this package.\n\n## Usage\n\nThis repository is released to NPM as `@avocode/octopus-schema`.\n\n```bash\nyarn add --exact --dev @avocode/octopus-schema\n```\n\n### TypeScript\n\n1. The main module of the library is the TypeScript type.\n\n```typescript\nimport { Octopus } from '@avocode/octopus-schema'\n\nfunction processOctopus(data: Octopus.OctopusDocument) {\n  if (data['layer']) {\n    data['layers'].forEach((layerData) => {\n      processLayer(layerData)\n    })\n  }\n}\n\nfunction processLayer(layerData: Octopus.Layer) {\n  console.log(layerData)\n}\n```\n\n### OpenAPI\n\n1. Copy the OpenAPI file from the library to your build artifacts during your build step.\n\n```bash\ncp $(node -e 'console.log(require.resolve(\"@avocode/octopus-schema/openapi.json\"))') ./octopus.json\n```\n\n2. Reference the schemas from the `octopus.json` file.\n\n```json\n{\n  \"info\": {},\n  \"components\": {\n    \"OctopusDocument\": \"./octopus.json#/components/schemas/OctopusDocument\"\n  }\n}\n```\n\n### How Is This Specification Used in Avocode\n\n- [x] The Open Design API specification includes this Octopus format specification.\n- [ ] The internal Octopus libraries and workers should use types from this package.\n\n## Development\n\n- The `openapi.json` file is edited by hand.\n- TypeScript type file is auto-generated from the `openapi.json` specification via [openapi-typescript](https://github.com/drwpow/openapi-typescript) which can be run as `yarn build:ts`.\n- The repository is linted via [Prettier](https://prettier.io) which can be run as `yarn lint:prettier` (or as `yarn lint:prettier -w` for auto-fix).\n- The OpenAPI specification (`openapi.json`) is validated via [Spectral](https://github.com/stoplightio/spectral) which can be run as `yarn validate:openapi`.\n\n### Release Process\n\n```bash\nyarn publish\n```\n\n- The command asks for the version bump.\n  - The major and minor version components must reflect the Octopus format version described by the release. The patch version component is arbitrary. This is automatically checked.\n\n## Issues\n\n- The `openapi.json#/openapi` version field states the version of `3.0.2` instead of `3.1.x` which allows the Spectral linter to process the file. Support for OpenAPI v3.1 is not currently included in the linter. (The feature from v3.1 which is important for us is the ability to specify siblings of `$ref` types. This allows us to reuse types while overriding their descriptions.)\n","readmeFilename":"README.md"}