Upgrading ts-node 7 to 8
Unknown7.0.1 → 8.10.2
Fetching 26 releases from GitHub…0 / 26
UnknownUpgrade verdict
DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.
In plain terms
- DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
- This page updates as the notes come in.
Must act Still reading release notes
DepDelta is still reading the release notes in this range. This updates as they come in.
Node.js requirement changed in 8.6.0: >=4.2.0 → >=6.0.0.
Adds arg ^4.1.0.
Drops arrify, buffer-from, minimist, mkdirp.
Installs 7 packages in all (was 9).
API changes
Generated by DepDelta from published .d.ts files. Not mixed with prose notes.
- added:
interface NodeJS.Process - added:
namespace NodeJS - added:
property NodeJS.Process[REGISTER_INSTANCE]?: Register
- added:
function main(argv: string[]): void
- added:
function registerAndCreateEsmHooks(opts?: RegisterOptions): { resolve: (specifier: string, context: { parentURL: string }, defaultResolve: any) => Promise<{ url: string }>; getFormat: (url: string, context: {}, defaultGetFormat: any) => Promise<{ format: 'json' | 'module' | 'builtin' | 'commonjs' | 'dynamic' | 'wasm' }>; transformSource: (source: string | Buffer, context: { url: string; format: '…
- removed:
const INSPECT_CUSTOM: symbol - removed:
interface Options - removed:
property Options.cache?: boolean | null - removed:
property Options.cacheDirectory?: string - removed:
property Options.compiler?: string - removed:
property Options.compilerOptions?: object - removed:
property Options.fileExists?: (path: string) => boolean - removed:
property Options.files?: boolean | null - removed:
property Options.ignore?: string | string[] - removed:
property Options.ignoreDiagnostics?: number | string | Array<number | string> - removed:
property Options.pretty?: boolean | null - removed:
property Options.project?: string - removed:
property Options.readFile?: (path: string) => string | undefined - removed:
property Options.skipIgnore?: boolean | null - removed:
property Options.skipProject?: boolean | null - removed:
property Options.transformers?: _ts.CustomTransformers - removed:
property Options.transpileOnly?: boolean | null - removed:
property Options.typeCheck?: boolean | null - removed:
property Register.cachedir: string - removed:
property Register.cwd: string - removed:
property Register.extensions: string[] - changed:
const DEFAULTS: Options → const DEFAULTS: RegisterOptions - changed:
function register(opts?: Options): Register → function register(opts?: RegisterOptions): Register - added:
const REGISTER_INSTANCE: unique symbol - added:
declare global - added:
function create(rawOptions?: CreateOptions): Register - added:
interface CreateOptions - added:
interface RegisterOptions extends CreateOptions - added:
interface TsConfigOptions extends Omit<RegisterOptions, 'transformers' | 'readFile' | 'fileExists' | 'skipProject' | 'project' | 'dir'> - added:
method Register.enabled(enabled?: boolean): boolean - added:
method Register.ignored(fileName: string): boolean - added:
property CreateOptions.compiler?: string - added:
property CreateOptions.compilerHost?: boolean - added:
property CreateOptions.compilerOptions?: object - added:
property CreateOptions.dir?: string - added:
property CreateOptions.emit?: boolean - added:
property CreateOptions.fileExists?: (path: string) => boolean - added:
property CreateOptions.files?: boolean - added:
property CreateOptions.ignore?: string[] - added:
property CreateOptions.ignoreDiagnostics?: Array<number | string> - added:
property CreateOptions.logError?: boolean - added:
property CreateOptions.pretty?: boolean - added:
property CreateOptions.project?: string - added:
property CreateOptions.readFile?: (path: string) => string | undefined - added:
property CreateOptions.scope?: boolean - added:
property CreateOptions.skipIgnore?: boolean - added:
property CreateOptions.skipProject?: boolean - added:
property CreateOptions.transformers?: _ts.CustomTransformers | ((p: _ts.Program) => _ts.CustomTransformers) - added:
property CreateOptions.transpileOnly?: boolean - added:
property CreateOptions.typeCheck?: boolean - added:
property Register.config: _ts.ParsedCommandLine - added:
property Register.options: RegisterOptions - added:
property RegisterOptions.preferTsExts?: boolean
- added:
interface TsConfigSchema - added:
property TsConfigSchema.'ts-node': TsConfigOptions