├── .gitignore ├── README.md ├── images ├── 00_linter_plugin_installed.png ├── 01_linter_plugin_enabled.png ├── 03_07_manual_task_warning.png ├── 04_developer_console.png ├── 05_label_rule_disabled.png └── 07_manual_task_error.png └── workspace ├── README.md ├── step-7 ├── bpmnlint-plugin-custom │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── docs │ │ └── rules │ │ │ ├── examples │ │ │ ├── no-manual-task-correct.bpmn │ │ │ └── no-manual-task-incorrect.bpmn │ │ │ └── no-manual-task.md │ ├── index.js │ ├── package-lock.json │ ├── package.json │ ├── rules │ │ ├── no-manual-task.js │ │ └── target-namespace.js │ └── test.js └── camunda-modeler-plugin-custom │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── client │ ├── .bpmnlintrc │ ├── bpmn-js-extension │ │ ├── ExampleExtensionService.js │ │ └── index.js │ └── index.js │ ├── index.js │ ├── package-lock.json │ ├── package.json │ └── webpack.config.js └── steps-3-7-shortcut └── custom-linter-rules ├── .bpmnlintrc ├── .gitignore ├── .npmignore ├── README.md ├── bpmnlint-plugin-custom ├── index.js ├── package.json └── rules │ └── no-manual-task.js ├── client └── index.js ├── index.js ├── package-lock.json ├── package.json └── webpack.config.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/README.md -------------------------------------------------------------------------------- /images/00_linter_plugin_installed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/images/00_linter_plugin_installed.png -------------------------------------------------------------------------------- /images/01_linter_plugin_enabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/images/01_linter_plugin_enabled.png -------------------------------------------------------------------------------- /images/03_07_manual_task_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/images/03_07_manual_task_warning.png -------------------------------------------------------------------------------- /images/04_developer_console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/images/04_developer_console.png -------------------------------------------------------------------------------- /images/05_label_rule_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/images/05_label_rule_disabled.png -------------------------------------------------------------------------------- /images/07_manual_task_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/images/07_manual_task_error.png -------------------------------------------------------------------------------- /workspace/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/README.md -------------------------------------------------------------------------------- /workspace/step-7/bpmnlint-plugin-custom/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /workspace/step-7/bpmnlint-plugin-custom/.npmignore: -------------------------------------------------------------------------------- 1 | test.js -------------------------------------------------------------------------------- /workspace/step-7/bpmnlint-plugin-custom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/bpmnlint-plugin-custom/README.md -------------------------------------------------------------------------------- /workspace/step-7/bpmnlint-plugin-custom/docs/rules/examples/no-manual-task-correct.bpmn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/bpmnlint-plugin-custom/docs/rules/examples/no-manual-task-correct.bpmn -------------------------------------------------------------------------------- /workspace/step-7/bpmnlint-plugin-custom/docs/rules/examples/no-manual-task-incorrect.bpmn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/bpmnlint-plugin-custom/docs/rules/examples/no-manual-task-incorrect.bpmn -------------------------------------------------------------------------------- /workspace/step-7/bpmnlint-plugin-custom/docs/rules/no-manual-task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/bpmnlint-plugin-custom/docs/rules/no-manual-task.md -------------------------------------------------------------------------------- /workspace/step-7/bpmnlint-plugin-custom/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/bpmnlint-plugin-custom/index.js -------------------------------------------------------------------------------- /workspace/step-7/bpmnlint-plugin-custom/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/bpmnlint-plugin-custom/package-lock.json -------------------------------------------------------------------------------- /workspace/step-7/bpmnlint-plugin-custom/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/bpmnlint-plugin-custom/package.json -------------------------------------------------------------------------------- /workspace/step-7/bpmnlint-plugin-custom/rules/no-manual-task.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/bpmnlint-plugin-custom/rules/no-manual-task.js -------------------------------------------------------------------------------- /workspace/step-7/bpmnlint-plugin-custom/rules/target-namespace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/bpmnlint-plugin-custom/rules/target-namespace.js -------------------------------------------------------------------------------- /workspace/step-7/bpmnlint-plugin-custom/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/bpmnlint-plugin-custom/test.js -------------------------------------------------------------------------------- /workspace/step-7/camunda-modeler-plugin-custom/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules -------------------------------------------------------------------------------- /workspace/step-7/camunda-modeler-plugin-custom/.npmignore: -------------------------------------------------------------------------------- 1 | !dist 2 | client 3 | webpack.config.js -------------------------------------------------------------------------------- /workspace/step-7/camunda-modeler-plugin-custom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/camunda-modeler-plugin-custom/README.md -------------------------------------------------------------------------------- /workspace/step-7/camunda-modeler-plugin-custom/client/.bpmnlintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/camunda-modeler-plugin-custom/client/.bpmnlintrc -------------------------------------------------------------------------------- /workspace/step-7/camunda-modeler-plugin-custom/client/bpmn-js-extension/ExampleExtensionService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/camunda-modeler-plugin-custom/client/bpmn-js-extension/ExampleExtensionService.js -------------------------------------------------------------------------------- /workspace/step-7/camunda-modeler-plugin-custom/client/bpmn-js-extension/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/camunda-modeler-plugin-custom/client/bpmn-js-extension/index.js -------------------------------------------------------------------------------- /workspace/step-7/camunda-modeler-plugin-custom/client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/camunda-modeler-plugin-custom/client/index.js -------------------------------------------------------------------------------- /workspace/step-7/camunda-modeler-plugin-custom/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/camunda-modeler-plugin-custom/index.js -------------------------------------------------------------------------------- /workspace/step-7/camunda-modeler-plugin-custom/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/camunda-modeler-plugin-custom/package-lock.json -------------------------------------------------------------------------------- /workspace/step-7/camunda-modeler-plugin-custom/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/camunda-modeler-plugin-custom/package.json -------------------------------------------------------------------------------- /workspace/step-7/camunda-modeler-plugin-custom/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/step-7/camunda-modeler-plugin-custom/webpack.config.js -------------------------------------------------------------------------------- /workspace/steps-3-7-shortcut/custom-linter-rules/.bpmnlintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/steps-3-7-shortcut/custom-linter-rules/.bpmnlintrc -------------------------------------------------------------------------------- /workspace/steps-3-7-shortcut/custom-linter-rules/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist -------------------------------------------------------------------------------- /workspace/steps-3-7-shortcut/custom-linter-rules/.npmignore: -------------------------------------------------------------------------------- 1 | client 2 | webpack.config.js -------------------------------------------------------------------------------- /workspace/steps-3-7-shortcut/custom-linter-rules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/steps-3-7-shortcut/custom-linter-rules/README.md -------------------------------------------------------------------------------- /workspace/steps-3-7-shortcut/custom-linter-rules/bpmnlint-plugin-custom/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/steps-3-7-shortcut/custom-linter-rules/bpmnlint-plugin-custom/index.js -------------------------------------------------------------------------------- /workspace/steps-3-7-shortcut/custom-linter-rules/bpmnlint-plugin-custom/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/steps-3-7-shortcut/custom-linter-rules/bpmnlint-plugin-custom/package.json -------------------------------------------------------------------------------- /workspace/steps-3-7-shortcut/custom-linter-rules/bpmnlint-plugin-custom/rules/no-manual-task.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/steps-3-7-shortcut/custom-linter-rules/bpmnlint-plugin-custom/rules/no-manual-task.js -------------------------------------------------------------------------------- /workspace/steps-3-7-shortcut/custom-linter-rules/client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/steps-3-7-shortcut/custom-linter-rules/client/index.js -------------------------------------------------------------------------------- /workspace/steps-3-7-shortcut/custom-linter-rules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/steps-3-7-shortcut/custom-linter-rules/index.js -------------------------------------------------------------------------------- /workspace/steps-3-7-shortcut/custom-linter-rules/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/steps-3-7-shortcut/custom-linter-rules/package-lock.json -------------------------------------------------------------------------------- /workspace/steps-3-7-shortcut/custom-linter-rules/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/steps-3-7-shortcut/custom-linter-rules/package.json -------------------------------------------------------------------------------- /workspace/steps-3-7-shortcut/custom-linter-rules/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nikku/camunda-modeler-plugins-talk-2019/HEAD/workspace/steps-3-7-shortcut/custom-linter-rules/webpack.config.js --------------------------------------------------------------------------------