{"_id":"@archmagefi/eslint-config","_rev":"2-6d2aca8622bdfb1155e64bacb1afaee5","name":"@archmagefi/eslint-config","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@archmagefi/eslint-config","version":"0.0.1","description":"Common eslint config for Vue3 + Typescript + Prettier projects.","main":"index.js","author":"","license":"MIT","devDependencies":{"eslint":"8.13.0","typescript":"4.6.3"},"dependencies":{"@rushstack/eslint-config":"2.5.4","@rushstack/eslint-patch":"1.1.3","@vue/eslint-config-prettier":"7.0.0","@vue/eslint-config-typescript":"10.0.0","eslint-plugin-vue":"8.6.0"},"gitHead":"454d9809f50ce41b4604da8fc050816912c7dc56","_id":"@archmagefi/eslint-config@0.0.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-5bwjorgErj6gIv7+vfwRn5RWQv4e/8azBmUylPWQTeAyWJYSEgKPvGvF1L6eysfMUsI0Tpk+CsU4t0vOcwKYkw==","shasum":"46359d49a59942ee071198f7b70fa66303745db8","tarball":"https://registry.npmjs.org/@archmagefi/eslint-config/-/eslint-config-0.0.1.tgz","fileCount":4,"unpackedSize":3256,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHOi1ifH3PhAE5s4sk7rWqlA+FrB6HehZtamW6wmB3vgIgFRDrB//lFZ7zpCIz1bOYAZlsLyOYd6DyC10/NiqfKSc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWYm3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHGBAAofCqrzNI6cUtDgmOlI5giRCRSWKIPwR1ES8TZnwAiyvT4CU/\r\negIiln2xvgD9evL+4neQMvsIw4o4iK9DbTPinZHBR7kRO/u0ryfl3P0ntcU0\r\nHuOwbhHk5WzZ+uA7mcHuzg+aqpjvualp4NylLpLdXKfj2MoeawS5VmvHQeBK\r\nA9a6y8y+DpOCYFhzCXnjaQuQdILDNMrhHQfRuiacmQbcm+E4YYyaw3i2nB/1\r\nvwfWf/bHpQm1ePjRtOMmC6csSCFK9qSc8TCUKVIqzTNGJIPfhjAreSIYecvQ\r\ndS0ceUGWQ/ImaDqsyl7qWBd6meqTYgZhKWWjhN56vETB7vwwoOEzH3Z3VEWg\r\nNPzrzgOMr1DlN7A9bouGCTVF6724p7Ul6g4R2XKn3olk+vFEJr2C5S/1LNtu\r\nDxs95d1MIBx006dqmWauZni2Lw+LnB70AGNmnzWflRWwCgcW6g+jNiA2NJf9\r\n9r18NMVrgqiz7eZZCE9n4jJsSU+nVc6IukkLqX7txFI682VyFzAis1t1lBZC\r\nMsNH8wqU4ZOnGxVI67sOzl+NNftwNqAjhC/ms3wAYXWycehpg9y0nyaMfCTB\r\nES3mxxQy7YvlwRumh7LSnNSpHhfDLS17EF8nVnnEWtc+r6czPGZA5rqbCc/0\r\nPEs/7+dPkLfyX1FZpmvCJ/Oh4uXkSJ1KrLI=\r\n=QIPr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hmmdeif","email":"deif@pm.me"},"directories":{},"maintainers":[{"name":"hmmdeif","email":"deif@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.1_1650035127593_0.3206751768378002"},"_hasShrinkwrap":false},"0.0.2":{"name":"@archmagefi/eslint-config","version":"0.0.2","description":"Common eslint config for Vue3 + Typescript + Prettier projects.","main":"index.js","author":{"name":"hmmdeif"},"license":"MIT","devDependencies":{"eslint":"8.13.0","typescript":"4.6.3"},"dependencies":{"@rushstack/eslint-config":"2.5.4","@rushstack/eslint-patch":"1.1.3","@vue/eslint-config-prettier":"7.0.0","@vue/eslint-config-typescript":"10.0.0","eslint-plugin-vue":"8.6.0"},"repository":{"type":"git","url":"git+https://github.com/Archmage-Finance/eslint-config.git"},"gitHead":"454d9809f50ce41b4604da8fc050816912c7dc56","bugs":{"url":"https://github.com/Archmage-Finance/eslint-config/issues"},"homepage":"https://github.com/Archmage-Finance/eslint-config#readme","_id":"@archmagefi/eslint-config@0.0.2","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-0K9cKeBSqKO2p0RbuObvRD4BoAQoXtVPdTtRSHs++eBa29hzByA5Rh8jeOP7KhhZWySAJyFENwZAQ9KkyY7gvw==","shasum":"0d7b4d43c7f2df05a4fcf4c167ac513edb91c2f8","tarball":"https://registry.npmjs.org/@archmagefi/eslint-config/-/eslint-config-0.0.2.tgz","fileCount":4,"unpackedSize":3440,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/aJI0fum/hX7OTFtzO+64J8y2exsyyzSePiyS1R/e9gIhAPNayUGK1+YjuB6AgBUacA1wHigyLBvKvVnArH3flerx"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWYpGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJRA/+PSjYaRceTpeSybx9VYqFXge7WboA1wHmuL0myMhZqle3yBah\r\n2mrLP1wy3xizsDyzCctBrkhV+Z1Mm+iW6j6nKXlPHs6o1n1e/Femb5YcDx9k\r\nOcXYgEkE41NbiuPoea8j7ZuyYt3zUfS9D2XHIpJENXv0rtRBPh+lMW56KBms\r\neJPipZOIYzFoQv7Cu3n+TikS1f5jsK9EV+KA90L5Y8SmVYeh3Cgkbc18DmoA\r\nYtccVZjBdttlxn8nTyx2+B00b2GWE27r2rjG1sndTuhZuzEo2EmrZEJikeBW\r\nUYBQYlK9pVIWFGIAh8EukTHzccXiPx7c3NLjgx580N2X5GHsFjXbTSh8UeT7\r\nLP55nrLDOIbumTOG996gOlkqsSGJcaMihabk53tth3FNC8R1GPXuLBWHn6Qc\r\nFwx/O9+3BfV/GvseUk7VfDcq3stCScnAL/VlOctVFPPni1gEf8T+I8rVCCRH\r\njTMmMLRO6WeJ+Mr5h+fGt9bM47qcQqvCOapKYBgRlDai9zRKwl66/0IIgX4O\r\n06pVEDa4DnDXlbsrVqSAczUulGsomgXZCsZANC3kaHl9U59Ad5rc5ILUlR/Z\r\nv4lH7JDlbUb60E7fvk1//bvn0IwGMOYlnL94Kv55cPprKQAWALLaZdI41Ehz\r\nVUOSQMQETpLG3atDfhMb79wWG8TB1PZ0g1g=\r\n=8p9o\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hmmdeif","email":"deif@pm.me"},"directories":{},"maintainers":[{"name":"hmmdeif","email":"deif@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.2_1650035270401_0.24990210018878978"},"_hasShrinkwrap":false},"0.0.3":{"name":"@archmagefi/eslint-config","version":"0.0.3","description":"Common eslint config for Vue3 + Typescript + Prettier projects.","main":"index.js","author":{"name":"hmmdeif"},"license":"MIT","devDependencies":{"eslint":"8.13.0","typescript":"4.6.3"},"dependencies":{"@rushstack/eslint-config":"2.5.4","@rushstack/eslint-patch":"1.1.3","@vue/eslint-config-prettier":"7.0.0","@vue/eslint-config-typescript":"10.0.0","eslint-plugin-vue":"8.6.0"},"repository":{"type":"git","url":"git+https://github.com/Archmage-Finance/eslint-config.git"},"gitHead":"6b3d037494b24c88e5ded3494a0f98a2a3e748ac","bugs":{"url":"https://github.com/Archmage-Finance/eslint-config/issues"},"homepage":"https://github.com/Archmage-Finance/eslint-config#readme","_id":"@archmagefi/eslint-config@0.0.3","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-A4ZtL1a3Ib378fVog5vbbNQIDQ3PEuQhj7mX4Smr1Vk/SlffBRIkwNW1tgaBRAI/d5osmW9vc7xPHuXDSFgLEA==","shasum":"1ecd01a65360d57c0b7ec7f813079b503807d8fc","tarball":"https://registry.npmjs.org/@archmagefi/eslint-config/-/eslint-config-0.0.3.tgz","fileCount":4,"unpackedSize":3444,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHPRZHGvsFYYkc7xBouVUplOV2el2VeeOYWUlNYqw9yxAiB2l3eIRKctd3D7q/BFL3oc+MC2+QdI7rvfQoC1B3U/+w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWYscACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmprvg//Uh1XHRo4ELhVa6bjaUr9ig+UeJHiIUg7JiM0FDy3LI6WmnBA\r\n+TmAgafEgQmsvLyjNnzFD/UxCAMpJ4aLTfl0hA9pvdCKrhRza4B2ke3kxMOP\r\nsr5S2Vfc/svVcY+gVFJFr1PJk4Ye4c0owHFAmlDEKt2DTYjO7jCYQfQlqs+M\r\nUwuwXJhVN6iy4qg5r79ba6a/zVZa88uifVj22YjU6LFJmHtCsb58iOmR5ozL\r\npAVOkYGWZh7lkeU2mFjgN3307xw3H2KI4kwuV895re53X9eZo1lK9PrXzZIL\r\naUp+ZP3u0v66XU0SeLnAExXPpn6OocjBfWqms8iveoiHXcyslncXBeCPKnUL\r\n5lBbJpeWKMiHadWipm0xlYbHtDsJ54JnNzNNXTe3N1q6KsNumQZBVejxBkc5\r\n4U/8Jkb1DHwANUBzlKCbUF4CZosC9FgZO/t7q4QqFVaJUYqk9C4aJxX5gH4N\r\nY3G7gvIfeyk+YEcfiQzGTan3eQBPcpxw4PJbVGYduOE39tS2D0UE6b5gNzp3\r\nYuoZHxlk+FBGABbWjeKupr/d/vFcRyzvvRFb2G5lFgwzZ3hkV0I1R+oumpb/\r\nOqnnC4oV3hFBg++cezmCmHjEf8HUL1ekdTkahrEEJrCoL32WWYSWBl6iemjU\r\nKeGRsAcpSgTbTmdWp8+GPB1Uw+ICnpvaB9I=\r\n=X/b3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hmmdeif","email":"deif@pm.me"},"directories":{},"maintainers":[{"name":"hmmdeif","email":"deif@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.3_1650035484652_0.5712467390269915"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-15T15:05:27.527Z","0.0.1":"2022-04-15T15:05:27.735Z","modified":"2022-04-15T15:11:24.899Z","0.0.2":"2022-04-15T15:07:50.572Z","0.0.3":"2022-04-15T15:11:24.814Z"},"maintainers":[{"name":"hmmdeif","email":"deif@pm.me"}],"description":"Common eslint config for Vue3 + Typescript + Prettier projects.","license":"MIT","readme":"# Archmage eslint-config\r\n\r\nCommon eslint config for Vue3 + Typescript + Prettier projects.\r\n\r\n## Install\r\n\r\n`npm i -D eslint typescript prettier @archmagefi/eslint-config`.\r\n\r\n## Extend .eslintrc.js\r\n\r\n```\r\n/* eslint-env node */\r\nrequire(\"@archmagefi/eslint-config\")\r\n\r\n// Prettier/prettier rule is optional and uses your local .prettierrc file\r\nmodule.exports = {\r\n    root: true,\r\n    extends: [\r\n        \"@archmagefi/eslint-config\",\r\n    ],\r\n    rules: {\r\n        \"prettier/prettier\": [\"error\", {}, { usePrettierrc: true }],\r\n    },\r\n}\r\n```\r\n\r\n## Run\r\n\r\nAdd following line to `scripts` section in package.json.\r\n\r\n`\"lint\": \"eslint --ext .ts,vue --ignore-path .gitignore . --fix\"`\r\n\r\nThen run `npm run lint`.\r\n\r\n## Publish to npm\r\n\r\n`npm login`\r\n\r\n`npm publish --access public`","readmeFilename":"README.md","homepage":"https://github.com/Archmage-Finance/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/Archmage-Finance/eslint-config.git"},"author":{"name":"hmmdeif"},"bugs":{"url":"https://github.com/Archmage-Finance/eslint-config/issues"}}