11{
2- "name" : " musicblocks" ,
3- "version" : " 3.4.1" ,
4- "main" : " electron-main.js" ,
5- "description" : " A musical microworld" ,
6- "repository" : {
7- "url" : " https://github.com/sugarlabs/musicblocks.git"
8- },
9- "license" : " AGPL-3.0 License" ,
10- "bugs" : {
11- "url" : " https://github.com/sugarlabs/musicblocks/issues"
12- },
13- "amd" : {},
14- "scripts" : {
15- "lint" : " eslint js/ planet/js/" ,
16- "serve" : " http-server -a 127.0.0.1 -p 3000 --gzip --brotli" ,
17- "serve:dev" : " http-server -a 127.0.0.1 -p 3000 -c-1" ,
18- "start" : " node index.js" ,
19- "dev" : " cross-env NODE_ENV=development nodemon index.js" ,
20- "prod" : " cross-env NODE_ENV=production node index.js" ,
21- "test" : " jest" ,
22- "cypress:run" : " cypress run" ,
23- "electron" : " electron ." ,
24- "dist" : " electron-builder"
25- },
26- "devDependencies" : {
27- "@babel/core" : " ^7.28.5" ,
28- "@babel/eslint-parser" : " ^7.28.5" ,
29- "@babel/preset-env" : " ^7.28.5" ,
30- "cross-env" : " ^7.0.3" ,
31- "cypress" : " ^15.9.0" ,
32- "electron" : " 40.0.0" ,
33- "electron-builder" : " 26.4.0" ,
34- "eslint" : " ^9.0.0" ,
35- "eslint-config-prettier" : " ^9.0.0" ,
36- "gulp" : " ^5.0.1" ,
37- "gulp-babel" : " ^8.0.0" ,
38- "gulp-clean-css" : " ^4.3.0" ,
39- "gulp-prettier" : " ^3.0.0" ,
40- "gulp-uglify" : " ^3.0.2" ,
41- "jest" : " ^29.7.0" ,
42- "jest-environment-jsdom" : " ^29.7.0" ,
43- "nodemon" : " ^3.1.9"
44- },
45- "dependencies" : {
46- "@tonejs/midi" : " ^2.0.28" ,
47- "autoprefixer" : " ^10.4.16" ,
48- "compression" : " ^1.8.1" ,
49- "cssnano" : " ^7.1.2" ,
50- "express" : " 5.2.1" ,
51- "gulp-concat" : " ^2.6.1" ,
52- "gulp-postcss" : " ^10.0.0" ,
53- "gulp-replace" : " ^1.1.4" ,
54- "gulp-sass" : " ^6.0.1" ,
55- "gulp-sourcemaps" : " ^3.0.0" ,
56- "http-server" : " ^14.1.1" ,
57- "i18next" : " ^25.3.2" ,
58- "i18next-http-backend" : " ^3.0.2" ,
59- "node" : " ^24.2.0" ,
60- "postcss" : " ^8.5.6" ,
61- "sass" : " ^1.97.2" ,
62- "tone" : " ^15.1.22"
63- },
64- "build" : {
65- "appId" : " com.musicblocks.app" ,
66- "productName" : " Music Blocks" ,
67- "mac" : {
68- "category" : " public.app-category.music" ,
69- "target" : " dmg"
2+ "name" : " musicblocks" ,
3+ "version" : " 3.4.1" ,
4+ "main" : " electron-main.js" ,
5+ "description" : " A musical microworld" ,
6+ "repository" : {
7+ "url" : " https://github.com/sugarlabs/musicblocks.git"
708 },
71- "win" : {
72- "target" : " nsis"
9+ "license" : " AGPL-3.0 License" ,
10+ "bugs" : {
11+ "url" : " https://github.com/sugarlabs/musicblocks/issues"
7312 },
74- "linux" : {
75- "target" : " AppImage"
13+ "amd" : {},
14+ "scripts" : {
15+ "lint" : " eslint js/ planet/js/" ,
16+ "serve" : " http-server -a 127.0.0.1 -p 3000 --gzip --brotli" ,
17+ "serve:dev" : " http-server -a 127.0.0.1 -p 3000 -c-1" ,
18+ "start" : " node index.js" ,
19+ "dev" : " cross-env NODE_ENV=development nodemon index.js" ,
20+ "prod" : " cross-env NODE_ENV=production node index.js" ,
21+ "test" : " jest" ,
22+ "cypress:run" : " cypress run" ,
23+ "electron" : " electron ." ,
24+ "dist" : " electron-builder"
25+ },
26+ "devDependencies" : {
27+ "@babel/core" : " ^7.28.5" ,
28+ "@babel/eslint-parser" : " ^7.28.5" ,
29+ "@babel/preset-env" : " ^7.28.5" ,
30+ "cross-env" : " ^7.0.3" ,
31+ "cypress" : " ^15.9.0" ,
32+ "electron" : " 40.0.0" ,
33+ "electron-builder" : " 26.4.0" ,
34+ "eslint" : " ^9.0.0" ,
35+ "eslint-config-prettier" : " ^9.0.0" ,
36+ "gulp" : " ^5.0.1" ,
37+ "gulp-babel" : " ^8.0.0" ,
38+ "gulp-clean-css" : " ^4.3.0" ,
39+ "gulp-prettier" : " ^3.0.0" ,
40+ "gulp-uglify" : " ^3.0.2" ,
41+ "jest" : " ^29.7.0" ,
42+ "jest-environment-jsdom" : " ^29.7.0" ,
43+ "nodemon" : " ^3.1.9"
44+ },
45+ "dependencies" : {
46+ "@tonejs/midi" : " ^2.0.28" ,
47+ "autoprefixer" : " ^10.4.16" ,
48+ "compression" : " ^1.8.1" ,
49+ "cssnano" : " ^7.1.2" ,
50+ "express" : " 5.2.1" ,
51+ "gulp-concat" : " ^2.6.1" ,
52+ "gulp-postcss" : " ^10.0.0" ,
53+ "gulp-replace" : " ^1.1.4" ,
54+ "gulp-sass" : " ^6.0.1" ,
55+ "gulp-sourcemaps" : " ^3.0.0" ,
56+ "http-server" : " ^14.1.1" ,
57+ "i18next" : " ^25.3.2" ,
58+ "i18next-http-backend" : " ^3.0.2" ,
59+ "node" : " ^24.2.0" ,
60+ "postcss" : " ^8.5.6" ,
61+ "sass" : " ^1.97.2" ,
62+ "tone" : " ^15.1.22"
63+ },
64+ "build" : {
65+ "appId" : " com.musicblocks.app" ,
66+ "productName" : " Music Blocks" ,
67+ "mac" : {
68+ "category" : " public.app-category.music" ,
69+ "target" : " dmg"
70+ },
71+ "win" : {
72+ "target" : " nsis"
73+ },
74+ "linux" : {
75+ "target" : " AppImage"
76+ }
7677 }
77- }
78- }
78+ }
0 commit comments