Skip to content

Commit 3857940

Browse files
authored
Merge pull request #272 from cuthbertLab/update-deps
Update License Year + Skip Google Sandbox
2 parents 140c5fd + 3c2c7bc commit 3857940

File tree

4 files changed

+13
-8
lines changed

4 files changed

+13
-8
lines changed

.eslintrc.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,13 +75,15 @@
7575
"error",
7676
{
7777
"args": "none",
78+
"caughtErrors": "none",
7879
"varsIgnorePattern": "^_.*|^i$|^j$|^unused|^junk|^counter"
7980
}
8081
],
8182
"@typescript-eslint/no-unused-vars": [
8283
"error",
8384
{
8485
"args": "none",
86+
"caughtErrors": "none",
8587
"varsIgnorePattern": "^_.*|^i$|^j$|^unused|^junk|^counter"
8688
}
8789
],

.github/workflows/ci.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ jobs:
1313
frontend_tests:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/setup-node@v3
16+
- uses: actions/setup-node@v4
1717
with:
18-
node-version: 16
18+
node-version: 18
1919

2020
- uses: actions/checkout@v3
2121
with:
@@ -24,15 +24,18 @@ jobs:
2424
- name: Install deps
2525
run: npm ci
2626

27-
- name: Run frontend tests
28-
run: grunt test_no_watch
27+
- name: Prepare Google Sandbox
28+
run: sudo chown root /opt/google/chrome/chrome-sandbox && sudo chmod 4755 /opt/google/chrome/chrome-sandbox
29+
30+
- name: Run frontend tests (and Disable AppArmor for Chrome)
31+
run: env CHROME_DEVEL_SANDBOX=/opt/google/chrome/chrome-sandbox grunt test_no_watch
2932

3033
eslint:
3134
runs-on: ubuntu-latest
3235
steps:
33-
- uses: actions/setup-node@v3
36+
- uses: actions/setup-node@v4
3437
with:
35-
node-version: 16
38+
node-version: 18
3639

3740
- uses: actions/checkout@v3
3841
with:

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ BSD license
44
---
55
BSD License
66

7-
Copyright (c) 2013-2024, Michael Scott Asato Cuthbert
7+
Copyright (c) 2013-2025, Michael Scott Asato Cuthbert
88
All rights reserved.
99

1010
Redistribution and use in source and binary forms, with or without

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
**Music21j: An Interactive Framework for Musical Analysis**
44

5-
Copyright (c) 2013-24, Michael Scott Asato Cuthbert, some rights reserved (BSD).
5+
Copyright (c) 2013-25, Michael Scott Asato Cuthbert, some rights reserved (BSD).
66

77
**Music21j** is a Javascript reinterpretation of the [Music21 Python] package,
88
a toolkit for computer-aided musicology, now with intuitive HTML/Javascript

0 commit comments

Comments
 (0)