Skip to content

Commit

Permalink
chore: use prettier for package.json
Browse files Browse the repository at this point in the history
  • Loading branch information
bambanah committed Aug 26, 2024
1 parent f7f05fc commit 9c7c3ca
Show file tree
Hide file tree
Showing 6 changed files with 181 additions and 184 deletions.
1 change: 0 additions & 1 deletion .prettierignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
package.json
pnpm-lock.yaml
node_modules/
175 changes: 86 additions & 89 deletions gui/package.json
Original file line number Diff line number Diff line change
@@ -1,91 +1,88 @@
{
"name": "deemix-gui",
"version": "0.0.0",
"private": true,
"description": "A standalone electron app that wraps deemix-webui",
"main": "index.js",
"author": "Bambanah",
"license": "GPL-3.0-only",
"scripts": {
"dev": "electron . --dev",
"build": "pnpm set-version && electron-builder && pnpm reset-version",
"build:server": "pnpm -C server build",
"build:webui": "pnpm -C webui build",
"dist": "pnpm set-version && electron-builder && pnpm reset-version",
"dist:dir": "pnpm set-version && pnpm predist && electron-builder --dir && pnpm reset-version",
"lint": "run-s lint:*",
"lint:es": "eslint .",
"lint:ts": "pnpm -C server lint:ts",
"set-version": "node scripts/set-version.mjs",
"reset-version": "node scripts/reset-version.mjs"
},
"devDependencies": {
"electron": "^22.0.0",
"electron-builder": "^23.6.0"
},
"dependencies": {
"electron-context-menu": "^3.6.1",
"electron-window-state-manager": "^0.3.2",
"yargs": "^17.6.2"
},
"build": {
"appId": "app.deemix.gui",
"productName": "deemix-gui",
"files": [
"index.js",
"preload.js",
"../server/dist/**/*",
"../webui/public/**/*",
"build/**/*",
"package.json"
],
"mac": {
"target": [
{
"target": "dmg",
"arch": "x64"
},
{
"target": "dmg",
"arch": "arm64"
}
],
"artifactName": "deemix-gui_${arch}.${ext}",
"category": "public.app-category.music"
},
"win": {
"target": [
{
"target": "nsis",
"arch": "x64"
},
{
"target": "portable",
"arch": "x64"
}
]
},
"linux": {
"target": [
"appimage",
"deb"
],
"artifactName": "deemix-gui.${ext}",
"category": "AudioVideo,Audio",
"icon": "build/icon.icns"
},
"nsis": {
"artifactName": "${productName}_setup.${ext}",
"oneClick": false,
"license": "LICENSE.txt",
"allowToChangeInstallationDirectory": true,
"uninstallDisplayName": "${productName}",
"deleteAppDataOnUninstall": true
},
"portable": {
"artifactName": "${productName}.${ext}",
"requestExecutionLevel": "user"
}
},
"packageManager": "[email protected]+sha512.faf344af2d6ca65c4c5c8c2224ea77a81a5e8859cbc4e06b1511ddce2f0151512431dd19e6aff31f2c6a8f5f2aced9bd2273e1fed7dd4de1868984059d2c4247"
"name": "deemix-gui",
"version": "0.0.0",
"private": true,
"description": "A standalone electron app that wraps deemix-webui",
"main": "index.js",
"author": "Bambanah",
"license": "GPL-3.0-only",
"scripts": {
"dev": "electron . --dev",
"build": "pnpm set-version && electron-builder && pnpm reset-version",
"build:server": "pnpm -C server build",
"build:webui": "pnpm -C webui build",
"dist": "pnpm set-version && electron-builder && pnpm reset-version",
"dist:dir": "pnpm set-version && pnpm predist && electron-builder --dir && pnpm reset-version",
"set-version": "node scripts/set-version.mjs",
"reset-version": "node scripts/reset-version.mjs"
},
"devDependencies": {
"electron": "^22.0.0",
"electron-builder": "^23.6.0"
},
"dependencies": {
"electron-context-menu": "^3.6.1",
"electron-window-state-manager": "^0.3.2",
"yargs": "^17.6.2"
},
"build": {
"appId": "app.deemix.gui",
"productName": "deemix-gui",
"files": [
"index.js",
"preload.js",
"../server/dist/**/*",
"../webui/public/**/*",
"build/**/*",
"package.json"
],
"mac": {
"target": [
{
"target": "dmg",
"arch": "x64"
},
{
"target": "dmg",
"arch": "arm64"
}
],
"artifactName": "deemix-gui_${arch}.${ext}",
"category": "public.app-category.music"
},
"win": {
"target": [
{
"target": "nsis",
"arch": "x64"
},
{
"target": "portable",
"arch": "x64"
}
]
},
"linux": {
"target": [
"appimage",
"deb"
],
"artifactName": "deemix-gui.${ext}",
"category": "AudioVideo,Audio",
"icon": "build/icon.icns"
},
"nsis": {
"artifactName": "${productName}_setup.${ext}",
"oneClick": false,
"license": "LICENSE.txt",
"allowToChangeInstallationDirectory": true,
"uninstallDisplayName": "${productName}",
"deleteAppDataOnUninstall": true
},
"portable": {
"artifactName": "${productName}.${ext}",
"requestExecutionLevel": "user"
}
},
"packageManager": "[email protected]+sha512.faf344af2d6ca65c4c5c8c2224ea77a81a5e8859cbc4e06b1511ddce2f0151512431dd19e6aff31f2c6a8f5f2aced9bd2273e1fed7dd4de1868984059d2c4247"
}
2 changes: 1 addition & 1 deletion gui/scripts/reset-version.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ import { readFileSync, writeFileSync } from "fs";
const pack = JSON.parse(readFileSync("package.json"));
pack.version = "0.0.0";

