{"id":25233,"library":"er-ant-lints","title":"er-ant-lints","description":"A personal collection of lint rules organized by categories (basic, advanced, different areas, disputable, configurable). Version 1.0.2, no release cadence. Differentiators: includes subjective/disputable rules and project-specific configurable rules.","status":"active","version":"1.0.2","language":"javascript","source_language":"en","source_url":null,"tags":["javascript"],"install":[{"cmd":"npm install er-ant-lints","lang":"bash","label":"npm"},{"cmd":"yarn add er-ant-lints","lang":"bash","label":"yarn"},{"cmd":"pnpm add er-ant-lints","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"ESM-only; no default export is specified, likely needs to check actual export.","wrong":"const erAntLints = require('er-ant-lints')","symbol":"default","correct":"import erAntLints from 'er-ant-lints'"},{"note":"Named export; verify if 'rules' exists or is the actual export.","wrong":"const rules = require('er-ant-lints').rules","symbol":"rules","correct":"import { rules } from 'er-ant-lints'"},{"note":"Possible export for different rule categories.","wrong":"","symbol":"configs","correct":"import { configs } from 'er-ant-lints'"}],"quickstart":{"code":"import erAntLints from 'er-ant-lints';\nconst config = {\n  extends: [\n    'er-ant-lints/basic',\n    'er-ant-lints/advanced'\n  ],\n  rules: {\n    'my-rule': 'error'\n  }\n};","lang":"typescript","description":"Shows how to use the package by extending predefined rule sets and overriding a rule."},"warnings":[{"fix":"Inspect the package's index.js or documentation for correct rule identifiers.","message":"Exact rule names may differ from documentation; check actual exported rule names.","severity":"gotcha","affected_versions":">=1.0.0"},{"fix":"Use 'npm view er-ant-lints' to confirm package exists.","message":"The package might not be published to npm registry; verify availability before use.","severity":"gotcha","affected_versions":">=1.0.0"},{"fix":"Add declaration: declare module 'er-ant-lints' { export const rules: any; }","message":"No type declarations; TypeScript users may need to create custom .d.ts.","severity":"gotcha","affected_versions":">=1.0.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Run 'npm install er-ant-lints' or ensure package name is correct.","cause":"Package not installed or not published.","error":"Cannot find module 'er-ant-lints'"},{"fix":"Use 'import erAntLints from 'er-ant-lints'' in .mjs file or with module type.","cause":"Using require() instead of import in ESM environment.","error":"SyntaxError: Unexpected token 'export'"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}