Untitled
user_1095306
plain_text
a year ago
1.1 kB
2
Indexable
Never
//@ts-check 'use strict'; const fs = require('fs'); const path = require('path'); const packageDir = path.dirname(__dirname); const root = path.dirname(path.dirname(path.dirname(__dirname))); const rootPackageJsonFile = path.join(root, 'package.json'); const thisPackageJsonFile = path.join(packageDir, 'package.json'); const rootPackageJson = JSON.parse(fs.readFileSync(rootPackageJsonFile, 'utf8')); const thisPackageJson = JSON.parse(fs.readFileSync(thisPackageJsonFile, 'utf8')); thisPackageJson.version = rootPackageJson.version; fs.writeFileSync(thisPackageJsonFile, JSON.stringify(thisPackageJson, null, ' '));import * as cp from 'child_process'; import * as os from 'os'; import * as treekill from 'tree-kill'; import { IElement, ILocaleInfo, ILocalizedStrings, ILogFile } from './driver'; import { Logger, measureAndLog } from './logger'; import { launch as launchPlaywrightBrowser } from './playwrightBrowser'; import { PlaywrightDriver } from './playwrightDriver'; import { launch as launchPlaywrightElectron } from './playwrightElectron'; import { teardown } from './processes';