{"_id":"@sanity/eslint-config-no-v2-imports","_rev":"126-51e5ee253226b4c753955fc5aacb7e1a","name":"@sanity/eslint-config-no-v2-imports","dist-tags":{"latest":"0.0.1-studio-v3.3"},"versions":{"0.0.1-studio-v3.1":{"name":"@sanity/eslint-config-no-v2-imports","version":"0.0.1-studio-v3.1","keywords":["sanity","cms","headless","realtime","content","eslint-config-sanity","eslint","eslintconfig"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/eslint-config-no-v2-imports@0.0.1-studio-v3.1","maintainers":[{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"dkhuntrods","email":"daniellehuntrods@gmail.com"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"ricokahler","email":"ricokahler@me.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"hdoro","email":"opensource@hdoro.dev"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/eslint-config-sanity-no-v2-imports/issues"},"dist":{"shasum":"9f6b6de9fa10c29caa8b5fc07fb41066bcbe3731","tarball":"https://registry.npmjs.org/@sanity/eslint-config-no-v2-imports/-/eslint-config-no-v2-imports-0.0.1-studio-v3.1.tgz","fileCount":6,"integrity":"sha512-YgEKaEpBxVYeQfgKrJSPRyWHX9D1viU3nS/eFIr4fKDqQrdglzmBmB5mh5SF0bzmvb8xK83K2TyzHq47t/3HBg==","signatures":[{"sig":"MEUCIH1WHr4yYar/nEkIxoNXdfyAJ9bOtOhMbrFQ+Dg+Daz+AiEAtq5Te287OPMBv+nI8HGZTCd4zR9k5cb+8DossvKGnQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip1adACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryuA/+N5OwhmKkmnDv4l1Tx1GIBUco5vC6jcO9ZCk6WwgKicnoUMWG\r\nKnOGcK9abjuFd2pOA77CLUJjb9c++srbjGERXYuRva+RmsdXdjVnKJgRvHoU\r\np8KMuqaCtrNDCWQa1ONlujcMvzreddJJPLutqx0jFV1I60zcU6ufcCsElPHq\r\nR30ruk9FiaYIyXqvGZcED+N44Hp/32JArHJ5ZMY5MUdlFLGaht7oueorSgRF\r\nMlopDc/neBtoP4XHf1SHwJgvfEhX3aSFc2BiprHV1TNDzBc1Ly7mCqKbfllb\r\nEI4rmiPei9pv45etpuS29fOdedIM1CJvtnuBK19KnYb1bFm77K89ITEfm3B7\r\n2c27NtkSyOwno7CeL78fnhPVFNIamPKAzLK0Y+ZCozbB4qfIdWJExV/MjmOC\r\nQY7Wyv7WpXCWIzlgYkjWKtVsARLbYuZlpYu5S1drZ+s2b6L4PJLS9InI0iVi\r\nhoCwA4jOxMZzr0f89OvXXD6/MW/bararJWRyEyyrP6wYHPAS2y7Udzf2flXA\r\n7GMUZE5Ju6mpl+a9rqLxfXwro/VY4r1RO6cDeq0vipaxDzvd5W4Jzc1H7jl4\r\nmbAOh9eZeYuNXG/N5AxbNwj8EGnVnGlp4aMtRzjBkUYe88uqypCZG4TDgoD5\r\nW2Y0SZpXFeCfmUqTunZ75IfOwwcBxx/3q5A=\r\n=6UAb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"b41f600f220203a6a85f32fcff701fb664f26de4","scripts":{"test":"eslint .","release":"standard-version"},"_npmUser":{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/sanity-io/eslint-config-sanity-no-v2-imports.git","type":"git"},"_npmVersion":"8.3.1","description":"ESLint ruleset for marking Studio V2 imports as errors","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.12.0","prettier":"^2.6.2","standard-version":"^9.3.2"},"peerDependencies":{"eslint":">=8.0.0"},"standard-version":{"skip":{"changelog":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-no-v2-imports_0.0.1-studio-v3.1_1655133853157_0.9979923016755465","host":"s3://npm-registry-packages"}},"0.0.1-studio-v3.2":{"name":"@sanity/eslint-config-no-v2-imports","version":"0.0.1-studio-v3.2","keywords":["sanity","cms","headless","realtime","content","eslint-config-sanity","eslint","eslintconfig"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/eslint-config-no-v2-imports@0.0.1-studio-v3.2","maintainers":[{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"dkhuntrods","email":"daniellehuntrods@gmail.com"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"ricokahler","email":"ricokahler@me.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"hdoro","email":"opensource@hdoro.dev"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/eslint-config-sanity-no-v2-imports/issues"},"dist":{"shasum":"e3c6611d13d933ec801a3ed9020635f34bbf926a","tarball":"https://registry.npmjs.org/@sanity/eslint-config-no-v2-imports/-/eslint-config-no-v2-imports-0.0.1-studio-v3.2.tgz","fileCount":6,"integrity":"sha512-Jo41lJ179ned90ccgZgp8YPIiCNL+PO5t5/e1AQE3zZFQXzAJ4oL75L4yBD7AEUAIg/37T3fE5OENSsDRddXZg==","signatures":[{"sig":"MEUCIEoxrn+nygQ8FDfN/EHK3I7ZNmK4ySDrtFkOyFQU2etsAiEAhzJcpXAbvS6W3mZGnyX+7wMuo3TePasGpcB+j1W/ELI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip1cVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrY6g/+OmnwoPf1S0GKA/QrPCqqrTn1weddABhDph+VNGZ9IqGMhp3O\r\nZydSCMgCcmq5d6V1UbJZO2c4D900ZHHjmFwVQ5NwwCptQoexGq8NjNPa5jrW\r\nl+ZXlxyRHozuuAiCtflQ2oFQoF0Zy7L6zttYOTq6IuILLyOiv6hc6k9dC1nG\r\n7NOBuy63vXTvERi94rlaNy5mwRlzLh3pbgEAIuDkDbyMHq3Iok4U7j0UVBlq\r\n7WBqkcG3zXepeDmKVGI2td8WAk4C65zr5vQYNvQnu0bT6FosQcbyjZUfYkCY\r\nXMovDQCEMOVwRah6bbDVYZKrCfIMSGLfXLFSoDOMR+0IaBJhLR5QnX+tu7el\r\niFzZHhaZvf6aIsjXn9ka/tHyDv5uin9sLR3qqFmWO33eHxkw2Ko2gJy08H7v\r\n+bBfwx5kvD7aBpMBm13PCn5q0nClAORx4KaqyA+JbD3lmVj5ikENaMT5kW5O\r\nyxfHQfWWeB/tzc20mDm2Kv+Y3vcGBMPkpA9gzRnqYMxse54FJ7LspQr58gFg\r\n/cB7n/5mlP9vtj59wUW8tEus14cGOJ5B94rnplSatiB3UQrC3ac6ZxGLFPIG\r\nZ8DEBs7g4nFZbVKk1Ar1VlVtOLXIvCFAzFMus2StDNeznWwvDoBSm5gc1CmU\r\nIGvLZz9UUjdIRsrAS6Y+1CTbPPlF+bmZQGU=\r\n=T2Z0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"87d4233783257707252fa725d91369c1017c6dac","scripts":{"test":"eslint .","release":"standard-version"},"_npmUser":{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/sanity-io/eslint-config-sanity-no-v2-imports.git","type":"git"},"_npmVersion":"8.3.1","description":"ESLint ruleset for marking Studio V2 imports as errors","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.12.0","prettier":"^2.6.2","standard-version":"^9.3.2"},"peerDependencies":{"eslint":">=8.0.0"},"standard-version":{"skip":{"changelog":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-no-v2-imports_0.0.1-studio-v3.2_1655133972870_0.8821302059763823","host":"s3://npm-registry-packages"}},"0.0.1-studio-v3.3":{"name":"@sanity/eslint-config-no-v2-imports","version":"0.0.1-studio-v3.3","keywords":["sanity","cms","headless","realtime","content","eslint-config-sanity","eslint","eslintconfig"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/eslint-config-no-v2-imports@0.0.1-studio-v3.3","maintainers":[{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"dkhuntrods","email":"daniellehuntrods@gmail.com"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"ricokahler","email":"ricokahler@me.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"hdoro","email":"opensource@hdoro.dev"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://www.sanity.io/","bugs":{"url":"https://github.com/sanity-io/eslint-config-sanity-no-v2-imports/issues"},"dist":{"shasum":"5427a6782896e29f622e2404a39ba78b6a9c7207","tarball":"https://registry.npmjs.org/@sanity/eslint-config-no-v2-imports/-/eslint-config-no-v2-imports-0.0.1-studio-v3.3.tgz","fileCount":6,"integrity":"sha512-zanCJ3G6VocHUqx3nBc0tT5yzqa5Gu1W9cdgDOOxJkZE/Q8A6BYzTv8CK0t/x7zC6a30t1VGT8nC/UybL8ZDIQ==","signatures":[{"sig":"MEYCIQCYTBIZheK9ZR83lstEd2wIVAIFypbx5uHbN29O+/NDbQIhAMyq/xyxlz5s04yEv72C0+HggbzNvhFMIQJQds8de2vq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip5G4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFOw/8DrMTKPsNshV6qgRnAc2dzSbhGGX9dHvOSjhqOmE21d2VpO6U\r\nOQXo9oHrAjLCCkDgRt5oJwWHJrjU7tJrJpoXQmSwFfpv3ACNgQpn9U51JiqP\r\nUY0sQaWJ+rks7/Wmm/WmnBR/263+7xq21dO8t8zmJeDDq1QeQMCGqtV+qGoo\r\nm75bwpI9ObCdLLXmD15gvcU58hYHQy+4RMCOM+EOI0KZuXVZ1GUqXdCGEIwI\r\nhUe60WRjH780fFNye/wU59NIqI7VMAmGaKrV7u58EwFcN6Bsh07LonmPfAvE\r\nRCMN/OTlG+f6BkOEiXOc67oXkzM/XOJomZjw0xFYb2AUiPH31USdZSUo8H8o\r\nJNLpGI8YSkc3bUCqpHkAB+1mLLYHc3IXXeU2B8Np9swqc5rw7IiPjZtXKNuT\r\n5/v/34dkwgbhCdqcEx2llHQZpH2OGYOGYG5kBWlyOFF2xm7+PdgU+vszaA7y\r\n43Mr3XTNpNa5A3s9WzCXYlTCCBUcdMNYt4xifxYEwTTm5pjV64J1wFZOm/7l\r\n+DiRjrO04/lpL1ugZ19lrpks/mMmaaqtew1rXrc4r/Z+LWV0RNhj8mzQ4JXR\r\ntqzhryRFfyb+/kj0LhUeRs/JYaAjAq09EFpvHj9SxhDfHPEz/0LS2FzfPeN5\r\n+v9l32BZUKwhJ05BVrFt1q+iRBIPxvcKGFc=\r\n=bTCx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"b70f82f5ab41e20bae7a9e83e4ec67a40c525f87","scripts":{"test":"eslint .","release":"standard-version"},"_npmUser":{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+https://github.com/sanity-io/eslint-config-sanity-no-v2-imports.git","type":"git"},"_npmVersion":"8.3.1","description":"ESLint ruleset for marking Studio V2 imports as errors","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.12.0","prettier":"^2.6.2","standard-version":"^9.3.2"},"peerDependencies":{"eslint":">=8.0.0"},"standard-version":{"skip":{"changelog":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-no-v2-imports_0.0.1-studio-v3.3_1655148984130_0.2895664531409947","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-06-13T15:24:13.071Z","modified":"2026-04-08T15:20:10.070Z","0.0.1-studio-v3.1":"2022-06-13T15:24:13.351Z","0.0.1-studio-v3.2":"2022-06-13T15:26:13.015Z","0.0.1-studio-v3.3":"2022-06-13T19:36:24.438Z"},"bugs":{"url":"https://github.com/sanity-io/eslint-config-sanity-no-v2-imports/issues"},"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","homepage":"https://www.sanity.io/","keywords":["sanity","cms","headless","realtime","content","eslint-config-sanity","eslint","eslintconfig"],"repository":{"url":"git+https://github.com/sanity-io/eslint-config-sanity-no-v2-imports.git","type":"git"},"description":"ESLint ruleset for marking Studio V2 imports as errors","maintainers":[{"email":"svc.npm@sanity.io","name":"sanity-svc.npm"},{"email":"developers@sanity.io","name":"sanity-io"}],"readme":"# @sanity/eslint-config-no-v2-imports\n\nESLint ruleset for marking Studio V2 imports as errors.\n\nHelpful when migration a V2 studio or plugin to V3. Errors link to migration guide and reference docs.\n\n## Installing\n\n```bash\nnpm install --save-dev @sanity/eslint-config-no-v2-imports\n```\n\n## Usage\n\nCreate an `.eslintrc` in the root of your project (or an `eslintConfig` entry in `package.json`) and extend the `no-v2-imports` config:\n\n```json\n{\n  \"env\": {\"node\": true, \"browser\": true},\n  \"extends\": [\"@sanity/no-v2-imports\"]\n}\n```\n\nAdjust `env` according to your use case.\n\n## License\n\nMIT © [Sanity.io](https://www.sanity.io/)\n","readmeFilename":"README.md"}