Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: bpmn-io/bpmn-moddle
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v9.0.1
Choose a base ref
...
head repository: bpmn-io/bpmn-moddle
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 15 commits
  • 15 files changed
  • 5 contributors

Commits on Mar 11, 2024

  1. Copy the full SHA
    2615f84 View commit details
  2. test: improve formatting

    nikku committed Mar 11, 2024
    Copy the full SHA
    a42cd75 View commit details
  3. test: correct integration test

    nikku committed Mar 11, 2024
    Copy the full SHA
    fd430f1 View commit details

Commits on Oct 11, 2024

  1. chore: update eslint* dependencies

    renovate[bot] authored and nikku committed Oct 11, 2024
    Copy the full SHA
    15c6840 View commit details
  2. Copy the full SHA
    a51c0a6 View commit details
  3. chore: migrate linter config to eslint@9

    nikku committed Oct 11, 2024
    Copy the full SHA
    73b84a1 View commit details
  4. chore: remove obsolete eslintrc

    Related to #117
    barmac authored and nikku committed Oct 11, 2024
    Copy the full SHA
    856c600 View commit details
  5. chore: update eslint config

    nikku committed Oct 11, 2024
    Copy the full SHA
    e9d006c View commit details

Commits on Oct 15, 2024

  1. chore: configure eslint (build -> lib -> test -> other)

    nikku committed Oct 15, 2024
    Copy the full SHA
    6b1c281 View commit details
  2. chore: document aspects of eslint config

    nikku committed Oct 15, 2024
    Copy the full SHA
    5729f61 View commit details

Commits on Oct 30, 2024

  1. chore: update dependency npm-run-all2 to v7

    renovate[bot] authored and nikku committed Oct 30, 2024
    Copy the full SHA
    7dc0fe0 View commit details

Commits on Nov 1, 2024

  1. ci: make job name snake case

    nikku committed Nov 1, 2024
    Copy the full SHA
    870c42a View commit details

Commits on Nov 19, 2024

  1. chore: update to [email protected]

    nikku authored and barmac committed Nov 19, 2024
    Copy the full SHA
    b4339dc View commit details

Commits on Dec 16, 2024

  1. chore: update dependency @rollup/plugin-node-resolve to v16

    renovate[bot] authored and nikku committed Dec 16, 2024
    Copy the full SHA
    0acf1a3 View commit details

Commits on Feb 26, 2025

  1. test: verify ad-hoc subprocess properties

    barmac authored and nikku committed Feb 26, 2025
    Copy the full SHA
    fa13332 View commit details
1 change: 0 additions & 1 deletion .eslintignore

This file was deleted.

12 changes: 0 additions & 12 deletions .eslintrc

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/CI.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: CI
on: [ push, pull_request ]
jobs:
Build:
build:

strategy:
matrix:
68 changes: 68 additions & 0 deletions eslint.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
import bpmnIoPlugin from 'eslint-plugin-bpmn-io';

import babelParser from '@babel/eslint-parser';

const files = {
build: [
'tasks/**/*.cjs'
],
test: [
'test/**/*.js',
'test/**/*.cjs'
],
ignored: [
'dist'
]
};

export default [
{
'ignores': files.ignored
},

// build
...bpmnIoPlugin.configs.node.map(config => {

return {
...config,
files: files.build
};
}),

// lib + test
...bpmnIoPlugin.configs.recommended.map(config => {

return {
...config,
ignores: files.build
};
}),

// test
...bpmnIoPlugin.configs.mocha.map(config => {

return {
...config,
files: files.test
};
}),

// other
// hook up babel parser
{
files: [ '**/*.js', '**/*.mjs' ],
languageOptions: {
parser: babelParser,
parserOptions: {
requireConfigFile: false,
babelOptions: {
babelrc: false,
configFile: false,
plugins: [
'@babel/plugin-syntax-import-attributes'
]
},
}
}
}
];
Loading