Skip to content

Commit bd223bb

Browse files
2 parents f86e33c + 3091aaa commit bd223bb

58 files changed

Lines changed: 13377 additions & 10954 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/latest.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,15 @@ jobs:
2525
- name: Minify Files
2626
run: |
2727
cd /mnt/HDD/public/.EmulatorJS/
28-
npm i
28+
rm -f "minify/package-lock.json"
29+
rm -rf "minify/node_modules/" "./node_modules"
30+
npm ci
2931
npm run minify
3032
- name: Zip Minified Files
3133
run: |
3234
cd /mnt/HDD/public/.EmulatorJS/data/
33-
zip emulator.min.zip emulator.min.js emulator.min.css
35+
rm -f emulator.min.zip
36+
zip emulator.min.zip *.min.*
3437
- name: Clean Up Minify
3538
run: |
3639
cd /mnt/HDD/public/.EmulatorJS/

.github/workflows/stable.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,8 @@ jobs:
5757
- name: Zip Stable
5858
run: |
5959
cd /mnt/HDD/public/stable/data/
60-
zip emulator.min.zip emulator.min.js emulator.min.css
60+
rm -f emulator.min.zip
61+
zip emulator.min.zip *.min.*
6162
- name: Update Version
6263
run: |
6364
cd /mnt/HDD/public/

.gitignore

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
11
node_modules/
2-
package-lock.json
32
yarn.lock
43
roms/
5-
data/emulator.min.js
6-
data/emulator.min.css
7-
data/emulator.hybrid.min.js
8-
emulator.hybrid.min.js
4+
data/emulator.min.*
95
data/cores/*
106
!data/cores/README.md
117
!data/cores/core-README.md
128
!data/cores/package.json
139
!data/cores/.npmignore
1410
.DS_Store
11+
.hintrc
1512
.vscode/*
13+
!.vscode/settings.json
14+
!.vscode/extensions.json
1615
*.tgz
1716
dist/
1817
jsdoc/

.vscode/extensions.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"recommendations": [
3+
"dbaeumer.vscode-eslint"
4+
]
5+
}

.vscode/settings.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"diffEditor.ignoreTrimWhitespace": false,
3+
"editor.formatOnPaste": false,
4+
"editor.formatOnSave": false,
5+
"editor.formatOnSaveMode": "modifications",
6+
"eslint.enable": true,
7+
"eslint.lintTask.enable": true
8+
}

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -652,7 +652,7 @@ Also add information on how to contact you by electronic and paper mail.
652652
If the program does terminal interaction, make it output a short
653653
notice like this when it starts in an interactive mode:
654654

655-
EmulatorJS Copyright (C) 2023-2025 Ethan O'Brien
655+
EmulatorJS Copyright (C) 2023-2026 Ethan O'Brien
656656
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
657657
This is free software, and you are welcome to redistribute it
658658
under certain conditions; type `show c' for details.

0 commit comments

Comments
 (0)