Update dist, separate build output for scripts

This commit is contained in:
SuperSaltyGamer
2022-12-30 18:02:58 +02:00
parent 06d662d9ae
commit a0405381c1
6 changed files with 26 additions and 26 deletions

2
.gitignore vendored
View File

@@ -1,4 +1,4 @@
.vscode/
.idea/
node_modules/
out/
out*/

File diff suppressed because one or more lines are too long

View File

@@ -12,8 +12,8 @@
"vite": "^4.0.0"
},
"scripts": {
"start": "node out/build.js",
"build": "tsc && node out/build.js --production",
"start": "node out-scripts/build.js",
"build": "tsc && node out-scripts/build.js --production",
"postinstall": "tsc -p tsconfig.scripts.json"
}
}

View File

@@ -56,8 +56,7 @@ const configs = entries.map<InlineConfig>(entry => ({
],
build: {
watch: args.values.production ? undefined : {},
outDir: args.values.production ? 'dist/' : 'out/',
emptyOutDir: args.values.production
outDir: args.values.production ? 'dist/' : 'out/'
}
}));

View File

@@ -1,7 +1,7 @@
// ==UserScript==
// @namespace ame-applemusic
// @name Ame (Apple Music)
// @version 1.0.0
// @version 1.0.1
// @author SuperSaltyGamer
// @run-at document-start
// @match https://music.apple.com/*
@@ -11,14 +11,14 @@
// ==/UserScript==
import { observe, waitFor } from '../common';
import { offAlbumRoute, onAlbumRoute } from './glue/routing';
import { hideButtonElement, showButtonElement } from './glue/ui/sidebar';
import { checkCountriesButtonEl } from './modules/countries';
import { searchCoversButtonEl } from './modules/covers';
import { copyAuthButtonEl } from './modules/dev';
import { checkQualitiesButtonEl } from './modules/qualities';
import './modules/qualities';
import styles from './style.css?inline';
import { offAlbumRoute, onAlbumRoute } from './glue/routing';
import { hideButtonElement, showButtonElement } from './glue/ui/sidebar';
GM.addStyle(styles);

View File

@@ -4,7 +4,7 @@
"module": "esnext",
"moduleResolution": "node",
"strict": true,
"outDir": "out/"
"outDir": "out-scripts/"
},
"include": [
"scripts/"