mirror of
https://github.com/keymanapp/keyman.git
synced 2026-10-18 20:07:39 +00:00
Merge pull request #13650 from keymanapp/chore/use-explicit-node-prefix-for-node-imports-1
chore: use explicit `node:` prefix for node imports
This commit is contained in:
commit
ccea5956fc
13 changed files with 29 additions and 29 deletions
|
|
@ -1,5 +1,5 @@
|
|||
import * as fs from 'fs';
|
||||
import * as rd from 'readline';
|
||||
import * as fs from 'node:fs';
|
||||
import * as rd from 'node:readline';
|
||||
|
||||
export default async function hextobin(inputFilename: string, outputFilename?: string, options?: {silent?: boolean}): Promise<Uint8Array> {
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import * as fs from 'fs';
|
||||
import path from 'path';
|
||||
import * as fs from 'node:fs';
|
||||
import path from 'node:path';
|
||||
import convertSourceMap from 'convert-source-map'; // Transforms sourcemaps among various common formats.
|
||||
// Base64, stringified-JSON, end-of-file comment...
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import * as fs from 'fs';
|
||||
import * as path from 'path';
|
||||
import * as fs from 'node:fs';
|
||||
import * as path from 'node:path';
|
||||
|
||||
// TODO: support multiple infiles to generate from multiple headers
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import * as fs from 'fs';
|
||||
import * as path from 'path';
|
||||
import * as fs from 'node:fs';
|
||||
import * as path from 'node:path';
|
||||
import { CompilerEvent, CompilerCallbacks, CompilerPathCallbacks, CompilerFileSystemCallbacks,
|
||||
CompilerError, CompilerNetAsyncCallbacks, DefaultCompilerFileSystemAsyncCallbacks,
|
||||
CompilerFileSystemAsyncCallbacks,
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
/**
|
||||
* Helpers and utilities for the Mocha tests.
|
||||
*/
|
||||
import * as path from 'path';
|
||||
import * as fs from "fs";
|
||||
import { fileURLToPath } from 'url';
|
||||
import * as path from 'node:path';
|
||||
import * as fs from "node:fs";
|
||||
import { fileURLToPath } from 'node:url';
|
||||
|
||||
/**
|
||||
* Builds a path to the fixture with the given path components.
|
||||
|
|
|
|||
|
|
@ -9,8 +9,8 @@
|
|||
* If you need to add more Unicode blocks, customize SPACELESS_SCRIPT_BLOCKS.
|
||||
*/
|
||||
|
||||
import {readFileSync} from "fs";
|
||||
import * as path from "path";
|
||||
import {readFileSync} from "node:fs";
|
||||
import * as path from "node:path";
|
||||
|
||||
// Where to find UnicodeData.txt and Blocks.txt
|
||||
const UCD_DIR = path.join("..", "..", "..", "..", "resources", "standards-data", "unicode-character-database");
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ import {
|
|||
} from '@actions/core';
|
||||
|
||||
import { GitHub } from '@actions/github';
|
||||
import { readFileSync, writeFileSync } from 'fs';
|
||||
import { readFileSync, writeFileSync } from 'node:fs';
|
||||
import { gt } from 'semver';
|
||||
import { reportHistory } from './reportHistory.js';
|
||||
import { spawnChild } from './util/spawnAwait.js';
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
import { readFileSync, writeFileSync } from 'fs';
|
||||
import { readFileSync, writeFileSync } from 'node:fs';
|
||||
|
||||
// ------------------------------------------------------------------------------------
|
||||
// incrementVersion
|
||||
// ------------------------------------------------------------------------------------
|
||||
|
||||
export const incrementVersion = () => {
|
||||
// 1.
|
||||
// 1.
|
||||
const version = readFileSync('./VERSION.md', 'utf8');
|
||||
const triplet = version.split('.');
|
||||
const patch = parseInt(triplet[2], 10) + 1;
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ import { sendCommentToPullRequestAndRelatedIssues, fixupHistory } from './fixupH
|
|||
import { incrementVersion } from './incrementVersion.js';
|
||||
import yargs from 'yargs';
|
||||
import { hideBin } from 'yargs/helpers';
|
||||
import { readFileSync } from 'fs';
|
||||
import { readFileSync } from 'node:fs';
|
||||
import { reportHistory } from './reportHistory.js';
|
||||
|
||||
const argv = await yargs(hideBin(process.argv))
|
||||
|
|
|
|||
|
|
@ -7,9 +7,9 @@ import {
|
|||
default as CloudQueryEngine
|
||||
} from './cloud/queryEngine.js';
|
||||
|
||||
import fs from 'fs';
|
||||
import https from 'https';
|
||||
import vm from 'vm';
|
||||
import fs from 'node:fs';
|
||||
import https from 'node:https';
|
||||
import vm from 'node:vm';
|
||||
|
||||
export default class NodeCloudRequester implements CloudRequesterInterface {
|
||||
private static QUERY_SEED = 1;
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
// Original version found at: https://github.com/eddieantonio/unicode-default-word-boundary/blob/master/libexec/compile-word-break.js
|
||||
|
||||
import fs from 'fs';
|
||||
import path from 'path';
|
||||
import fs from 'node:fs';
|
||||
import path from 'node:path';
|
||||
|
||||
import { createRequire } from 'module';
|
||||
const require = createRequire(import.meta.url);
|
||||
|
|
|
|||
|
|
@ -3,17 +3,17 @@
|
|||
/// <reference path="../worker-interface.d.ts" />
|
||||
|
||||
// Defines types related to Node workers.
|
||||
import * as worker from 'worker_threads';
|
||||
import { Buffer } from 'buffer';
|
||||
import { URL } from 'url';
|
||||
import * as worker from 'node:worker_threads';
|
||||
import { Buffer } from 'node:buffer';
|
||||
import { URL } from 'node:url';
|
||||
|
||||
/**
|
||||
* Defines mappings from Node Worker signatures to WebWorker signatures
|
||||
*/
|
||||
const nodeWorkerToWebWorkerMappingSource = `
|
||||
import { parentPort } from 'worker_threads';
|
||||
import fs from 'fs';
|
||||
import vm from 'vm';
|
||||
import { parentPort } from 'node:worker_threads';
|
||||
import fs from 'node:fs';
|
||||
import vm from 'node:vm';
|
||||
|
||||
function postMessage(...args) {
|
||||
parentPort.postMessage.call(parentPort, args);
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import SourcemapRemapper from "@keymanapp/sourcemap-path-remapper"
|
||||
import convertSourceMap from 'convert-source-map'; // Transforms sourcemaps among various common formats.
|
||||
// Base64, stringified-JSON, end-of-file comment...
|
||||
import fs from 'fs';
|
||||
import fs from 'node:fs';
|
||||
|
||||
function displayHelp() {
|
||||
console.log("KeymanWeb's sourcemap-cleansing tool. This tool is designed to produce clean filepaths");
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue