Registry / devops / linted

linted

JSON →
library41.4.2jsnpmunverified

ESLint mono-plugin bundler that packages ESLint plugins for JavaScript, TypeScript, Svelte, HTML, CSS, JSON, JSONC, and YAML into a single zero-dependency configuration. Current version: 41.4.2. Released as needed with peer dependencies on eslint-plugin-svelte ~3.17.1 and TypeScript ^5.9.3 || ^6.0.2. Differentiators: zero-configuration setup, zero-argument API, and support for multiple languages without installing separate plugins. Note: documentation is significantly outdated as of August 2024; package may not reflect current best practices.

npm install linted
INSTALL
IMPORT
SIG · LINTED
L
linted
devopsjavascriptv41.4.2
Install
Import
Disk
Pass rate
0/ 6
Env Coverage0 / 6
glibc
1822
musl
1822
Install & Compatibility
Where this runs
tested against v? · npm install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
node 18226 runs
build_error
glibc
node 18226 runs
build_error
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

linted
import linted from 'linted'
import { linted } from 'linted'
Package uses default export. Named export does not exist.
default
const linted = require('linted')
const { linted } = require('linted')
CommonJS require works, but destructuring will fail.
type LintedConfig
import type { LintedConfig } from 'linted'
import { LintedConfig } from 'linted'
Type import for TypeScript users. Not a runtime export.

Example of linted configuration with includes, ignores, and overrides for JavaScript, TypeScript, and Svelte files.

import linted from 'linted'; export default linted({ js: ['src/**/*.js'], ts: ['src/**/*.ts'], svelte: ['src/**/*.svelte'], }, { gitignore: true, ignoreArtifacts: true, global: ['**/*.test.js'], }, { overrideTs: { '@typescript-eslint/no-unused-vars': 'warn', }, });
Debug
Known issues
deprecatedDocumentation significantly outdated as of August 4, 2024. Features and API may have changed.
fix
Check GitHub repository for current documentation or consider alternative tools.
affects: >=41.4.2
breakingNode.js version requirement is ^24, which is very recent. Older versions may not be supported.
fix
Use Node.js 24 or later.
affects: >=41.4.2
gotchaPackage bundles many plugins internally; conflicts with separately installed ESLint plugins may occur.
fix
Remove conflicting plugins from your project's dependencies.
affects: >=41.4.2
Errors
Common errors & fixes
TypeError: linted is not a function
Importing package as named export instead of default.
fix
Use import linted from 'linted' or const linted = require('linted')
Error: Cannot find module 'eslint-plugin-svelte'
Missing peer dependency.
fix
Install eslint-plugin-svelte: npm install eslint-plugin-svelte@~3.17.1
Parsing error: This experimental syntax requires enabling one of the following parser plugins
ESM syntax not supported in older Node or misconfigured parser.
fix
Ensure Node.js 24 and set sourceType: module in configuration.
Upgrade
Version history
41.4.2latest on npm
Audit
Dependencies
eslint-plugin-svelterequiredPeer dependency for Svelte linting
typescriptrequiredPeer dependency for TypeScript support
Agent activity
2 hits · last 30 days
node
2
Resources
linted — npm install linted · libregistry