{"_id":"@dusk-network/eslint-config","_rev":"22-aa8c10ff8ab620c9bad7af8b86c11244","name":"@dusk-network/eslint-config","dist-tags":{"latest":"4.0.1"},"versions":{"2.1.0":{"name":"@dusk-network/eslint-config","version":"2.1.0","keywords":["eslint","eslintconfig"],"author":{"url":"https://dusk.network/","name":"Dusk Network B.V.","email":"info@dusk.network"},"license":"MPL-2.0","_id":"@dusk-network/eslint-config@2.1.0","maintainers":[{"name":"kieranhall","email":"kieran@dusk.network"}],"contributors":[{"name":"Andrea Scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"Kieran Hall","email":"kieran@dusk.network"}],"homepage":"https://github.com/dusk-network/dusk-eslint-config/","bugs":{"url":"https://github.com/dusk-network/dusk-eslint-config/issues/"},"dist":{"shasum":"ea850702e82cbf7a418ad262843f81379c935765","tarball":"https://registry.npmjs.org/@dusk-network/eslint-config/-/eslint-config-2.1.0.tgz","fileCount":10,"integrity":"sha512-A9qT+pg0MFJnWFZtQOBK2jdIyufg1nxPSxuFHThGJN+yqRSYV3GYQA7HkfkSJLGHSqxgfqhKz/FTYNzSjoJWhw==","signatures":[{"sig":"MEQCIF49Vcf68y8IoXA+v5RycsTXGh/Q+j31/o7ejsS92ejTAiAxaedoESNl/qfnQZbpMYoSLxZ8LrAP0sREeCV5dI7VOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29409},"engines":{"node":">=18.0.0"},"gitHead":"d3bf437c02b32ac81b2163658a5eef3ab7e4a3cd","scripts":{"bump":"bump package.json package-lock.json","lint":"eslint .","check":"npm run check-rules && npm run lint","check-js":"eslint-find-rules -d js/index.js","check-rules":"npm run check-js && npm run check-svelte","check-svelte":"eslint-find-rules -d svelte/index.js"},"_npmUser":{"name":"kieranhall","email":"kieran@dusk.network"},"repository":{"url":"git+https://github.com/dusk-network/dusk-eslint-config.git","type":"git"},"_npmVersion":"9.6.3","description":"ESLint config used by Dusk JavaScript apps","directories":{},"_nodeVersion":"18.12.0","dependencies":{"eslint-plugin-svelte":">=2.31.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.48.0","svelte":"^4.2.0","eslint-find-rules":"^4.1.0","eslint-plugin-import":"^2.28.1","eslint-plugin-svelte":"^2.33.0","@jsdevtools/version-bump-prompt":"^6.1.0"},"peerDependencies":{"eslint":">=8.0.0","eslint-plugin-import":">=2.0.0"},"optionalDependencies":{"eslint-plugin-svelte":">=2.31.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.0_1706967497716_0.46020162420344346","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@dusk-network/eslint-config","version":"3.0.0","keywords":["dusk","dusk network","eslint","eslintconfig"],"author":{"url":"https://dusk.network/","name":"Dusk Network B.V.","email":"info@dusk.network"},"license":"MPL-2.0","_id":"@dusk-network/eslint-config@3.0.0","maintainers":[{"name":"daksh143","email":"daksh@dusk.network"},{"name":"andrea.scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"z3r0","email":"zer0@nayma.com"},{"name":"fulviov","email":"fulvio@dusk.network"},{"name":"kieranhall","email":"kieran@dusk.network"}],"contributors":[{"name":"Andrea Scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"Kieran Hall","email":"kieran@dusk.network"}],"homepage":"https://github.com/dusk-network/dusk-eslint-config/","bugs":{"url":"https://github.com/dusk-network/dusk-eslint-config/issues/"},"dist":{"shasum":"7ca93b1223f0d591ad2c3f4ee7c449515fdfc375","tarball":"https://registry.npmjs.org/@dusk-network/eslint-config/-/eslint-config-3.0.0.tgz","fileCount":10,"integrity":"sha512-jPHrV5FkOMKmE0zOBHRUkkJoI1aHxwBd4q3C/fk2Jdervf2HQKimZ0JL38Ezkmy0c9EX6bW94AGDq33X8Yg2Ow==","signatures":[{"sig":"MEQCIE1V/OvDb/1CFJu+HFskXdrxE2/XDwU/KGDiBrWNzi+fAiA7KJXaS4JF1eWnMpGm7T3kOkxVUqi7y3Hu6Pbmb152YQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25784},"engines":{"node":">=16.0.0"},"gitHead":"1cbe8c3e0959afcb711bef5781e9b4b46e7272d8","scripts":{"bump":"bump package.json package-lock.json","lint":"eslint .","check":"npm run check-rules && npm run lint","check-js":"eslint-find-rules -nd js/index.js && eslint-config-prettier js/index.js","check-rules":"npm run check-js && npm run check-svelte","check-svelte":"eslint-find-rules -nd svelte/index.js && eslint-config-prettier svelte/index.js"},"_npmUser":{"name":"kieranhall","email":"kieran@dusk.network"},"repository":{"url":"git+https://github.com/dusk-network/dusk-eslint-config.git","type":"git"},"_npmVersion":"10.4.0","description":"ESLint config used by Dusk JavaScript apps","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"8.56.0","svelte":"4.2.10","eslint-find-rules":"4.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-svelte":"2.35.1","eslint-config-prettier":"9.1.0","@jsdevtools/version-bump-prompt":"6.1.0"},"peerDependencies":{"eslint":">=8.56.0","eslint-plugin-import":">=2.29.1","eslint-config-prettier":">=9.1.0"},"optionalDependencies":{"eslint-plugin-svelte":">=2.35.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.0_1708622789239_0.41711335348588174","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@dusk-network/eslint-config","version":"3.0.1","keywords":["dusk","dusk network","eslint","eslintconfig"],"author":{"url":"https://dusk.network/","name":"Dusk Network B.V.","email":"info@dusk.network"},"license":"MPL-2.0","_id":"@dusk-network/eslint-config@3.0.1","maintainers":[{"name":"daksh143","email":"daksh@dusk.network"},{"name":"andrea.scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"z3r0","email":"zer0@nayma.com"},{"name":"fulviov","email":"fulvio@dusk.network"},{"name":"kieranhall","email":"kieran@dusk.network"}],"contributors":[{"name":"Andrea Scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"Kieran Hall","email":"kieran@dusk.network"}],"homepage":"https://github.com/dusk-network/dusk-eslint-config/","bugs":{"url":"https://github.com/dusk-network/dusk-eslint-config/issues/"},"dist":{"shasum":"e9da6d61030d8ac2fa13c2e6a001ff285205a926","tarball":"https://registry.npmjs.org/@dusk-network/eslint-config/-/eslint-config-3.0.1.tgz","fileCount":10,"integrity":"sha512-1vbMP9KJuiEYmgWT4QoH6m5My2brjgAQ/BT3tPUNjr2LoaUXXe2nXNUJdrC2lbcPUFwRXnLEp8CjKTLPfnsgGw==","signatures":[{"sig":"MEUCIQDqvlIw5sViJ0fPN1MfN6uTFQevW8Yie9iOEikVY/eu1QIgKsOkOe9eRgSdoOJlB0ddU7wu1/1uq8ipxhwdnWR/pfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26665},"engines":{"node":">=16.0.0"},"gitHead":"2251b5edda662b8a12e6d2d13fc9b86f4b3cb824","scripts":{"bump":"bump package.json package-lock.json","lint":"eslint .","check":"npm run check-rules && npm run check-format && npm run lint","check-js":"eslint-find-rules -nd js/index.js && eslint-config-prettier js/index.js","check-rules":"npm run check-js && npm run check-svelte","check-format":"prettier . --check","check-svelte":"eslint-find-rules -nd svelte/index.js && eslint-config-prettier svelte/index.js"},"_npmUser":{"name":"kieranhall","email":"kieran@dusk.network"},"repository":{"url":"git+https://github.com/dusk-network/dusk-eslint-config.git","type":"git"},"_npmVersion":"10.4.0","description":"ESLint config used by Dusk JavaScript apps","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"8.56.0","svelte":"4.2.10","prettier":"3.2.5","eslint-find-rules":"4.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-svelte":"2.35.1","eslint-config-prettier":"9.1.0","@dusk-network/prettier-config":"1.0.0","@jsdevtools/version-bump-prompt":"6.1.0"},"peerDependencies":{"eslint":">=8.56.0","eslint-plugin-import":">=2.29.1","eslint-config-prettier":">=9.1.0"},"optionalDependencies":{"eslint-plugin-svelte":">=2.35.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.1_1708974368083_0.45824193628434307","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@dusk-network/eslint-config","version":"3.0.2","keywords":["dusk","dusk network","eslint","eslintconfig"],"author":{"url":"https://dusk.network/","name":"Dusk Network B.V.","email":"info@dusk.network"},"license":"MPL-2.0","_id":"@dusk-network/eslint-config@3.0.2","maintainers":[{"name":"daksh143","email":"daksh@dusk.network"},{"name":"andrea.scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"z3r0","email":"zer0@nayma.com"},{"name":"fulviov","email":"fulvio@dusk.network"},{"name":"kieranhall","email":"kieran@dusk.network"}],"contributors":[{"name":"Andrea Scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"Kieran Hall","email":"kieran@dusk.network"}],"homepage":"https://github.com/dusk-network/dusk-eslint-config/","bugs":{"url":"https://github.com/dusk-network/dusk-eslint-config/issues/"},"dist":{"shasum":"21ca113ddf835acbd48cb2cc8ee7d7e917d16c89","tarball":"https://registry.npmjs.org/@dusk-network/eslint-config/-/eslint-config-3.0.2.tgz","fileCount":10,"integrity":"sha512-e2CpuIH3/bcYZ5ViSG6rcYTRXrImWCqYoS5oJZODDPWVssbehefmffIw8VyDhA4uQcj9K01EK6fmetOoq/IKsQ==","signatures":[{"sig":"MEUCIQCEphhn9CFNaPk+qMadlXWqgj2DXBNMM8t0jQWEJyO3NgIgLmLLXfPqpEfNZ0BvbK/R3LRfz2mda1fc8kL2JQCY0fY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25909},"engines":{"node":">=16.0.0"},"gitHead":"6df6044615fa48fab53fc48b1a6216b31927d25c","scripts":{"bump":"bump package.json package-lock.json","lint":"eslint .","check":"npm run check-rules && npm run check-format && npm run lint","check-js":"eslint-find-rules -nd js/index.js && eslint-config-prettier js/index.js","check-rules":"npm run check-js && npm run check-svelte","check-format":"prettier . --check","check-svelte":"eslint-find-rules -nd svelte/index.js && eslint-config-prettier svelte/index.js"},"_npmUser":{"name":"kieranhall","email":"kieran@dusk.network"},"repository":{"url":"git+https://github.com/dusk-network/dusk-eslint-config.git","type":"git"},"_npmVersion":"10.4.0","description":"ESLint config used by Dusk JavaScript apps","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"8.56.0","svelte":"4.2.10","prettier":"3.2.5","eslint-find-rules":"4.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-svelte":"2.35.1","eslint-config-prettier":"9.1.0","@dusk-network/prettier-config":"1.0.0","@jsdevtools/version-bump-prompt":"6.1.0"},"peerDependencies":{"eslint":">=8.56.0","eslint-plugin-import":">=2.29.1","eslint-config-prettier":">=9.1.0"},"optionalDependencies":{"eslint-plugin-svelte":">=2.35.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.2_1708987142093_0.9952048785722349","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@dusk-network/eslint-config","version":"3.1.0","keywords":["dusk","dusk network","eslint","eslintconfig"],"author":{"url":"https://dusk.network/","name":"Dusk Network B.V.","email":"info@dusk.network"},"license":"MPL-2.0","_id":"@dusk-network/eslint-config@3.1.0","maintainers":[{"name":"daksh143","email":"daksh@dusk.network"},{"name":"andrea.scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"z3r0","email":"zer0@nayma.com"},{"name":"fulviov","email":"fulvio@dusk.network"},{"name":"kieranhall","email":"kieran@dusk.network"}],"contributors":[{"name":"Andrea Scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"Kieran Hall","email":"kieran@dusk.network"}],"homepage":"https://github.com/dusk-network/dusk-eslint-config/","bugs":{"url":"https://github.com/dusk-network/dusk-eslint-config/issues/"},"dist":{"shasum":"58b0a76f197a79959a2b50b23dc023beff74b8ac","tarball":"https://registry.npmjs.org/@dusk-network/eslint-config/-/eslint-config-3.1.0.tgz","fileCount":10,"integrity":"sha512-g6rR7S84Y7jCeAy6+uAK7Vc1jhQvkTx6zXNujifiBmmPDn5Pa41PD8khWZMs586OO1BfsbhfY7CqBelZ67l2Jw==","signatures":[{"sig":"MEYCIQDHAziykHY8uJHxxyDyqC2iyZ8n2H+qAfu6HgKSUPl/LwIhAKB5SiAfdi3vWDNKoDufALHCmOf6ORU7MOp/Ks69ql9l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25922},"engines":{"node":">=16.0.0"},"gitHead":"c225c7269950e19b9fbd15caee72acd87e44eafb","scripts":{"lint":"eslint .","check":"npm run check-rules && npm run check-format && npm run lint","check-js":"eslint-find-rules -nd js/index.js && eslint-config-prettier js/index.js","check-rules":"npm run check-js && npm run check-svelte","check-format":"prettier . --check","check-svelte":"eslint-find-rules -nd svelte/index.js && eslint-config-prettier svelte/index.js"},"_npmUser":{"name":"kieranhall","email":"kieran@dusk.network"},"repository":{"url":"git+https://github.com/dusk-network/dusk-eslint-config.git","type":"git"},"_npmVersion":"10.4.0","description":"ESLint config used by Dusk JavaScript apps","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"8.56.0","svelte":"4.2.10","prettier":"3.2.5","eslint-find-rules":"4.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-svelte":"2.35.1","eslint-config-prettier":"9.1.0","@dusk-network/prettier-config":"1.0.0"},"peerDependencies":{"eslint":">=8.56.0","eslint-plugin-import":">=2.29.1","eslint-config-prettier":">=9.1.0"},"optionalDependencies":{"eslint-plugin-svelte":">=2.35.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.1.0_1709215598723_0.4326397402743025","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@dusk-network/eslint-config","version":"3.2.0","keywords":["dusk","dusk network","eslint","eslintconfig"],"author":{"url":"https://dusk.network/","name":"Dusk Network B.V.","email":"info@dusk.network"},"license":"MPL-2.0","_id":"@dusk-network/eslint-config@3.2.0","maintainers":[{"name":"daksh143","email":"daksh@dusk.network"},{"name":"andrea.scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"z3r0","email":"zer0@nayma.com"},{"name":"fulviov","email":"fulvio@dusk.network"},{"name":"kieranhall","email":"kieran@dusk.network"}],"contributors":[{"name":"Andrea Scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"Kieran Hall","email":"kieran@dusk.network"}],"homepage":"https://github.com/dusk-network/eslint-config/","bugs":{"url":"https://github.com/dusk-network/eslint-config/issues/"},"dist":{"shasum":"96b8ca698ea5c12ca3489b66afb758f083f07157","tarball":"https://registry.npmjs.org/@dusk-network/eslint-config/-/eslint-config-3.2.0.tgz","fileCount":11,"integrity":"sha512-QpZmLswxIUCXnDCE+oTEoNrK7QSsautnIZdou0qQMGOnwb0ztYCLDTj+Ta+w2g967odtTQryZ4ql9wDngXi5LQ==","signatures":[{"sig":"MEUCIQCX5jaCNv0g9j0KUzaoFkbAohB1uBsiJTxqkvZXg4gBtAIgEH1SFLsFVdA3PmxcWU96ljNKc0GLPgFru4Y5oAnMEeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26521},"engines":{"node":">=16.0.0"},"gitHead":"273e7933663c7d888eb9280bb491ac1cd8ce6bf6","scripts":{"lint":"eslint .","check":"npm run check-rules && npm run check-format && npm run lint","format":"prettier . --check","check-js":"eslint-find-rules -nd js/index.js && eslint-config-prettier js/index.js","lint:fix":"eslint . --fix","format:fix":"prettier . --write","check-rules":"npm run check-js && npm run check-svelte","check-svelte":"eslint-find-rules -nd svelte/index.js && eslint-config-prettier svelte/index.js"},"_npmUser":{"name":"kieranhall","email":"kieran@dusk.network"},"repository":{"url":"git+https://github.com/dusk-network/eslint-config.git","type":"git"},"_npmVersion":"10.4.0","description":"ESLint config used by Dusk JavaScript apps","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","svelte":"4.2.12","prettier":"3.2.5","eslint-find-rules":"4.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-svelte":"2.35.1","eslint-config-prettier":"9.1.0","@dusk-network/prettier-config":"1.0.0","eslint-plugin-import-newlines":"1.3.4"},"peerDependencies":{"eslint":">=8.57.0","eslint-plugin-import":">=2.29.1","eslint-config-prettier":">=9.1.0","eslint-plugin-import-newlines":">=1.3.4"},"optionalDependencies":{"eslint-plugin-svelte":">=2.35.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.0_1709735629486_0.21109093142418556","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@dusk-network/eslint-config","version":"3.3.0","keywords":["dusk","dusk network","eslint","eslintconfig"],"author":{"url":"https://dusk.network/","name":"Dusk Network B.V.","email":"info@dusk.network"},"license":"MPL-2.0","_id":"@dusk-network/eslint-config@3.3.0","maintainers":[{"name":"andrea.scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"kieranhall","email":"kieran@dusk.network"}],"contributors":[{"name":"Andrea Scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"Kieran Hall","email":"kieran@dusk.network"}],"homepage":"https://github.com/dusk-network/eslint-config/","bugs":{"url":"https://github.com/dusk-network/eslint-config/issues/"},"dist":{"shasum":"e62f5732ee363ac15cbafb125474a422098b51a9","tarball":"https://registry.npmjs.org/@dusk-network/eslint-config/-/eslint-config-3.3.0.tgz","fileCount":11,"integrity":"sha512-diTLQPmA1LT2FR0RKXVfOIX91v5k1KXgoRMuigj1WtWQWcqLPu33AQguLajbyEl132Rmxraq6BpKiTolWl12oA==","signatures":[{"sig":"MEUCIQCW4gTPc9npjpSpPA/48LptZDu0++VCEnIJ6i1GndijJAIgbNpyu5cgXKP+FtiJbO5IpYf6MZCaWSbpdaMVFbu/vAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26717},"engines":{"node":">=16.0.0"},"gitHead":"6ad34fddad14fff9fc73101b9ffbcbc0d7af7497","scripts":{"lint":"eslint .","check":"npm run check-rules && npm run format && npm run lint","format":"prettier . --check","check-js":"eslint-find-rules -nd js/index.js && eslint-config-prettier js/index.js","lint:fix":"eslint . --fix","format:fix":"prettier . --write","check-rules":"npm run check-js && npm run check-svelte","check-svelte":"eslint-find-rules -nd svelte/index.js && eslint-config-prettier svelte/index.js"},"_npmUser":{"name":"kieranhall","email":"kieran@dusk.network"},"repository":{"url":"git+https://github.com/dusk-network/eslint-config.git","type":"git"},"_npmVersion":"10.2.4","description":"ESLint config used by Dusk JavaScript apps","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","svelte":"4.2.12","prettier":"3.2.5","eslint-find-rules":"4.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-svelte":"2.35.1","eslint-plugin-vitest":"0.3.26","eslint-config-prettier":"9.1.0","@dusk-network/prettier-config":"1.1.0","eslint-plugin-import-newlines":"1.4.0"},"peerDependencies":{"eslint":">=8.57.0","eslint-plugin-import":">=2.29.1","eslint-config-prettier":">=9.1.0","eslint-plugin-import-newlines":">=1.4.0"},"optionalDependencies":{"eslint-plugin-svelte":">=2.35.1","eslint-plugin-vitest":">=0.3.26"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.3.0_1711412008176_0.1912546358839462","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"@dusk-network/eslint-config","version":"3.3.1","keywords":["dusk","dusk network","eslint","eslintconfig"],"author":{"url":"https://dusk.network/","name":"Dusk Network B.V.","email":"info@dusk.network"},"license":"MPL-2.0","_id":"@dusk-network/eslint-config@3.3.1","maintainers":[{"name":"andrea.scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"kieranhall","email":"kieran@dusk.network"}],"contributors":[{"name":"Andrea Scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"Kieran Hall","email":"kieran@dusk.network"}],"homepage":"https://github.com/dusk-network/eslint-config/","bugs":{"url":"https://github.com/dusk-network/eslint-config/issues/"},"dist":{"shasum":"7ee681450226fa0714ebc356399bbdf289a4d8e8","tarball":"https://registry.npmjs.org/@dusk-network/eslint-config/-/eslint-config-3.3.1.tgz","fileCount":13,"integrity":"sha512-5B+Ze0IEsoCseyr1PHTUMU1bfpIm7SGkNxUraClI1dYnF6pXL8RIc3rPvi18hsWPSr06Icf21Dv+00TY8w+XNQ==","signatures":[{"sig":"MEQCIAcP6Mwfex46hTQvUDg6G9bxbZhIQ4TH4s62hYOaRyzuAiAH4m4g+QjMOZfKNTZJPqvrtrj/KiPp7PmYJW7/FrpLDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27123},"engines":{"node":">=16.0.0"},"gitHead":"0103e29e90e9b538b0300643403f873d6a22be6f","scripts":{"lint":"eslint .","check":"npm run check-rules && npm run format && npm run lint","format":"prettier . --check","check-js":"eslint-find-rules -nd js/index.js && eslint-config-prettier js/index.js","lint:fix":"eslint . --fix","format:fix":"prettier . --write","check-rules":"npm run check-js && npm run check-svelte","check-svelte":"eslint-find-rules -nd svelte/index.js && eslint-config-prettier svelte/index.js"},"_npmUser":{"name":"kieranhall","email":"kieran@dusk.network"},"repository":{"url":"git+https://github.com/dusk-network/eslint-config.git","type":"git"},"_npmVersion":"10.2.4","description":"ESLint config used by Dusk JavaScript apps","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","svelte":"4.2.12","prettier":"3.2.5","eslint-find-rules":"4.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-svelte":"2.35.1","eslint-plugin-vitest":"0.3.26","eslint-config-prettier":"9.1.0","@dusk-network/prettier-config":"1.1.0","eslint-plugin-import-newlines":"1.4.0"},"peerDependencies":{"eslint":">=8.57.0","eslint-plugin-import":">=2.29.1","eslint-config-prettier":">=9.1.0","eslint-plugin-import-newlines":">=1.4.0"},"optionalDependencies":{"eslint-plugin-svelte":">=2.35.1","eslint-plugin-vitest":">=0.3.26"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.3.1_1711442262824_0.057737682039496585","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@dusk-network/eslint-config","version":"4.0.0","keywords":["dusk","dusk network","eslint","eslintconfig"],"author":{"url":"https://dusk.network/","name":"Dusk Network B.V.","email":"info@dusk.network"},"license":"MPL-2.0","_id":"@dusk-network/eslint-config@4.0.0","maintainers":[{"name":"kieranhall","email":"kieran@dusk.network"},{"name":"andrea.scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"daksh143","email":"daksh@dusk.network"}],"contributors":[{"name":"Andrea Scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"Kieran Hall","email":"kieran@dusk.network"}],"homepage":"https://github.com/dusk-network/eslint-config/","bugs":{"url":"https://github.com/dusk-network/eslint-config/issues/"},"dist":{"shasum":"9b0c8a38ce29a9cadf73a98f6bb552bcc9ab8399","tarball":"https://registry.npmjs.org/@dusk-network/eslint-config/-/eslint-config-4.0.0.tgz","fileCount":11,"integrity":"sha512-4GZxihKlzh522mUooqUn5lUWY8hbfw0u/wq/IWht1Wscfot58F5sLDmNoHudghODXyrObM5eIv4dNg9LjkkOKQ==","signatures":[{"sig":"MEUCIQDHdcm8dgYVTzgYeqU0TSMDJtzpuGyOIyCa6GQJ/TuiugIgB3PCREVQmFBHXAejT+Kjhpfb61oFFHte3oOfL4eztQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28220},"type":"module","engines":{"node":">=20.18.0"},"exports":{".":{"types":"./js/index.d.ts","default":"./js/index.js"},"./svelte":{"types":"./svelte/index.d.ts","default":"./svelte/index.js"},"./vitest":{"types":"./vitest/index.d.ts","default":"./vitest/index.js"},"./package.json":"./package.json"},"gitHead":"8c67ad3918e976e7bee264096492bc422adccebd","scripts":{"lint":"eslint .","check":"npm run check:rules && npm run format && npm run lint","format":"prettier . --check","lint:fix":"eslint . --fix","format:fix":"prettier . --write","check:rules":"npm run check:js-rules && npm run check:svelte-rules && npm run check:vitest-rules","check:js-rules":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules -nd --flatConfig js/index.js && eslint-config-prettier js/index.js","check:svelte-rules":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules -nd --flatConfig svelte/index.js && eslint-config-prettier svelte/index.js","check:vitest-rules":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules -nd --flatConfig vitest/index.js && eslint-config-prettier vitest/index.js"},"_npmUser":{"name":"andrea.scartabelli","email":"andrea.scartabelli@gmail.com"},"repository":{"url":"git+https://github.com/dusk-network/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint config used by Dusk JavaScript apps","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.26.0","svelte":"5.28.2","globals":"16.1.0","prettier":"3.5.3","@eslint/js":"9.26.0","@eslint/eslintrc":"3.3.1","eslint-find-rules":"5.0.0","eslint-plugin-import":"2.31.0","eslint-plugin-svelte":"3.5.1","@vitest/eslint-plugin":"1.1.44","eslint-config-prettier":"10.1.5","@dusk-network/prettier-config":"1.1.0"},"peerDependencies":{"eslint":">=9.26.0","@eslint/js":">=9.26.0","eslint-config-prettier":">=10.1.2"},"optionalDependencies":{"eslint-plugin-svelte":">=3.5.1","@vitest/eslint-plugin":">=1.1.43"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.0_1747043028005_0.6369020684086062","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@dusk-network/eslint-config","version":"4.0.1","keywords":["dusk","dusk network","eslint","eslintconfig"],"author":{"url":"https://dusk.network/","name":"Dusk Network B.V.","email":"info@dusk.network"},"license":"MPL-2.0","_id":"@dusk-network/eslint-config@4.0.1","maintainers":[{"name":"kieranhall","email":"kieran@dusk.network"},{"name":"andrea.scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"daksh143","email":"daksh@dusk.network"}],"contributors":[{"name":"Andrea Scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"Kieran Hall","email":"kieran@dusk.network"}],"homepage":"https://github.com/dusk-network/eslint-config/","bugs":{"url":"https://github.com/dusk-network/eslint-config/issues/"},"dist":{"shasum":"c143d2ebbfb593c869761f294d3283e95a9c8f3e","tarball":"https://registry.npmjs.org/@dusk-network/eslint-config/-/eslint-config-4.0.1.tgz","fileCount":14,"integrity":"sha512-E9q4sKPT/s9o8kgSySXLUB4jcRy+a0N/vn5psZ49iU4tHI93SXZkqzfF22CtVR+9nW3PNEqkN2kJwPVdjEK0sg==","signatures":[{"sig":"MEYCIQD7BpcAU//RaoX0FicdE6wWHZay+rAot9tBxX/AJHmgwQIhANayzl9rEL98AjburCVfFEnCsT77OcugKX8CXdw38xww","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28527},"type":"module","engines":{"node":">=20.18.0"},"exports":{".":{"types":"./js/index.d.ts","default":"./js/index.js"},"./svelte":{"types":"./svelte/index.d.ts","default":"./svelte/index.js"},"./vitest":{"types":"./vitest/index.d.ts","default":"./vitest/index.js"},"./package.json":"./package.json"},"gitHead":"10dac1cba1b216d2add540bcb9612ed2afaa1b7c","scripts":{"lint":"eslint .","check":"npm run check:rules && npm run format && npm run lint","format":"prettier . --check","lint:fix":"eslint . --fix","format:fix":"prettier . --write","check:rules":"npm run check:js-rules && npm run check:svelte-rules && npm run check:vitest-rules","check:js-rules":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules -nd --flatConfig js/index.js && eslint-config-prettier js/index.js","check:svelte-rules":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules -nd --flatConfig svelte/index.js && eslint-config-prettier svelte/index.js","check:vitest-rules":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules -nd --flatConfig vitest/index.js && eslint-config-prettier vitest/index.js"},"_npmUser":{"name":"andrea.scartabelli","email":"andrea.scartabelli@gmail.com"},"repository":{"url":"git+https://github.com/dusk-network/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint config used by Dusk JavaScript apps","directories":{},"_nodeVersion":"20.18.2","dependencies":{"eslint-plugin-import":"2.31.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.26.0","svelte":"5.28.2","globals":"16.1.0","prettier":"3.5.3","@eslint/js":"9.26.0","@eslint/eslintrc":"3.3.1","eslint-find-rules":"5.0.0","eslint-plugin-svelte":"3.5.1","@vitest/eslint-plugin":"1.1.44","eslint-config-prettier":"10.1.5","@dusk-network/prettier-config":"1.1.0"},"peerDependencies":{"eslint":">=9.26.0","@eslint/js":">=9.26.0","eslint-config-prettier":">=10.1.2"},"optionalDependencies":{"eslint-plugin-svelte":">=3.5.1","@vitest/eslint-plugin":">=1.1.43"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.1_1747059089991_0.34751677594702746","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-02-03T13:38:17.615Z","modified":"2026-06-01T10:07:08.443Z","1.1.0":"2022-04-04T18:31:56.535Z","1.2.0":"2022-04-04T18:37:01.778Z","2.1.0":"2024-02-03T13:38:17.863Z","3.0.0":"2024-02-22T17:26:29.446Z","3.0.1":"2024-02-26T19:06:08.217Z","3.0.2":"2024-02-26T22:39:02.307Z","3.1.0":"2024-02-29T14:06:38.899Z","3.2.0":"2024-03-06T14:33:49.659Z","3.3.0":"2024-03-26T00:13:28.422Z","3.3.1":"2024-03-26T08:37:43.015Z","4.0.0":"2025-05-12T09:43:48.242Z","4.0.1":"2025-05-12T14:11:30.239Z"},"bugs":{"url":"https://github.com/dusk-network/eslint-config/issues/"},"author":{"url":"https://dusk.network/","name":"Dusk Network B.V.","email":"info@dusk.network"},"license":"MPL-2.0","homepage":"https://github.com/dusk-network/eslint-config/","keywords":["dusk","dusk network","eslint","eslintconfig"],"repository":{"url":"git+https://github.com/dusk-network/eslint-config.git","type":"git"},"description":"ESLint config used by Dusk JavaScript apps","contributors":[{"name":"Andrea Scartabelli","email":"andrea.scartabelli@gmail.com"},{"name":"Kieran Hall","email":"kieran@dusk.network"}],"maintainers":[{"email":"kieran@dusk.network","name":"kieranhall"},{"email":"andrea.scartabelli@gmail.com","name":"andrea.scartabelli"},{"email":"heindauven@gmail.com","name":"heindauven"}],"readme":"# Dusk ESLint rules\n\nESLint config used by [Dusk](https://dusk.network/) JavaScript apps.\n\n## Installation\n\n```bash\nnpm i -D @dusk-network/eslint-config\n```\n\nYour package requires the following dev-dependencies:\n\n- [`eslint`](https://github.com/eslint/eslint)\n- [`eslint-config-prettier`](https://github.com/prettier/eslint-config-prettier)\n- [`eslint-plugin-import`](https://github.com/import-js/eslint-plugin-import)\n- [`eslint-plugin-import-newlines`](https://github.com/SeinopSys/eslint-plugin-import-newlines)\n\nIf you are using Svelte rules your package needs the following dev-dependency:\n\n- [`eslint-plugin-svelte`](https://github.com/sveltejs/eslint-plugin-svelte)\n\nIf you are using Vitest rules your package needs the following dev-dependency:\n\n- [`eslint-plugin-vitest`](https://github.com/veritem/eslint-plugin-vitest)\n\n## Usage\n\nAdd the rulesets you want in the `extends` section of your ESLint configuration file.\n\ne.g. to use both JS, Svelte and Vitest rules:\n\n```javascript\n// ...\n\nextends: [\n    \"@dusk-network/eslint-config/js\",\n    \"@dusk-network/eslint-config/svelte\",\n    \"@dusk-network/eslint-config/vitest\"\n]\n\n// ...\n```\n\n# npm scripts\n\n- `npm run check` checks for deprecated rules and performs the linting check\n- `npm run check-js` checks for deprecated JS rules\n- `npm run check-rules` checks for deprecated JS and Svelte rules\n- `npm run check-svelte` checks for deprecated Svelte rules\n- `npm run format` performs the Prettier formatting check\n- `npm run format:fix` reformats according to the Prettier rules\n- `npm run lint` performs the linting check\n- `npm run lint:fix` fixes fixable linting errors\n","readmeFilename":"README.md"}