mirror of
https://gitlab.com/deeplydrumming/DeemixFix.git
synced 2026-01-15 08:22:59 -03:00
successfully migrated to pnpm !!! changed all scripts
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -36,6 +36,7 @@ build/Release
|
||||
node_modules/
|
||||
jspm_packages/
|
||||
yarn.lock
|
||||
pnpm-lock.yaml
|
||||
|
||||
# Typescript v1 declaration files
|
||||
typings/
|
||||
|
||||
@@ -20,7 +20,8 @@
|
||||
"got": "^11.8.2",
|
||||
"html-entities": "^2.3.3",
|
||||
"metaflac-js2": "^1.0.8",
|
||||
"spotify-web-api-node-plus": "../spotify-web-api-node-plus"
|
||||
"spotify-web-api-node-plus": "../spotify-web-api-node-plus",
|
||||
"tough-cookie": "^4.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"eslint": "^9.7.0"
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"author": "RemixDev",
|
||||
"license": "GPL-3.0-or-later",
|
||||
"dependencies": {
|
||||
"got": "^11.8.2",
|
||||
"got": "11.8.2",
|
||||
"tough-cookie": "^4.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
16
package.json
16
package.json
@@ -7,15 +7,15 @@
|
||||
"license": "GPL-3.0-only",
|
||||
"scripts": {
|
||||
"install-all-dev": "yarn install && yarn --cwd deemix install && yarn --cwd deezer-js install && yarn --cwd server install && yarn --cwd spotify-web-api-node-plus install && yarn --cwd webui install",
|
||||
"dev": "yarn --cwd webui dev",
|
||||
"dev": "pnpm -C webui dev",
|
||||
"start": "electron . --dev ",
|
||||
"predist": "yarn build-server && yarn build-webui",
|
||||
"dist": "yarn set-version && electron-builder && yarn reset-version",
|
||||
"dist:dir": "yarn set-version && yarn predist && electron-builder --dir && yarn reset-version",
|
||||
"dist-server": "yarn set-version && yarn predist && ./node_modules/.bin/pkg --out-dir dist ./server/package.json && yarn reset-version",
|
||||
"start-server": "yarn --cwd server start",
|
||||
"build-server": "yarn --cwd server build",
|
||||
"build-webui": "yarn --cwd webui build",
|
||||
"predist": "pnpm build-server && pnpm build-webui",
|
||||
"dist": "pnpm set-version && electron-builder && pnpm reset-version",
|
||||
"dist:dir": "pnpm set-version && pnpm predist && electron-builder --dir && pnpm reset-version",
|
||||
"dist-server": "pnpm set-version && pnpm predist && pkg --out-dir dist ./server/package.json && pnpm reset-version",
|
||||
"start-server": "pnpm -C server start",
|
||||
"build-server": "pnpm -C server build",
|
||||
"build-webui": "pnpm -C webui build",
|
||||
"set-version": "node scripts/set-version.js",
|
||||
"reset-version": "node scripts/reset-version.js"
|
||||
},
|
||||
|
||||
0
pnpm-workspace.yaml
Normal file
0
pnpm-workspace.yaml
Normal file
@@ -6,7 +6,7 @@
|
||||
"start": "node dist/app.js",
|
||||
"build": "webpack --env production",
|
||||
"sourcemap": "webpack --env production sourcemap",
|
||||
"prewatch": "yarn lint-build",
|
||||
"prewatch": "pnpm lint-build",
|
||||
"watch": "webpack --watch",
|
||||
"lint": "eslint \"./{src, tests}/**\" --fix",
|
||||
"lint-build": "eslint \"./src/**\" --fix",
|
||||
@@ -41,6 +41,7 @@
|
||||
"@types/yargs": "17.0.32",
|
||||
"bufferutil": "4.0.8",
|
||||
"cookie-parser": "1.4.6",
|
||||
"dateformat": "^5.0.3",
|
||||
"debug": "2.6.9",
|
||||
"deemix": "../deemix",
|
||||
"deezer-js": "../deezer-js",
|
||||
@@ -48,6 +49,7 @@
|
||||
"ejs": "3.1.10",
|
||||
"express": "4.19.2",
|
||||
"express-session": "^1.17.3",
|
||||
"got": "^11.8.2",
|
||||
"memorystore": "1.6.7",
|
||||
"morgan": "1.10.0",
|
||||
"nodemon": "2.0.7",
|
||||
@@ -63,14 +65,13 @@
|
||||
"yargs": "17.7.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@nuxtjs/eslint-config": "6.0.0",
|
||||
"@types/jest": "26.0.22",
|
||||
"@types/supertest": "2.0.11",
|
||||
"@types/jest": "29.5.12",
|
||||
"@types/supertest": "6.0.2",
|
||||
"@typescript-eslint/eslint-plugin": "4.21.0",
|
||||
"@typescript-eslint/parser": "4.21.0",
|
||||
"eslint": "7.23.0",
|
||||
"eslint-config-prettier": "8.1.0",
|
||||
"eslint-plugin-prettier": "3.3.1",
|
||||
"eslint-config-prettier": "^8.1.0",
|
||||
"eslint-plugin-prettier": "^3.3.1",
|
||||
"jest": "26.6.3",
|
||||
"prettier": "2.2.1",
|
||||
"supertest": "6.1.3",
|
||||
|
||||
@@ -17,14 +17,14 @@ export function getErrorCb(port: number | string | boolean) {
|
||||
|
||||
// handle specific listen errors with friendly messages
|
||||
switch (error.code) {
|
||||
case 'EACCES': {
|
||||
case 'EACCES':
|
||||
logger.error(bind + ' requires elevated privileges')
|
||||
process.exit(1)
|
||||
}
|
||||
case 'EADDRINUSE': {
|
||||
break
|
||||
case 'EADDRINUSE':
|
||||
logger.error(bind + ' is already in use')
|
||||
process.exit(1)
|
||||
}
|
||||
break
|
||||
default:
|
||||
throw error
|
||||
}
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
"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": "yarn --cwd ../ start",
|
||||
"watch:server": "yarn --cwd ../server watch",
|
||||
"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",
|
||||
"lint": "eslint src/**/*.{js,vue,mjs} --fix",
|
||||
@@ -26,7 +26,6 @@
|
||||
"esbuild": "0.12.19",
|
||||
"flag-icon-css": "3.5.0",
|
||||
"lodash-es": "4.17.21",
|
||||
"npm-run-all": "4.1.5",
|
||||
"postcss": "8.4.39",
|
||||
"rimraf": "3.0.2",
|
||||
"rollup": "2.56.1",
|
||||
@@ -54,6 +53,7 @@
|
||||
"eslint-config-prettier": "8.3.0",
|
||||
"eslint-plugin-prettier": "3.4.0",
|
||||
"jest": "27.0.6",
|
||||
"npm-run-all": "^4.1.5",
|
||||
"prettier": "2.3.2",
|
||||
"typescript": "4.3.5",
|
||||
"vue-template-compiler": "2.6.14"
|
||||
|
||||
Reference in New Issue
Block a user