# nv-jsparser-helper

> nv-jsparser-helper ================== - simple wrap of @babel/parser - expose more api for using in another proj

Latest version **1.0.23** (published 2023-09-19) · ISC license · 0 weekly downloads

## Install

```sh
npm install nv-jsparser-helper
pnpm add nv-jsparser-helper
yarn add nv-jsparser-helper
bun add nv-jsparser-helper
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.23 |
| Published | 2023-09-19 |
| First published | 2021-10-07 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 1 |
| Unpacked size | 364 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Maintainers | ihgazni2 |

## Links

- npm: https://www.npmjs.com/package/nv-jsparser-helper
- npm.io page: https://npm.io/package/nv-jsparser-helper

## Dependencies (1)

- [nv-data-tree-csp-tuple-bw](https://npm.io/package/nv-data-tree-csp-tuple-bw.md) ^1.0.20

## Recent versions

- 1.0.23 (latest) — 2023-09-19
- 1.0.21 — 2023-09-19
- 1.0.19 — 2023-09-18
- 1.0.18 — 2023-08-24
- 1.0.15 — 2023-08-20
- 1.0.13 — 2023-02-21
- 1.0.12 — 2023-02-14
- 1.0.10 — 2022-08-13
- 1.0.9 — 2022-04-03
- 1.0.8 — 2022-03-14
- 1.0.7 — 2022-03-14
- 1.0.6 — 2022-03-04
- 1.0.5 — 2022-02-24
- 1.0.4 — 2022-02-23
- 1.0.2 — 2021-10-07

## README

nv-jsparser-helper
==================
- simple wrap of @babel/parser
- expose more apis for copy/paste AND using in another project

DFLT OPTS
---------


        const defaultOptions = {
          sourceType: "module",
          sourceFilename: undefined,
          startLine: 1,
          allowAwaitOutsideFunction: true,
          allowReturnOutsideFunction: true,
          allowImportExportEverywhere: true,
          allowSuperOutsideMethod: true,
          allowUndeclaredExports: true,
          allowLineBreakAfterAsync:true,   //-
          plugins: [
              'typescript','v8intrinsic','placeholders','decorators-legacy',
              "classProperties",'classPrivateProperties',
              'classPrivateMethods','decimal','partialApplication',
              ['recordAndTuple',{syntaxType:'hash'}],
              'topLevelAwait',
              'awaitInNonAsync', //-
          ],
          strictMode: null,
          ranges: false,
          tokens: true,
          createParenthesizedExpressions: false,
          errorRecovery: false,
          max_size:1000000
        };

       ### placeholders
           ￥ 

       ### allowLineBreakAfterAsync:true
           
           async 
              function A(){}
           
           ----for  error tolerance 

       ### awaitInNonAsync 
           for support await/for-await-of  in function-without-async
           normally USELESS, just one special js-runtime need this

---
_Source: https://npm.io/package/nv-jsparser-helper · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
