mirror of
https://github.com/podman-desktop/podman-desktop
synced 2026-04-21 17:47:22 +00:00
chore: switch script from commonjs to esmodule
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
This commit is contained in:
parent
2a51b3aec7
commit
a8b44a25bb
2 changed files with 12 additions and 9 deletions
|
|
@ -65,7 +65,7 @@
|
|||
"test:renderer": "vitest -c packages/renderer/vite.config.js run packages/renderer --passWithNoTests --coverage",
|
||||
"test:tools": "vitest run tools --passWithNoTests --coverage",
|
||||
"test:watch": "vitest watch",
|
||||
"watch": "node scripts/watch.cjs",
|
||||
"watch": "node scripts/watch.mjs",
|
||||
"format:check": "prettier --cache --check \"{extensions,packages,tests,types,tools,website-argos}/**/*.{ts,svelte}\" \"extensions/*/scripts/build.js\" \"website/**/*.{md,js}\" \"website/src/**/*.{css,tsx}\"",
|
||||
"format:fix": "prettier --cache --write \"{extensions,packages,tests,types,tools,website-argos}/**/*.{ts,svelte}\" \"extensions/*/scripts/build.js\" \"website/**/*.{md,js}\" \"website/src/**/*.{css,tsx}\"",
|
||||
"markdownlint:check": "markdownlint-cli2 \"website/**/*.md\" \"#website/node_modules\"",
|
||||
|
|
|
|||
|
|
@ -1,10 +1,13 @@
|
|||
#!/usr/bin/env node
|
||||
|
||||
const { createServer, build, createLogger } = require('vite');
|
||||
const electronPath = require('electron');
|
||||
const { spawn } = require('child_process');
|
||||
const { generateAsync } = require('dts-for-context-bridge');
|
||||
const path = require('path');
|
||||
import { createServer, build, createLogger } from 'vite';
|
||||
import electronPath from 'electron';
|
||||
import { spawn } from 'child_process';
|
||||
import { generateAsync } from 'dts-for-context-bridge';
|
||||
import { dirname, resolve } from 'path';
|
||||
import { fileURLToPath } from 'url';
|
||||
|
||||
const __dirname = dirname(fileURLToPath(import.meta.url));
|
||||
|
||||
/** @type 'production' | 'development'' */
|
||||
const mode = (process.env.MODE = process.env.MODE || 'development');
|
||||
|
|
@ -142,7 +145,7 @@ const setupPreloadDockerExtensionPackageWatcher = ({ ws }) =>
|
|||
*/
|
||||
const setupExtensionApiWatcher = name => {
|
||||
let spawnProcess;
|
||||
const folderName = path.resolve(name);
|
||||
const folderName = resolve(name);
|
||||
|
||||
console.log('dirname is', folderName);
|
||||
spawnProcess = spawn('yarn', ['--cwd', folderName, 'watch'], { shell: process.platform === 'win32' });
|
||||
|
|
@ -159,7 +162,7 @@ const setupExtensionApiWatcher = name => {
|
|||
};
|
||||
|
||||
const setupBuiltinExtensionApiWatcher = name => {
|
||||
setupExtensionApiWatcher(path.resolve(__dirname, '../extensions/' + name));
|
||||
setupExtensionApiWatcher(resolve(__dirname, '../extensions/' + name));
|
||||
}
|
||||
|
||||
(async () => {
|
||||
|
|
@ -167,7 +170,7 @@ const setupBuiltinExtensionApiWatcher = name => {
|
|||
const extensions = []
|
||||
for(let index=0; index < process.argv.length;index++) {
|
||||
if (process.argv[index] === EXTENSION_OPTION && index < process.argv.length - 1) {
|
||||
extensions.push(path.resolve(process.argv[++index]));
|
||||
extensions.push(resolve(process.argv[++index]));
|
||||
}
|
||||
}
|
||||
const viteDevServer = await createServer({
|
||||
Loading…
Reference in a new issue