Registry / testing / eslint-plugin-camunda-licensed

eslint-plugin-camunda-licensed

JSON →
library1.1.0jsnpmunverified

An ESLint plugin providing shared lint configurations for Camunda-licensed open source projects. Version 1.1.0 is the current stable release. It enforces license headers (MIT, commercial, Apache 2.0) via predefined flat configs. Key differentiator: specifically tailored for Camunda OSS projects, integrates with eslint-plugin-license-header, and requires ESLint 9+. Release cadence is irregular; major v1.0.0 introduced flat config support, breaking from legacy .eslintrc format.

testing
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

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

ESM-only; CommonJS require is unsupported for flat config plugins in ESLint 9.

import camundaLicensedPlugin from 'eslint-plugin-camunda-licensed'

configs is a named export from the main entry point, not a subpath.

import { configs } from 'eslint-plugin-camunda-licensed'

Rules are accessible but typically used indirectly via configs.

import { rules } from 'eslint-plugin-camunda-licensed'

Show how to import the plugin and use its MIT configuration in an ESLint flat config.

// eslint.config.js import camundaLicensedPlugin from 'eslint-plugin-camunda-licensed'; export default [ // Apply MIT license header rule to all source files ...camundaLicensedPlugin.configs.mit, { files: ['**/*.js'], rules: { // Customize rule options if needed } } ]; // Then run: eslint --fix to add license headers.
Debug
Known footguns
breakingv1.0.0 drops support for legacy .eslintrc format; only ESLint 9 flat config is supported.
breakingv1.0.0 requires ESLint 9; version ^9 is a peer dependency.
gotchaThe plugin uses eslint-plugin-license-header internally to enforce headers. Make sure eslint-plugin-license-header is installed (it's a dependency, not peer).
deprecatedOlder v0.x versions used .eslintrc config format and ESLint < 9. They are now deprecated.
Upgrade
Version history

Breaking-change detection hasn't run for this library yet.

Audit
Security & dependencies

CVE tracking and dependency tree are planned for a later release.

Agent activity
9 hits · last 30 days
gptbot
3
ahrefsbot
3
claudebot
3
Resources