包详细信息

automatic-semicolon-insertion

eventualbuddha43.6kMIT3.0.6

Insert missing semicolons, remove unneeded ones.

asi, js, ast

自述文件

automatic-semicolon-insertion

Insert missing semicolons, remove unneeded ones.

Install

$ npm install automatic-semicolon-insertion

Usage

import * as asi from 'automatic-semicolon-insertion';
import { parse } from '@codemod/parser';

const source = 'let a = class {}'; // should have a semicolon after it

console.log(asi.process(source, parse(source)));

/*
prints:

{ insertions: [ { index: 16, content: ';' } ], removals: [] }
*/