writeFileSync("package.json", JSON.stringify(pack, null, 2) + "\n");
writeFileSync("package.json", JSON.stringify(pack, null, "\t") + "\n");
2 changes: 1 addition & 1 deletion gui/scripts/set-version.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ import generateVersion from "./gen-version.mjs";
const pack = JSON.parse(readFileSync("package.json"));
pack.version = generateVersion();

writeFileSync("package.json", JSON.stringify(pack, null, 2) + "\n");
writeFileSync("package.json", JSON.stringify(pack, null, "\t") + "\n");
78 changes: 39 additions & 39 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,41 +1,41 @@
{
"name": "deemix",
"version": "0.0.0",
"private": true,
"description": "A hybrid monorepo that wraps deemix-webui and lets you use the deemix-js library",
"main": "index.js",
"repository": "https://github.com/bambanah/deemix.git",
"author": "Bambanah",
"license": "GPL-3.0-only",
"scripts": {
"dev": "pnpm -C webui dev",
"dev:gui": "pnpm -C gui dev",
"build": "run-s build:server build:webui",
"build:server": "pnpm -C server build",
"build:webui": "pnpm -C webui build",
"build:gui": "pnpm build && pnpm -C gui build",
"start:server": "pnpm -C server start",
"lint": "run-s lint:*",
"lint:es": "eslint .",
"lint:ts": "pnpm -C server lint:ts",
"prepare": "husky"
},
"devDependencies": {
"@changesets/cli": "^2.27.7",
"@commitlint/cli": "^19.4.0",
"@commitlint/config-conventional": "^19.2.2",
"electron": "^22.0.0",
"electron-builder": "^23.6.0",
"eslint": "^9.9.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-vue": "^9.27.0",
"husky": "^9.1.5",
"npm-run-all2": "^6.2.0",
"prettier": "^3.2.5",
"typescript": "^4.9.5"
},
"dependencies": {
"yargs": "^17.6.2"
},
"packageManager": "[email protected]+sha512.faf344af2d6ca65c4c5c8c2224ea77a81a5e8859cbc4e06b1511ddce2f0151512431dd19e6aff31f2c6a8f5f2aced9bd2273e1fed7dd4de1868984059d2c4247"
"name": "deemix",
"version": "0.0.0",
"private": true,
"description": "A hybrid monorepo that wraps deemix-webui and lets you use the deemix-js library",
"main": "index.js",
"repository": "https://github.com/bambanah/deemix.git",
"author": "Bambanah",
"license": "GPL-3.0-only",
"scripts": {
"dev": "pnpm -C webui dev",
"dev:gui": "pnpm -C gui dev",
"build": "run-s build:server build:webui",
"build:server": "pnpm -C server build",
"build:webui": "pnpm -C webui build",
"build:gui": "pnpm build && pnpm -C gui build",
"start:server": "pnpm -C server start",
"lint": "run-s lint:*",
"lint:es": "eslint .",
"lint:ts": "pnpm -r lint:ts",
"prepare": "husky"
},
"devDependencies": {
"@changesets/cli": "^2.27.7",
"@commitlint/cli": "^19.4.0",
"@commitlint/config-conventional": "^19.2.2",
"electron": "^22.0.0",
"electron-builder": "^23.6.0",
"eslint": "^9.9.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-vue": "^9.27.0",
"husky": "^9.1.5",
"npm-run-all2": "^6.2.0",
"prettier": "^3.2.5",
"typescript": "^4.9.5"
},
"dependencies": {
"yargs": "^17.6.2"
},
"packageManager": "[email protected]+sha512.faf344af2d6ca65c4c5c8c2224ea77a81a5e8859cbc4e06b1511ddce2f0151512431dd19e6aff31f2c6a8f5f2aced9bd2273e1fed7dd4de1868984059d2c4247"
}
107 changes: 54 additions & 53 deletions webui/package.json
Original file line number Diff line number Diff line change
@@ -1,55 +1,56 @@
{
"name": "deemix-webui",
"version": "3.11.0",
"private": true,
"scripts": {
"clean": "rimraf public/js/bundle.js public/js/bundle.temp.js public/js/bundle.js.map",
"clean-temp": "rimraf public/js/bundle.temp.js",
"build:js": "rollup -c",
"minify": "esbuild public/js/bundle.temp.js --outfile=public/js/bundle.js --minify",
"build": "npm-run-all --sequential clean build:js minify clean-temp",
"start:gui": "pnpm -C ../ start",
"watch:server": "pnpm -C ../server watch",
"watch:js": "rollup -c -w",
"dev": "npm-run-all --parallel watch:server watch:js",
"test": "jest",
"test-watch": "jest --watch",
"testlang": "node ./tests/testlang.js"
},
"dependencies": {
"@vue/composition-api": "1.0.6",
"flag-icon-css": "3.5.0",
"lodash-es": "4.17.21",
"postcss": "8.3.6",
"svg-country-flags": "1.2.10",
"tailwindcss": "1.9.6",
"toastify-js": "1.11.1",
"vue": "2.6.14",
"vue-i18n": "8.25.0",
"vue-router": "3.5.2",
"vuex": "3.6.2"
},
"devDependencies": {
"@babel/core": "7.15.0",
"@babel/plugin-transform-modules-commonjs": "7.15.0",
"@nuxtjs/eslint-config": "6.0.1",
"@rollup/plugin-alias": "^3.1.5",
"@rollup/plugin-commonjs": "^20.0.0",
"@rollup/plugin-node-resolve": "^13.0.4",
"@rollup/plugin-replace": "^3.0.0",
"@types/jest": "26.0.24",
"autoprefixer": "^9.8.8",
"babel-jest": "27.0.6",
"esbuild": "0.12.19",
"jest": "27.0.6",
"npm-run-all": "4.1.5",
"prettier": "2.3.2",
"rimraf": "3.0.2",
"rollup": "^2.56.1",
"rollup-plugin-analyzer": "^4.0.0",
"rollup-plugin-postcss": "^4.0.0",
"rollup-plugin-svg": "^2.0.0",
"rollup-plugin-vue": "^4.2.0",
"vue-template-compiler": "2.6.14"
}
"name": "deemix-webui",
"version": "3.11.0",
"private": true,
"scripts": {
"clean": "rimraf public/js/bundle.js public/js/bundle.temp.js public/js/bundle.js.map",
"clean-temp": "rimraf public/js/bundle.temp.js",
"build:js": "rollup -c",
"minify": "esbuild public/js/bundle.temp.js --outfile=public/js/bundle.js --minify",
"build": "npm-run-all --sequential clean build:js minify clean-temp",
"start:gui": "pnpm -C ../ start",
"watch:server": "pnpm -C ../server watch",
"watch:js": "rollup -c -w",
"dev": "npm-run-all --parallel watch:server watch:js",
"test": "jest",
"test-watch": "jest --watch",
"testlang": "node ./tests/testlang.js",
"lint:ts": "tsc --noEmit"
},
"dependencies": {
"@vue/composition-api": "1.0.6",
"flag-icon-css": "3.5.0",
"lodash-es": "4.17.21",
"postcss": "8.3.6",
"svg-country-flags": "1.2.10",
"tailwindcss": "1.9.6",
"toastify-js": "1.11.1",
"vue": "2.6.14",
"vue-i18n": "8.25.0",
"vue-router": "3.5.2",
"vuex": "3.6.2"
},
"devDependencies": {
"@babel/core": "7.15.0",
"@babel/plugin-transform-modules-commonjs": "7.15.0",
"@nuxtjs/eslint-config": "6.0.1",
"@rollup/plugin-alias": "^3.1.5",
"@rollup/plugin-commonjs": "^20.0.0",
"@rollup/plugin-node-resolve": "^13.0.4",
"@rollup/plugin-replace": "^3.0.0",
"@types/jest": "26.0.24",
"autoprefixer": "^9.8.8",
"babel-jest": "27.0.6",
"esbuild": "0.12.19",
"jest": "27.0.6",
"npm-run-all": "4.1.5",
"prettier": "2.3.2",
"rimraf": "3.0.2",
"rollup": "^2.56.1",
"rollup-plugin-analyzer": "^4.0.0",
"rollup-plugin-postcss": "^4.0.0",
"rollup-plugin-svg": "^2.0.0",
"rollup-plugin-vue": "^4.2.0",
"vue-template-compiler": "2.6.14"
}
}

0 comments on commit 9c7c3ca

Please sign in to comment.