Skip to content

Conversation

nenadvicentic
Copy link

Hi guys,

I fetched aurelia-binding repository a few days ago, just to realize that neither build nor test commands work with current LTS version of NodeJS (22.17.1).

To fix that, changes I made are minimal. build chain is untouched. I only had to change the way Karma bootstraps the tests.

build

To fix npm run build I have only made an override in package.json:

  "overrides": {
    "graceful-fs": "^4.2.11"
  }

test

To fix npm run test, due to multiple issue with jspm@0, I had to switch to: Webpack v4, Babel v6 and babel-loader@7. The last version that support babel-preset-es2015. I added few more details about it in ReadMe.md.

I only found out that 3 *.spec.js file had missing import './setup';, but somehow they worked under JSPM loader.

Hope you find this patch useful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant