# @baige/jspars

> 一个简单的js语法结构解析器,主要用来配合@baige/annotations模块实现注解,可以简单解析语法，函数中的结构不进行解析 引入解析器后,有两个参数,参数1绝对文件路径,参数2(可选)文件内容 执行后返回两个参数data是解析内容,info是对data的简单处理,简单提炼出变量,导入,注解三大集合

Latest version **0.1.2** (published 2022-08-01) · ISC license · 0 weekly downloads

## Install

```sh
npm install @baige/jspars
pnpm add @baige/jspars
yarn add @baige/jspars
bun add @baige/jspars
```

## Health

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

Positive: no vulnerabilities.

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

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.1.2 |
| Published | 2022-08-01 |
| First published | 2022-06-13 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 32.8 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Maintainers | baige |

## Links

- npm: https://www.npmjs.com/package/@baige/jspars
- npm.io page: https://npm.io/package/@baige/jspars

## Recent versions

- 0.1.2 (latest) — 2022-08-01
- 0.1.1 — 2022-07-07
- 0.1.0 — 2022-07-07
- 0.0.9 — 2022-07-06
- 0.0.8 — 2022-07-06
- 0.0.7 — 2022-06-29
- 0.0.6 — 2022-06-21
- 0.0.5 — 2022-06-21
- 0.0.4 — 2022-06-20
- 0.0.3 — 2022-06-20
- 0.0.2 — 2022-06-20
- 0.0.1 — 2022-06-13

## README

过滤函数，对象，数组的内部数据解析
过滤label表达式
过滤if whlie for do{}while() 表达式
解析new 表达
解析对象内部数据
解析函数形参
解析链式函数调用
解析解构语法




对应情况
  赋值
  声明
  运行语句
    三元表达式
    if
    else
    while
    do
    for
    () 范围运行语句



bug:
  解构语法中间的字段名左右出现空格就会导致解析失败，需要格式化字符串  已解决


修复双注解bug 2022.8.1

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