@types/syntax-error
TypeScript icon, indicating that this package has built-in type declarations

1.4.5 • Public • Published

Installation

npm install --save @types/syntax-error

Summary

This package contains type definitions for syntax-error (https://github.com/browserify/syntax-error).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/syntax-error.

index.d.ts

import * as acorn from "acorn";

/**
 * Check the source code string 'src' for syntax errors. Optionally you can specify a filename
 * file that will show up in the output.
 * If 'src' has a syntax error, return an error object err that can be printed or stringified.
 * If there are no syntax errors in 'src', return undefined.
 * Options will be passed through to acorn-node. acorn-node defaults to options
 * that match the most recent Node versions.
 */
declare function syntaxError(
    src: any,
    file?: string,
    opts?: acorn.Options,
): (SyntaxError & { line: number; column: number; annotated: string; inspect(): string }) | undefined;

export = syntaxError;

Additional Details

  • Last updated: Tue, 07 Nov 2023 15:11:36 GMT
  • Dependencies: acorn

Credits

These definitions were written by TeamworkGuy2.

Readme

Keywords

none

Package Sidebar

Install

npm i @types/syntax-error

Weekly Downloads

1,768

Version

1.4.5

License

MIT

Unpacked Size

3.99 kB

Total Files

5

Last publish

Collaborators

  • types