Name: An error-tolerant JavaScript parser written in JavaScript.
Short Name: acorn-loose
URL: https://github.com/acornjs/acorn
Version: 8.0.1
License: MIT
License File: LICENSE
Security Critical: no

Description:
An error-tolerant JavaScript parser written in JavaScript.

This parser will parse any text into an ESTree syntax tree that is a reasonable approximation of what it might mean as a JavaScript program.

It will, to recover from missing brackets, treat whitespace as significant, which has the downside that it might mis-parse a valid but weirdly indented file. It is recommended to always try a parse with the regular acorn parser first, and only fall back to this parser when that one finds syntax errors.

```bash
wget -qO- https://registry.npmjs.org/acorn-loose/-/acorn-loose-8.0.1.tgz | tar xzf -
```

Local Modifications:
- Rewrite named path from `acorn` to the relative path to the file location of `acorn.mjs`
- Add empty `acorn-loose.d.ts` file for typechecking with TypeScript