{"_id":"@amplitude/eslint-plugin-amplitude","_rev":"50-c82412adfef29855d5d41d4502b8ec80","name":"@amplitude/eslint-plugin-amplitude","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0-alpha.0":{"name":"@amplitude/eslint-plugin-amplitude","version":"1.0.0-alpha.0","_id":"@amplitude/eslint-plugin-amplitude@1.0.0-alpha.0","maintainers":[{"name":"blazzy","email":"krishna@emptybox.org"},{"name":"ryanashcraft","email":"ryan@ryanashcraft.me"}],"dist":{"shasum":"a7974c131797154d60a5748fd5963037cb2cc6ef","tarball":"https://registry.npmjs.org/@amplitude/eslint-plugin-amplitude/-/eslint-plugin-amplitude-1.0.0-alpha.0.tgz","fileCount":4,"integrity":"sha512-c0nKsLoXTNq1EpG+7OHmXn+ZDRPcf1sFGSCNHQFD4tVP4PJvlrVTuoBGg3p1f4msAWuS3g+GuYJNrKEO5xlhKA==","signatures":[{"sig":"MEYCIQCT40Y97k/g6qrJj80Q4MI1PkKScce/K6MiBfFJMVVtNQIhALBEjmesItGiP70aXDQ6YyHVUrfMZjuEyIZu0nTKTtPQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck7etCRA9TVsSAnZWagAAvfAQAJwNgpB46U1fcWz3uzlP\nMRUTNQsAmtERGSIZ75waK7KKv5zfjZbpFWMokrX65u61AXWnOoeINT5zCdPp\nF4YR4We6tGvdzK/HLH/MtWPycqxdQpzNmQhHBDc6r+py5pNpqAMS5/oP6v3i\nhY8cXUVOQC77GkbI2SDVuOI38i5stqJQgmzbtmb6zTukiOxv/Voim+VPECH8\nzXWK/KyNUmIaZ2DJOwijxwr7c3CIabKO0a2RE2E02IMty6ikcUAbg2Gj7md1\nhEggj4D5tMphc2uBwPQ8p5aU9l04nmYWGVngbJPle+0N0oHTv2SPPhVfbPbp\nHJkYjZR5M0agrPvHkT4x8ptnRVsq3lp0eYWYCtLbQZo7uX3XJmTz/g/oZDSm\n7JbywpXaLDUi8y+1bGe0iNdT3KTDFLJe8hnmz2gOgz4y420e++6eMIeVv+AY\npyAktsWc/2nHYynDlbGs8u8ozoQxByDMDcu/IxV5JcBR8T9QQ10cp5IlKShZ\nvKbIPc5Pvp9giGnBIvpeGM6a+HGfRchJu+s/k9AwfPsoLHuLacD8IMioNXJE\nXccdaJoYVULngFTtADiEIxbiujJwd5iUw+VBHsMEj41AgUqKOSkqIJOmvtMi\n8n5OJd6oN6rs6hO5QKhc2qDp0rHz2jIiyBRGY+evpYcZX7hLhoF/IAHMyLXU\n68II\r\n=HORk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4f58b7913b8987cc43c5266b7f06d29afae13faf","scripts":{"precommit":"exit 0"},"_npmUser":{"name":"ryanashcraft","email":"ryan@ryanashcraft.me"},"_npmVersion":"6.8.0","description":"## amplitude/sort-imports","directories":{},"_nodeVersion":"10.15.0","dependencies":{"lodash":"^4.17.11","pkg-up":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-amplitude_1.0.0-alpha.0_1553184684624_0.9930619609431364","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@amplitude/eslint-plugin-amplitude","version":"1.0.1","_id":"@amplitude/eslint-plugin-amplitude@1.0.1","maintainers":[{"name":"kelvin-lu","email":"kelvin@amplitude.com"},{"name":"jtran","email":"jptran318@gmail.com"},{"name":"curtisbliu","email":"curtis@amplitude.com"},{"name":"myztiq","email":"npm@ryan-kahn.com"},{"name":"amp_haoliu","email":"hao.liu@amplitude.com"},{"name":"jackmccloy","email":"dryice82@gmail.com"},{"name":"manthursday","email":"man.thursday@gmail.com"},{"name":"rctbusk","email":"rctbusk@gmail.com"},{"name":"blazzy","email":"krishna@emptybox.org"}],"dist":{"shasum":"84fdb50732e27077aa5ece343a6c71281843a7ef","tarball":"https://registry.npmjs.org/@amplitude/eslint-plugin-amplitude/-/eslint-plugin-amplitude-1.0.1.tgz","fileCount":4,"integrity":"sha512-ihwORjjwyb1tfBMrCewSUOGp2UsozQ5OacbZiTY7h2qUZFY/Pqf8tyuYW7kIrn5OiBatrcVZCRPC4WLdanDQOQ==","signatures":[{"sig":"MEYCIQC/wC0bFXDdoHkVQR5d7IfQ8e6pg6BHmddvC/lYpy5qWQIhANzOHf3B1zlvlbujtRILf4qx6jdEMrJWxgk1Xi1pq8gM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoSqjCRA9TVsSAnZWagAAYGgP/2XDZ5ijnTB7rul2Sg5P\nqayQLbpXpJZ3a8VE6sp8NFYg5B2ZL97LW+P7ndA+utSK4Rk/jzIUt34xiOVH\nYxGH7Pxgf5Io7QmC3ZdxUha54yyYjePBoDlEHw9Eqh6wly4uug21mZ4q8uFW\ntZikHApKiqYtW5N1opZgAAqbIXxkwirS/1rRYv+VlHEehs8xT16J3gBrJx4+\nmzrKeRWm/X4S/g82gSqWk9xs6mNEaKSnVJfv4pyATWPKHSpS0+mrZGnmpdAs\nT9N5S8tSR+loyoVrTV/ThZUakhdigPoRsCWhS8+sGXUXTgpQxxXseBBVRxuQ\nC10r6mf8+mvWF57ACdEXqFHVgcJbfXPFAppmQ7SPpb8vhPqhgZGLR6BA+BuA\neBnUVAyfjLvI69BIKw2+EtgYnqLvt3KJdDFSL2zphHWLLjpqarwPfTPeMEzl\nTDJ7BOdO7sOMw6ReTOjooOY7XEwUvaR6EphnbSSA2MRq2LqSNWbyUJ0wKUnj\nocPrrWJMYBm1wvAVdwo1Nd9LqaRZh2MIQPJafvRBMj3p+hVq/xigzHVJwsAe\ngYJkJj78RduJtofGGQfUsT6I92sfg/afVQBa5BzYZt6dX17ViOmtfSOZqYv+\nMh8iOjAcNVzOSDY/dkA34fBRgFkPV3qg5KYRM1nAXfWvd3vSw2FTtTX8daF1\nvG18\r\n=t+U5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"f8eeebc37750d22f44ccd6cc03395a38dc04c207","scripts":{"precommit":"exit 0"},"_npmUser":{"name":"kelvin-lu","email":"kelvin@amplitude.com"},"_npmVersion":"6.14.8","description":"## amplitude/sort-imports","directories":{},"_nodeVersion":"10.22.1","dependencies":{"lodash":"^4.17.11","pkg-up":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-amplitude_1.0.1_1604397730545_0.520704545045861","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@amplitude/eslint-plugin-amplitude","version":"1.1.0","_id":"@amplitude/eslint-plugin-amplitude@1.1.0","maintainers":[{"name":"amplicynthia","email":"cynthia.li@amplitude.com"},{"name":"mae.capozzi","email":"mae.capozzi@amplitude.com"},{"name":"sdk.dev","email":"sdk.dev@amplitude.com"},{"name":"dnshi","email":"dean.xiaoshi@gmail.com"},{"name":"kevinpagtakhan","email":"kevpagtakhan@gmail.com"},{"name":"justin-fiedler","email":"jbfiedler@gmail.com"},{"name":"qingzhuo","email":"qingzhuo.zhen@amplitude.com"},{"name":"rctbusk","email":"rctbusk@gmail.com"},{"name":"jackmccloy","email":"dryice82@gmail.com"},{"name":"amp_haoliu","email":"hao.liu@amplitude.com"},{"name":"myztiq","email":"npm@ryan-kahn.com"},{"name":"curtisbliu","email":"curtis@amplitude.com"},{"name":"jtran","email":"jptran318@gmail.com"},{"name":"kelvin-lu","email":"kelvin@amplitude.com"},{"name":"nutwani","email":"nirmal@amplitude.com"},{"name":"hao.yu","email":"hao.yu@amplitude.com"},{"name":"kelson.warner","email":"kelson.warner@amplitude.com"},{"name":"ajhorst_amp","email":"aj.horst@amplitude.com"},{"name":"brian.giori","email":"brian.giori@amplitude.com"}],"dist":{"shasum":"3811b518eb17ce740732b8a376352230665db8b9","tarball":"https://registry.npmjs.org/@amplitude/eslint-plugin-amplitude/-/eslint-plugin-amplitude-1.1.0.tgz","fileCount":5,"integrity":"sha512-uVrKni3UQCfaFSFAu42FILehnAFeFz4JkwHERUgFrsMfsWqDc66wdx9GUWyMz9XQU87X2v0XS3OD5hGFskyk6A==","signatures":[{"sig":"MEUCIQCUQJthPJFlTFEYT/QqxqGsJx148kXpTDUT8sIvDAUVBQIgCngqo3amvi3bsssnV9fjB3HixlB9vmu9jXM7ngN03jA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5s4vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFTA/8CB/MIyoStgggOZkjDVJXdpE6N7BkPezKpYXNQLBoyCrI8wQX\r\nr3kes8g+NNyG7spo5tNKK8JP+FrrWC1FZ0kbkhUnPKqt+W4/BsLWabK6QrvC\r\nXIIejwullEHgm3YjSVmYG6mMiPBR/g45NYYfSfGb4qgbr1DNyqZT9JEXI9QA\r\nDS2N5nLOkUhvgaC8LWGj9QxIaW93W9YU+0yImgdWF09CqP/TvEnOmZquVOoc\r\nTXGal2kuot9Hej04ih0Vd71WIkM/DIHlGF1fSOFyM2zqii0tqKhYCMHDs7Z7\r\n5MzwFbJcZIBhFCbVUiTgpnAsP0LQQ7pUX3nmEjoWuGqD9ugd4qQQyNEXSobP\r\neoESqMsi+i4NxXhjCgln9fcYP+QPkNkjzwepogPq1U6no3URxmDipqOetsJs\r\nL5sF3MYJ6Smi+nAdrxDnpRuGdzovXT0m8w8AWHdGi8FfvR+aX4ZtZQ/vUm68\r\nF2vuL3USK3fOFCVmcPy7Th88dJFGsWZOt6HQXEROk9NCZKMD2QzgfuxpQ41Z\r\nN6MpuR7Z2Db7HkGody/Zd3Zg5AjY7w90bEpCgJ0Uql9lhFTWKDQDb4BDrR1S\r\nwlD3YLBwCGDu48Ij80wdv4jk/zXUZQJhOBX9CV1H4SafncorPBT3ay9eQEEi\r\n9p62ojG37Lhy4gxAj+DQt+dJtJjGaM281MQ=\r\n=GJhS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"cf7bb1139b54c1db40805d0728ff9715d91bc2a4","scripts":{"precommit":"exit 0"},"_npmUser":{"name":"kevinpagtakhan","email":"kevpagtakhan@gmail.com"},"_npmVersion":"8.19.3","description":"## amplitude/sort-imports","directories":{},"_nodeVersion":"18.13.0","dependencies":{"lodash":"^4.17.11","pkg-up":"^2.0.0","get-tsconfig":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-amplitude_1.1.0_1676070447701_0.9534047175252567","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@amplitude/eslint-plugin-amplitude","version":"1.1.1","_id":"@amplitude/eslint-plugin-amplitude@1.1.1","maintainers":[{"name":"alec.amplitude","email":"alec.boutin@amplitude.com"},{"name":"amplicynthia","email":"cynthia.li@amplitude.com"},{"name":"mae.capozzi","email":"mae.capozzi@amplitude.com"},{"name":"sdk.dev","email":"sdk.dev@amplitude.com"},{"name":"dnshi","email":"dean.xiaoshi@gmail.com"},{"name":"kevinpagtakhan","email":"kevpagtakhan@gmail.com"},{"name":"justin-fiedler","email":"jbfiedler@gmail.com"},{"name":"qingzhuo","email":"qingzhuo.zhen@amplitude.com"},{"name":"rctbusk","email":"rctbusk@gmail.com"},{"name":"jackmccloy","email":"dryice82@gmail.com"},{"name":"amp_haoliu","email":"hao.liu@amplitude.com"},{"name":"myztiq","email":"npm@ryan-kahn.com"},{"name":"curtisbliu","email":"curtis@amplitude.com"},{"name":"jtran","email":"jptran318@gmail.com"},{"name":"kelvin-lu","email":"kelvin@amplitude.com"},{"name":"nutwani","email":"nirmal@amplitude.com"},{"name":"hao.yu","email":"hao.yu@amplitude.com"},{"name":"kelson.warner","email":"kelson.warner@amplitude.com"},{"name":"ajhorst_amp","email":"aj.horst@amplitude.com"},{"name":"brian.giori","email":"brian.giori@amplitude.com"}],"dist":{"shasum":"bbcfabc706cb186d1b784060ae7a9c93ce91cf8e","tarball":"https://registry.npmjs.org/@amplitude/eslint-plugin-amplitude/-/eslint-plugin-amplitude-1.1.1.tgz","fileCount":5,"integrity":"sha512-zFobyNSMVHJ44aeBYdJ6aaPMmzmSKZlCTMbgsLGjswKkBVUbZeIAyc4n8s+USIM7+p7YG9MFXPDdkqFaHO1UHQ==","signatures":[{"sig":"MEQCIDajYkBOttfLWKfyabxtzaPDbVfWnhFAkzOg+5XT9IKgAiB0GbCUyvNPJ4aWS9H7BYT6fk887YeOGyyYBySsLalipA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6mfAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoC7Q/+LhKddIv7tmtEY2F+AgczYmj4zdKP9np0oKqbfzW9JCQdS4O7\r\nBTssDrUzuLTZYJIsF0sCQGhaEFfeZ7QxENbp77XyXUYoBmRaQKhUsYmtW5XH\r\ncvnRNYiDskOjvXFtXWY8A7OJ+esiKSTOORa0igLkndxY1bZFBeCFR5URKyeO\r\nax2KMXVDlEg7fTpuF63OsTQ1ac5ot1T540d872i0Yj7RjQ/5gAQ3ofu7HmPQ\r\nY/AGkgIaBqKmLGm+WdSpzam3R9UjZaVkbUqF5x+5i+55/ffJDo3jwYabKFQs\r\nUF7SmR343TxtWEs7XTdakt7w6Wt1il8ajxGhnFNbxeyxgyVe17c+mLrbXL4s\r\nUn1+IygiNsBwopVzE+558DH/4IGWfuIzAccVMG2aopD6IwqlYFJlSzaVVbme\r\nns27fmr0HzqBc5h5qCUm0gj/Dlry+xUcoEnfUT4aXm3ATxYQQLjjDLchjl91\r\nIuEUCRSvo7ogS4GBbp8jZMRL745YPWcOLL116pA9mgmwT/CxO2/8HLKYbX2G\r\nTV1rk0kFmfOVNNJmkXm9+ObekLffDA4Y5J11maEL12zYwSkyhYeHHVP76JTj\r\nFPTy6ELFmIquYx8uW+Fb/SZTI7+8rNzkE7RpF13UnAuge8fdWO/MYwD75oLx\r\nWzLw0Pu4O1bBYpTF2nHXitH/Qfo5qntNXYY=\r\n=hGJf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"ae44315a27fc411f0d3068c80ed2f27f61d75cd7","scripts":{"precommit":"exit 0"},"_npmUser":{"name":"alec.amplitude","email":"alec.boutin@amplitude.com"},"_npmVersion":"9.3.1","description":"## amplitude/sort-imports","directories":{},"_nodeVersion":"18.14.0","dependencies":{"lodash":"^4.17.11","pkg-up":"^2.0.0","get-tsconfig":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-amplitude_1.1.1_1676306368064_0.21620842926647366","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-03-21T16:11:24.486Z","modified":"2026-06-26T17:03:16.674Z","1.0.0-alpha.0":"2019-03-21T16:11:24.870Z","1.0.1":"2020-11-03T10:02:10.680Z","1.1.0":"2023-02-10T23:07:27.870Z","1.1.1":"2023-02-13T16:39:28.217Z"},"description":"## amplitude/sort-imports","maintainers":[{"email":"curtis@amplitude.com","name":"curtisbliu"},{"email":"kelson.warner@amplitude.com","name":"kelson.warner"},{"email":"sdk.dev@amplitude.com","name":"sdk.dev"},{"email":"eric.kim@amplitude.com","name":"eric_amplitude"},{"email":"daniel.graham@amplitude.com","name":"daniel-graham-amplitude"},{"email":"jesse.wang@amplitude.com","name":"jjwang123"}],"readme":"# Amplitude ESLint Plugin\n\n## amplitude/sort-imports\n\nRule to enforce Amplitude import sort style.\n\nImports should be grouped into sections:\n\n1. module imports (determined by comparing with `dependencies` and `devDependencies` field entries in package.json)\n2. module type imports\n3. package imports\n4. package type imports\n5. imports with extensions in the declaration source value (e.g. \".scss\", \".svg\")\n\nEach section is sorted by the \"source value\" (the path/file/identifier of the module) and separated by an empty line.\n","readmeFilename":"README.md"}