# twast

> 指考 | Advanced Subjects Test

Latest version **0.2.2** (published 2022-01-07) · MIT license · 0 weekly downloads

## Install

```sh
npm install twast
pnpm add twast
yarn add twast
bun add twast
```

Provides the command `twast`.

## Health

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

Positive: esm support; no vulnerabilities.

Warnings: low downloads; no types; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.2.2 |
| Published | 2022-01-07 |
| First published | 2022-01-03 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Dependencies | 7 |
| Unpacked size | 7.4 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | JacobLinCool |
| Maintainers | jacoblincool |
| Keywords | 指考, Advanced Subjects Test, Exam |

## Links

- npm: https://www.npmjs.com/package/twast
- Repository: https://github.com/JacobLinCool/TWAST
- Homepage: https://github.com/JacobLinCool/TWAST#readme
- Issues: https://github.com/JacobLinCool/TWAST/issues
- npm.io page: https://npm.io/package/twast

## Dependencies (7)

- [chalk](https://npm.io/package/chalk.md) ^5.0.0
- [pdf-lib](https://npm.io/package/pdf-lib.md) ^1.17.1
- [pdf2json](https://npm.io/package/pdf2json.md) ^2.0.0
- [commander](https://npm.io/package/commander.md) ^8.3.0
- [node-fetch](https://npm.io/package/node-fetch.md) ^3.1.0
- [playwright](https://npm.io/package/playwright.md) ^1.17.1
- [@pdf-lib/fontkit](https://npm.io/package/@pdf-lib/fontkit.md) ^1.1.1

## Recent versions

- 0.2.2 (latest) — 2022-01-07
- 0.2.1 — 2022-01-06
- 0.2.0 — 2022-01-06
- 0.1.0 — 2022-01-03

## README

# TWAST

**指考** | **Advanced Subjects Test**

**_This repository is NOT about Abstract Syntax Tree!!!_**

## Installation

_I suggest you to use `pnpm` instead of `npm` because `pnpm` uses less storage and is faster._

You can install this as a global package by running the following command:

```bash
pnpm i -g twast
# if you want to use npm
npm i -g twast
```

Or if you just want to try it out without installing it globally:

```bash
# This command will run twast crawler and creator. The data
# will be saved in "data" folder under the current directory.
npx twast cc
```

## Usage

### Crawler

Crawl data of AST.

```bash
twast crawler

# or use npx
npx twast crawler
```

### Creator

Merge data and files, make PDF of books.

You must first run `twast crawler` to get data.

```bash
twast creator

# or use npx
npx twast creator
```

### CC

Run both crawler and creator.

```bash
twast cc

# or use npx
npx twast cc
```

## Special Thanks

-   感謝黃羿齊先生提出的建議與啟發，以及做出計畫最初的雛形。

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