{"_id":"@bpmn-io/feelers-lint","_rev":"3-a253d1a57c53cd51e694134d62c30907","name":"@bpmn-io/feelers-lint","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@bpmn-io/feelers-lint","version":"1.0.0","keywords":["FEEL","FEELers","CodeMirror","lint"],"license":"MIT","_id":"@bpmn-io/feelers-lint@1.0.0","maintainers":[{"name":"bpmn-io-admin","email":"bpmnio@camunda.com"},{"name":"nikku","email":"git_nikku@nixis.de"},{"name":"barmac","email":"maciejbarel@gmail.com"},{"name":"philippfromme","email":"philippfromme@outlook.com"},{"name":"maxtru","email":"maximilian.trumpf@camunda.com"},{"name":"skaiir-camunda","email":"valentin.serra@camunda.com"},{"name":"vsgoulart","email":"vinicius@vsgoulart.com"},{"name":"barinali","email":"ali.barin53@gmail.com"},{"name":"jarekdanielak","email":"jarek.danielak@camunda.com"},{"name":"ev-camunda","email":"ev.bilske@camunda.com"},{"name":"alekseymanetov","email":"alekseyManetov@gmail.com"}],"homepage":"https://github.com/bpmn-io/feelers#readme","bugs":{"url":"https://github.com/bpmn-io/feelers/issues"},"dist":{"shasum":"aeb1eb9dd7c75f77a712f95a1b6b9d3b0a7e883e","tarball":"https://registry.npmjs.org/@bpmn-io/feelers-lint/-/feelers-lint-1.0.0.tgz","fileCount":10,"integrity":"sha512-9McPCub8NBSD3gbAM9fu6laGVvb6U/D8Y5Ar/GGvOaAuJ6W34yP5jaV/on4MALTwmmXTDadZjO2RJJNub3JmwQ==","signatures":[{"sig":"MEQCIB2fAEtYp6LtZXwcbFGR1wwbUnRJJHy40l79r8wHlMUOAiAsi2/vxIXVWqSA47ze5f/QBVL5ocsXa7ffpz/nBr2xrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6177},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":"./lib/index.js","./package.json":"./package.json"},"gitHead":"32108e580fadf867ce15bbca34ce23880d0b81e6","scripts":{"all":"run-s build lint test test:types","dev":"npm test -- --auto-watch --no-single-run","lint":"eslint .","test":"karma start karma.conf.cjs","build":"run-s generate:types","prepare":"run-s build","test:types":"tsc --noEmit","generate:types":"bio-dts -r lib"},"_npmUser":{"name":"nikku","email":"git_nikku@nixis.de"},"repository":{"url":"git+https://github.com/bpmn-io/feelers.git","type":"git","directory":"packages/feelers-lint"},"_npmVersion":"11.13.0","description":"FEELers linting support for CodeMirror 6.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@codemirror/lint":"^6.9.3","@bpmn-io/feel-lint":"^3.1.0","@codemirror/language":"^6.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/feelers-lint_1.0.0_1782296446211_0.2734882037267443","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-06-24T10:20:45.966Z","modified":"2026-07-08T15:59:06.626Z","1.0.0":"2026-06-24T10:20:46.349Z"},"bugs":{"url":"https://github.com/bpmn-io/feelers/issues"},"license":"MIT","homepage":"https://github.com/bpmn-io/feelers#readme","keywords":["FEEL","FEELers","CodeMirror","lint"],"repository":{"url":"git+https://github.com/bpmn-io/feelers.git","type":"git","directory":"packages/feelers-lint"},"description":"FEELers linting support for CodeMirror 6.","maintainers":[{"email":"bpmnio@camunda.com","name":"bpmn-io-admin"},{"email":"git_nikku@nixis.de","name":"nikku"},{"email":"maciejbarel@gmail.com","name":"barmac"},{"email":"philippfromme@outlook.com","name":"philippfromme"},{"email":"maximilian.trumpf@camunda.com","name":"maxtru"},{"email":"valentin.serra@camunda.com","name":"skaiir-camunda"},{"email":"vinicius@vsgoulart.com","name":"vsgoulart"},{"email":"ali.barin53@gmail.com","name":"barinali"},{"email":"ev.bilske@camunda.com","name":"ev-camunda"},{"email":"jarek.danielak@camunda.com","name":"jarekdanielak"},{"email":"alekseyManetov@gmail.com","name":"alekseymanetov"}],"readme":"# @bpmn-io/feelers-lint\n\n[![CI](https://github.com/bpmn-io/feelers/actions/workflows/CI.yml/badge.svg)](https://github.com/bpmn-io/feelers/actions/workflows/CI.yml)\n\n[CodeMirror 6](https://codemirror.net/) linting support for the [FEELers](https://github.com/bpmn-io/feelers) templating language.\n\n## Usage\n\n```js\nimport { feelersLinter } from '@bpmn-io/feelers-lint';\nimport { EditorView } from '@codemirror/view';\nimport { EditorState } from '@codemirror/state';\n\nconst view = new EditorView({\n  state: EditorState.create({\n    extensions: [\n      feelersLinter\n    ]\n  })\n});\n```\n\n## Build and run\n\nPrepare the project by installing all dependencies:\n\n```sh\nnpm install\n```\n\nThen, depending on your use-case you may run any of the following commands:\n\n```sh\n# build the library and run all tests\nnpm run all\n\n# run the development setup\nnpm run dev\n```\n\n## Related\n\n* [feelers](https://github.com/bpmn-io/feelers) - FEELers monorepo\n* [@bpmn-io/lezer-feelers](https://github.com/bpmn-io/feelers/tree/main/packages/lezer-feelers) - FEELers parser definition\n* [@bpmn-io/lang-feelers](https://github.com/bpmn-io/feelers/tree/main/packages/lang-feelers) - FEELers language support for CodeMirror 6\n* [@bpmn-io/feelers-editor](https://github.com/bpmn-io/feelers/tree/main/packages/feelers-editor) - FEELers editor component\n* [feelers](https://github.com/bpmn-io/feelers/tree/main/packages/feelers) - FEELers interpreter\n\n## License\n\nMIT\n","readmeFilename":"README.md"}