{"_id":"@prismatic-io/eslint-config-spectral","_rev":"31-e2b91346af89688278a7aa467b1f9466","name":"@prismatic-io/eslint-config-spectral","dist-tags":{"next":"2.1.0","latest":"2.2.0"},"versions":{"1.0.0":{"name":"@prismatic-io/eslint-config-spectral","version":"1.0.0","keywords":["prismatic","eslint"],"license":"MIT","_id":"@prismatic-io/eslint-config-spectral@1.0.0","maintainers":[{"name":"zvekovius-prismatic","email":"zac.vekovius@prismatic.io"},{"name":"taylorreece","email":"taylor.reece@gmail.com"},{"name":"hipplej","email":"justin.hipple@prismatic.io"},{"name":"ryanwersal","email":"ryan.wersal@prismatic.io"}],"homepage":"https://prismatic.io/","bugs":{"url":"https://github.com/prismatic-io/spectral"},"dist":{"shasum":"30a64540f8aa496a00423fea2eaf36426fe31469","tarball":"https://registry.npmjs.org/@prismatic-io/eslint-config-spectral/-/eslint-config-spectral-1.0.0.tgz","fileCount":7,"integrity":"sha512-YDsflKaaTIIHGnb7gRDqeVTTRwg10I10wI4G/njWe2JchVshVqsNG8buIVYRRufDqARLSEeebCT7qt26q504jA==","signatures":[{"sig":"MEUCIEjBRHoKSn455xq0mIiIqmSjT9oA+XHM8DDfZ87u39lNAiEAr/JFAKshIAv1K7u9YeMpL5lC0nEEHYBIc78erjYC9Wo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQgnyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZ4w//f/O+g0pUE7I0jMzVO6FmF/wTCJTvuEtHZvoLXRWQqRXqQzc5\r\n0oVip7jOhQur9e0EMQ1V4KtK9RMm4DP1o8NdJtY5+AneGyFwfyOLpZHRdz5B\r\n1VSzFvDLEQ8Gtsb8dyqt+0jrov42seppkbOOTNh5wIPN1x00PJsSkNxRAi7P\r\nrrbFwTyeH8Xomhve4BvyADr4la+l3450MtHzOoNmxJuw4iN/Ur9oocoKerXi\r\na5lZISaZt6Gk+OzKeb+ezT6H5Mvi8uLc8ilj3ua5U0FvFlolPInu7oI/JdnG\r\nvcNf8JxOCp4tQH/jQptnQPZpw7tjLzv3xFHb/WzjvIaclzF+ZSyTj3zOXPVa\r\nGNdhxpS/zuecUBXJDsk8/IfOlIN/hojepd+z6e8RMPEKaFiQhYdkS+BxjNSy\r\nFr2eCdyq8sXLqr09xmRLVMGqn68Bcu10eN3ynct5+Bxl8+XLWCl2wyP5Zm0d\r\n3o6MuOa9DxSxNf2+lC1oTlrCNKWTlDxquN8LXNb0lL+Bk3Qg0ByVPTmH85MD\r\nSZQytKogjUM5N+0FpmvaYg3u9k7l8+31C+XiDyvgF90qTBF34m755d6pmHFx\r\nkg1NpBUNfMjpLcmsgtw1D0EqgoaPx8qaxaW2qfLhHWQv6Zk2+zT9NPQTJTzs\r\n4Vyo4h1e2bSpAReWwAhMsmJ1ZuI95EMeME8=\r\n=TZad\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"yarn run clean && tsc","clean":"rm -rf dist","prepack":"yarn run build"},"_npmUser":{"name":"ryanwersal","email":"ryan.wersal@prismatic.io"},"repository":{"url":"https://github.com/prismatic-io/spectral.git","type":"git"},"description":"ESLint config for building Prismatic components","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Prismatic LLC.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"eslint-plugin-import":"2.22.1","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.3","@rushstack/eslint-patch":"1.1.1","@typescript-eslint/parser":"2.34.0","@typescript-eslint/eslint-plugin":"2.34.0","eslint-import-resolver-typescript":"2.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"6.8.0","prettier":"2.0.5","typescript":"3.9.9","@types/node":"14.14.35","@types/eslint":"6.8.0"},"peerDependencies":{"eslint":">=6","prettier":">=2","typescript":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-spectral_1.0.0_1648495090339_0.7656094941312765","host":"s3://npm-registry-packages"}},"2.0.0-preview1":{"name":"@prismatic-io/eslint-config-spectral","version":"2.0.0-preview1","keywords":["prismatic","eslint"],"license":"MIT","_id":"@prismatic-io/eslint-config-spectral@2.0.0-preview1","maintainers":[{"name":"jpeters5392","email":"jpeters5392@gmail.com"},{"name":"bkegley","email":"hi@bryankegley.me"},{"name":"jasonwcomes","email":"jasonwcomes@gmail.com"},{"name":"taylorreece","email":"taylor.reece@gmail.com"},{"name":"hipplej","email":"justin.hipple@prismatic.io"},{"name":"ryanwersal","email":"ryan@ryanwersal.com"}],"homepage":"https://prismatic.io/","bugs":{"url":"https://github.com/prismatic-io/spectral"},"dist":{"shasum":"f6d214e605d3ed30711c8617333ae0e7cfcc463f","tarball":"https://registry.npmjs.org/@prismatic-io/eslint-config-spectral/-/eslint-config-spectral-2.0.0-preview1.tgz","fileCount":7,"integrity":"sha512-liklaEljS5rmjjRkOoBGiDrarm414RtZyP3wn6Kz0g2yLKcQXL7+ny3dYrq2b7kpGkiCmCRVPNbJiYiXA5rNpw==","signatures":[{"sig":"MEUCIQCXlUV5IFPdNLl1jDYjCsoM3oey7BepsOuqFCBTzKJB5gIgJ+F5ObxG1wmPhoIyZzcrnTZlmgvKVvKBsSwVVXPw5YM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7759},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"yarn run clean && tsc","clean":"rm -rf dist","prepack":"yarn run build"},"_npmUser":{"name":"ryanwersal","email":"ryan@ryanwersal.com"},"repository":{"url":"https://github.com/prismatic-io/spectral.git","type":"git"},"description":"ESLint config for building Prismatic components","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Prismatic LLC.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.0","@typescript-eslint/eslint-plugin":"6.7.0","eslint-import-resolver-typescript":"3.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8","prettier":"^3","typescript":"^4","@types/node":"20.6.0","@types/eslint":"8.44.2"},"peerDependencies":{"eslint":">=8","prettier":">=3","typescript":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-spectral_2.0.0-preview1_1694718376326_0.9565151255284974","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@prismatic-io/eslint-config-spectral","version":"2.0.0","keywords":["prismatic","eslint"],"license":"MIT","_id":"@prismatic-io/eslint-config-spectral@2.0.0","maintainers":[{"name":"jpeters5392","email":"jpeters5392@gmail.com"},{"name":"bkegley","email":"hi@bryankegley.me"},{"name":"jasonwcomes","email":"jasonwcomes@gmail.com"},{"name":"taylorreece","email":"taylor.reece@gmail.com"},{"name":"hipplej","email":"justin.hipple@prismatic.io"},{"name":"ryanwersal","email":"ryan@ryanwersal.com"}],"homepage":"https://prismatic.io/","bugs":{"url":"https://github.com/prismatic-io/spectral"},"dist":{"shasum":"67eca907b98add0f44d2ae630b8752ae0a22a717","tarball":"https://registry.npmjs.org/@prismatic-io/eslint-config-spectral/-/eslint-config-spectral-2.0.0.tgz","fileCount":7,"integrity":"sha512-Ap/N0S7IU2g0uIZu78gtFm1l+dnOoedLTLYn6XACCHdLZ0shOB+H5iy2wYnkdYM+P8HYayLu/J6wKhF2x7Wx4w==","signatures":[{"sig":"MEQCIGiklGmrl3nPD1gxbvTjTu48OpmG2nNK+LowIf4O1ZmKAiAk3AzpjhEPnmVMWpULW1cPhb/o75tabU5P2jUQ00xGHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7750},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"yarn run clean && tsc","clean":"rm -rf dist","prepack":"yarn run build"},"_npmUser":{"name":"ryanwersal","email":"ryan@ryanwersal.com"},"repository":{"url":"https://github.com/prismatic-io/spectral.git","type":"git"},"description":"ESLint config for building Prismatic components","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Prismatic LLC.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.0","@typescript-eslint/eslint-plugin":"6.7.0","eslint-import-resolver-typescript":"3.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8","prettier":"^3","typescript":"^4","@types/node":"20.6.0","@types/eslint":"8.44.2"},"peerDependencies":{"eslint":">=8","prettier":">=3","typescript":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-spectral_2.0.0_1694718797542_0.9769773092075678","host":"s3://npm-registry-packages"}},"2.0.1-preview1":{"name":"@prismatic-io/eslint-config-spectral","version":"2.0.1-preview1","keywords":["prismatic","eslint"],"license":"MIT","_id":"@prismatic-io/eslint-config-spectral@2.0.1-preview1","maintainers":[{"name":"jpeters5392","email":"jpeters5392@gmail.com"},{"name":"bkegley","email":"hi@bryankegley.me"},{"name":"jasonwcomes","email":"jasonwcomes@gmail.com"},{"name":"taylorreece","email":"taylor.reece@gmail.com"},{"name":"hipplej","email":"justin.hipple@prismatic.io"},{"name":"ryanwersal","email":"ryan@ryanwersal.com"}],"homepage":"https://prismatic.io/","bugs":{"url":"https://github.com/prismatic-io/spectral"},"dist":{"shasum":"3b46b0cb8985cb9ef74b5da8d1e5b1f2f8cb992d","tarball":"https://registry.npmjs.org/@prismatic-io/eslint-config-spectral/-/eslint-config-spectral-2.0.1-preview1.tgz","fileCount":7,"integrity":"sha512-feMR2W8UEpczilLV5RT/5VuRTemcxYIeJ5LLmO1sFpeSUFfgAJ3UVmIBWwPHRo2j+QjGdKD5XoAGaMfA2DQ+Fw==","signatures":[{"sig":"MEYCIQCkfjqKVC+vXXy/i7JxseI6vigfpBoKIrh4ktkELE9a5AIhANivv7ryKaWoeHi2//hdE3XUdn8iKbzFyRpPqJ3H+edy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8170},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"yarn run clean && tsc","clean":"rm -rf dist","prepack":"yarn run build"},"_npmUser":{"name":"ryanwersal","email":"ryan@ryanwersal.com"},"repository":{"url":"https://github.com/prismatic-io/spectral.git","type":"git"},"description":"ESLint config for building Prismatic components","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Prismatic LLC.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.0","@typescript-eslint/eslint-plugin":"6.7.0","eslint-import-resolver-typescript":"3.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8","prettier":"^3","typescript":"^4","@types/node":"20.6.0","@types/eslint":"8.44.2"},"peerDependencies":{"eslint":">=8","prettier":">=3","typescript":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-spectral_2.0.1-preview1_1694720138062_0.8577029496767494","host":"s3://npm-registry-packages"}},"2.0.1-preview2":{"name":"@prismatic-io/eslint-config-spectral","version":"2.0.1-preview2","keywords":["prismatic","eslint"],"license":"MIT","_id":"@prismatic-io/eslint-config-spectral@2.0.1-preview2","maintainers":[{"name":"jpeters5392","email":"jpeters5392@gmail.com"},{"name":"bkegley","email":"hi@bryankegley.me"},{"name":"jasonwcomes","email":"jasonwcomes@gmail.com"},{"name":"taylorreece","email":"taylor.reece@gmail.com"},{"name":"hipplej","email":"justin.hipple@prismatic.io"},{"name":"ryanwersal","email":"ryan@ryanwersal.com"}],"homepage":"https://prismatic.io/","bugs":{"url":"https://github.com/prismatic-io/spectral"},"dist":{"shasum":"00ece63105e3c951496a1dd87f2b01cfbed6e592","tarball":"https://registry.npmjs.org/@prismatic-io/eslint-config-spectral/-/eslint-config-spectral-2.0.1-preview2.tgz","fileCount":7,"integrity":"sha512-OpvVpVvre/nzWdHPxP/mUuR7Fd46T4vvddTO+2zNsoSlP5Pl+hAwS+cIziDLEhxoFxk09hHnwHpYpBlAEWhlnQ==","signatures":[{"sig":"MEUCIQC/k3am6LkVSwnctFxUHTsEpH5VZg8WLPna8n7AC7no/AIgL3yhkFTaRwPidYGO0hLDFUrlviVY224RjGXwfw8VxTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8225},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"yarn run clean && tsc","clean":"rm -rf dist","prepack":"yarn run build"},"_npmUser":{"name":"ryanwersal","email":"ryan@ryanwersal.com"},"repository":{"url":"https://github.com/prismatic-io/spectral.git","type":"git"},"description":"ESLint config for building Prismatic components","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Prismatic LLC.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.0","@typescript-eslint/eslint-plugin":"6.7.0","eslint-import-resolver-typescript":"3.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8","prettier":"^3","typescript":"^4","@types/node":"20.6.0","@types/eslint":"8.44.2"},"peerDependencies":{"eslint":">=8","prettier":">=3","typescript":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-spectral_2.0.1-preview2_1694720413674_0.06675201957127497","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@prismatic-io/eslint-config-spectral","version":"2.0.1","keywords":["prismatic","eslint"],"license":"MIT","_id":"@prismatic-io/eslint-config-spectral@2.0.1","maintainers":[{"name":"jpeters5392","email":"jpeters5392@gmail.com"},{"name":"bkegley","email":"hi@bryankegley.me"},{"name":"jasonwcomes","email":"jasonwcomes@gmail.com"},{"name":"taylorreece","email":"taylor.reece@gmail.com"},{"name":"hipplej","email":"justin.hipple@prismatic.io"},{"name":"ryanwersal","email":"ryan@ryanwersal.com"}],"homepage":"https://prismatic.io/","bugs":{"url":"https://github.com/prismatic-io/spectral"},"dist":{"shasum":"7b8051e73cd32dff3f50eb15b03d83a129219b74","tarball":"https://registry.npmjs.org/@prismatic-io/eslint-config-spectral/-/eslint-config-spectral-2.0.1.tgz","fileCount":7,"integrity":"sha512-CqcmnCG8psEJZqYCraYxjPVAdEejPyV33hBcUri/jzSudBC8GrlvTm50f7cYtaSEbUpMtwwBIbp02MdzEDYp+Q==","signatures":[{"sig":"MEUCIQCpkbPxHWkVg1pwDBosCRcV5RlVkdhCKzRR0JyWSW8olQIgVePYbieKNZ0gWSIq51SyuNQW+b6nyhClWz/oGYhBkFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8216},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"yarn run clean && tsc","clean":"rm -rf dist","prepack":"yarn run build"},"_npmUser":{"name":"ryanwersal","email":"ryan@ryanwersal.com"},"repository":{"url":"https://github.com/prismatic-io/spectral.git","type":"git"},"description":"ESLint config for building Prismatic components","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Prismatic LLC.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.0","@typescript-eslint/eslint-plugin":"6.7.0","eslint-import-resolver-typescript":"3.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8","prettier":"^3","typescript":"^4","@types/node":"20.6.0","@types/eslint":"8.44.2"},"peerDependencies":{"eslint":">=8","prettier":">=3","typescript":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-spectral_2.0.1_1694720565403_0.716352664344819","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@prismatic-io/eslint-config-spectral","version":"2.0.2","keywords":["prismatic","eslint"],"license":"MIT","_id":"@prismatic-io/eslint-config-spectral@2.0.2","maintainers":[{"name":"awburgard_prismatic","email":"austin.burgard@prismatic.io"},{"name":"jpeters5392","email":"jpeters5392@gmail.com"},{"name":"bkegley","email":"hi@bryankegley.me"},{"name":"jasonwcomes","email":"jasonwcomes@gmail.com"},{"name":"taylorreece","email":"taylor.reece@gmail.com"},{"name":"hipplej","email":"justin.hipple@prismatic.io"},{"name":"ryanwersal","email":"ryan@ryanwersal.com"}],"homepage":"https://prismatic.io","bugs":{"url":"https://github.com/prismatic-io/spectral"},"dist":{"shasum":"d09a5d0ce1ffa48327090e8e63aa468b1c4a7d82","tarball":"https://registry.npmjs.org/@prismatic-io/eslint-config-spectral/-/eslint-config-spectral-2.0.2.tgz","fileCount":5,"integrity":"sha512-6pAsd5qvTvdnSqBEGCzbMf6GO23Ys6whfKX7FioP/7r4ECFKAf5mO7RDi1iZl8KAaIRS6eD6uU2XbXvB0/agjw==","signatures":[{"sig":"MEUCIDzwZErxKpprEUq2Ai1gFHJOe2sCaUzLZBj35HoZR51nAiEAtIzr3aME/PDenxmyIqcc6PBcKZGfbGR8ZpOvckhqfvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8269},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c82a2809b18f63f0abeef19a23cf065150a0609a","scripts":{"build":"yarn run clean && tsc","clean":"rm -rf dist","prepack":"yarn run build"},"_npmUser":{"name":"taylorreece","email":"taylor.reece@gmail.com"},"repository":{"url":"git+https://github.com/prismatic-io/spectral.git","type":"git"},"_npmVersion":"9.6.7","description":"ESLint config for building Prismatic components","directories":{},"_nodeVersion":"18.17.1","dependencies":{"eslint-plugin-import":"2.28.1","eslint-config-prettier":"9.0.0","eslint-plugin-prettier":"5.0.0","@typescript-eslint/parser":"6.7.0","@typescript-eslint/eslint-plugin":"6.7.0","eslint-import-resolver-typescript":"3.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8","prettier":"^3","typescript":"^4","@types/node":"20.6.0","@types/eslint":"8.44.2"},"peerDependencies":{"eslint":">=8","prettier":">=3","typescript":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-spectral_2.0.2_1709664486615_0.8508026698498925","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@prismatic-io/eslint-config-spectral","version":"2.1.0","keywords":["prismatic","eslint"],"license":"MIT","_id":"@prismatic-io/eslint-config-spectral@2.1.0","maintainers":[{"name":"taylorreece","email":"taylor.reece@gmail.com"},{"name":"hipplej","email":"justin.hipple@prismatic.io"},{"name":"ryanwersal","email":"ryan@ryanwersal.com"},{"name":"pattra","email":"pattra.a@gmail.com"},{"name":"buzz.hillestad","email":"buzz.hillestad@prismatic.io"},{"name":"jasonwcomes","email":"jasonwcomes@gmail.com"},{"name":"brandonalittle","email":"brandon.a.little@gmail.com"},{"name":"jpeters5392","email":"jpeters5392@gmail.com"},{"name":"bkegley","email":"hi@bryankegley.me"}],"homepage":"https://prismatic.io","bugs":{"url":"https://github.com/prismatic-io/spectral"},"dist":{"shasum":"0f508d6a0e3ae228e05a84c50bed55ae67a0cc52","tarball":"https://registry.npmjs.org/@prismatic-io/eslint-config-spectral/-/eslint-config-spectral-2.1.0.tgz","fileCount":5,"integrity":"sha512-gM4G3YBuKmbbFgzAl4Hzu8Dr9OQTxNNpGo4iL3HIvo3oOtVT56baZygXKjkN3y3ywT8cBi6zIk/5+3ApLqmdZA==","signatures":[{"sig":"MEUCIF4n+lg+4+53pOHFDvsFI+FL4zjbjkS+WKJH/FFX4JKUAiEA1yiDDHVEH5TvWVbgrKPvz5rC0dt64u7vqrQEvhTUnMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8065},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6cb83569df5a4c5019f41278ff7d409be59e008d","scripts":{"build":"yarn run clean && tsc","clean":"rm -rf dist","prepack":"yarn run build"},"_npmUser":{"name":"taylorreece","email":"taylor.reece@gmail.com"},"repository":{"url":"git+https://github.com/prismatic-io/spectral.git","type":"git"},"_npmVersion":"10.2.4","description":"ESLint config for building Prismatic connectors and code-native integrations","directories":{},"_nodeVersion":"18.19.1","dependencies":{"eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.1.2","eslint-plugin-prettier":"5.2.6","@typescript-eslint/parser":"8.29.1","@typescript-eslint/eslint-plugin":"8.29.1","eslint-import-resolver-typescript":"4.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9","prettier":"^3","typescript":"^5","@types/node":"22.14.1","@types/eslint":"9.6.1"},"peerDependencies":{"eslint":">=8","prettier":">=3","typescript":">=5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-spectral_2.1.0_1744653547043_0.6957843496990053","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@prismatic-io/eslint-config-spectral","version":"2.2.0","keywords":["prismatic","eslint"],"license":"MIT","_id":"@prismatic-io/eslint-config-spectral@2.2.0","maintainers":[{"name":"taylorreece","email":"taylor.reece@gmail.com"},{"name":"ryanwersal","email":"ryan@ryanwersal.com"},{"name":"pattra","email":"pattra.a@gmail.com"},{"name":"buzz.hillestad","email":"buzz.hillestad@prismatic.io"},{"name":"jasonwcomes","email":"jasonwcomes@gmail.com"},{"name":"brandonalittle","email":"brandon.a.little@gmail.com"},{"name":"jpeters5392","email":"jpeters5392@gmail.com"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"captainchemist","email":"stephen.jensen3@gmail.com"},{"name":"bkegley","email":"hi@bryankegley.me"},{"name":"katryn-prismatic","email":"katryn.mcintosh@prismatic.io"},{"name":"prismatic-lee","email":"lee.haugen@prismatic.io"}],"homepage":"https://prismatic.io","bugs":{"url":"https://github.com/prismatic-io/spectral"},"dist":{"shasum":"94f9f7e7a92244efd17c4ffa9f1cb9683145a019","tarball":"https://registry.npmjs.org/@prismatic-io/eslint-config-spectral/-/eslint-config-spectral-2.2.0.tgz","fileCount":5,"integrity":"sha512-Hr0CNRk4aPl09i0NcoVPz/AspKNSkpHBSRcRZ2sKdzemcLIbMJvtFjxoNG6LVezphTTUJUh5xGT3/sT0kUjcSA==","signatures":[{"sig":"MEUCIF3O00WTjrlObe61hv4f/CYFnqpBuYRdQQfFNra+KpizAiEAkQNBQi9o2IneageDHjOyoP3GLw4UHS9qjz7BkQMstQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@prismatic-io%2feslint-config-spectral@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8076},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"030df1d2579be94e96b3ab2e222c40d9c6dbfa83","scripts":{"build":"bun run clean && tsc","clean":"rm -rf dist","prepack":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ff52acb-5e0a-415e-8f0f-a772a84d2149"}},"repository":{"url":"git+https://github.com/prismatic-io/spectral.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint config for building Prismatic connectors and code-native integrations","directories":{},"_nodeVersion":"24.12.0","dependencies":{"eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2","eslint-import-resolver-typescript":"^4.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.31.0","prettier":"^3","typescript":"^5","@types/node":"22.14.1","@types/eslint":"9.6.1"},"peerDependencies":{"eslint":">=8","prettier":">=3","typescript":">=5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-spectral_2.2.0_1776285581962_0.2506837216421305","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2022-03-28T19:18:10.247Z","modified":"2026-05-18T20:04:48.370Z","1.0.0":"2022-03-28T19:18:10.561Z","2.0.0-preview1":"2023-09-14T19:06:16.510Z","2.0.0":"2023-09-14T19:13:17.836Z","2.0.1-preview1":"2023-09-14T19:35:38.335Z","2.0.1-preview2":"2023-09-14T19:40:13.906Z","2.0.1":"2023-09-14T19:42:45.584Z","2.0.2":"2024-03-05T18:48:06.810Z","2.1.0":"2025-04-14T17:59:07.234Z","2.2.0":"2026-04-15T20:39:42.123Z"},"bugs":{"url":"https://github.com/prismatic-io/spectral"},"license":"MIT","homepage":"https://prismatic.io","keywords":["prismatic","eslint"],"repository":{"url":"git+https://github.com/prismatic-io/spectral.git","type":"git"},"description":"ESLint config for building Prismatic connectors and code-native integrations","maintainers":[{"email":"taylor.reece@gmail.com","name":"taylorreece"},{"email":"ryan@ryanwersal.com","name":"ryanwersal"},{"email":"buzz.hillestad@prismatic.io","name":"buzz.hillestad"},{"email":"jpeters5392@gmail.com","name":"jpeters5392"},{"email":"hi@bryankegley.me","name":"bkegley"}],"readme":"<div align=\"center\">\n  <img src=\"https://prismatic.io/favicon-48x48.png\" />\n  <h1>@prismatic-io/eslint-config-spectral</h1>\n</div>\n\nThis package contains a recommended [ESLint](https://eslint.org/) configuration to aid in developing custom Prismatic components.\n\n## Using the Config\n\nTo install, run:\n\n```bash\nnpm install @prismatic-io/eslint-config-spectral --save-dev\n```\n\nYou will need to update your [ESLint configuration](https://eslint.org/docs/user-guide/configuring/) to reference the config in this package. The easiest way is to add an `eslintConfig` block to your `package.json` file:\n\n```jsonc\n\"eslintConfig\": {\n  \"root\": true,\n  \"extends\": [\"@prismatic-io/eslint-config-spectral\"]\n}\n```\n\nNote that you do not need to install the plugin packages as peer dependencies as resolution of those packages is handled with [Microsoft's ESLint patch](https://www.npmjs.com/package/@rushstack/eslint-patch). There are still a handful of peer dependencies you will need to install - use `npm info \"@prismatic-io/eslint-config-spectral@latest\" peerDependencies` to list them or use `npx install-peerdeps --dev @prismatic-io/eslint-config-spectral` to install them automatically.\n\n## What is Prismatic?\n\nPrismatic is the leading embedded iPaaS, enabling B2B SaaS teams to ship product integrations faster and with less dev time. The only embedded iPaaS that empowers both developers and non-developers with tools for the complete integration lifecycle, Prismatic includes low-code and code-native building options, deployment and management tooling, and self-serve customer tools.\n\nPrismatic's unparalleled versatility lets teams deliver any integration from simple to complex in one powerful platform. SaaS companies worldwide, from startups to Fortune 500s, trust Prismatic to help connect their products to the other products their customers use.\n\nWith Prismatic, you can:\n\n- Build [integrations](https://prismatic.io/docs/integrations/) using our [intuitive low-code designer](https://prismatic.io/docs/integrations/low-code-integration-designer/) or [code-native](https://prismatic.io/docs/integrations/code-native/) approach in your preferred IDE\n- Leverage pre-built [connectors](https://prismatic.io/docs/components/) for common integration tasks, or develop custom connectors using our TypeScript SDK\n- Embed a native [integration marketplace](https://prismatic.io/docs/embed/) in your product for customer self-service\n- Configure and deploy customer-specific integration instances with powerful configuration tools\n- Support customers efficiently with comprehensive [logging, monitoring, and alerting](https://prismatic.io/docs/monitor-instances/)\n- Run integrations in a secure, scalable infrastructure designed for B2B SaaS\n- Customize the platform to fit your product, industry, and development workflows\n\n## Who uses Prismatic?\n\nPrismatic is built for B2B software companies that need to provide integrations to their customers. Whether you're a growing SaaS startup or an established enterprise, Prismatic's platform scales with your integration needs.\n\nOur platform is particularly powerful for teams serving specialized vertical markets. We provide the flexibility and tools to build exactly the integrations your customers need, regardless of the systems you're connecting to or how unique your integration requirements may be.\n\n## What kind of integrations can you build using Prismatic?\n\nPrismatic supports integrations of any complexity - from simple data syncs to sophisticated, industry-specific solutions. Teams use it to build integrations between any type of system, whether modern SaaS or legacy with standard or custom protocols. Here are some example use cases:\n\n- Connect your product with customers' ERPs, CRMs, and other business systems\n- Process data from multiple sources with customer-specific transformation requirements\n- Automate workflows with customizable triggers, actions, and schedules\n- Handle complex authentication flows and data mapping scenarios\n\nFor information on the Prismatic platform, check out our [website](https://prismatic.io/) and [docs](https://prismatic.io/docs/).\n\n## License\n\nThis repository is MIT licensed.\n","readmeFilename":"README.md"}