Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thescientist13/acorn-import-attributes
Demonstration repo for import attributes support in acorn
https://github.com/thescientist13/acorn-import-attributes
Last synced: 9 days ago
JSON representation
Demonstration repo for import attributes support in acorn
- Host: GitHub
- URL: https://github.com/thescientist13/acorn-import-attributes
- Owner: thescientist13
- Created: 2024-04-12T21:13:55.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-04-12T21:31:14.000Z (7 months ago)
- Last Synced: 2024-10-07T23:20:16.700Z (about 1 month ago)
- Language: JavaScript
- Size: 1.95 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# acorn-import-attributes
Demonstration repo for testing import attributes support in acorn.
## Setup
1. Have Node installed (you can run `nvm use` if you have **nvm** installed)
1. Run `npm ci`## Demo
To run the demo, run `npm run demo`.
This demo simply reads a file that contains usage of Import Attributes. Currently, this error is shown.
➜ acorn-import-attributes git:(master) ✗ npm run demo> [email protected] demo
> node index.js{
source: "import data from './data.json' with { type: 'json '};\n" +
'\n' +
"// console.log('hello world!');"
}
file:///Users/owenbuckley/Workspace/github/acorn-import-attributes/node_modules/acorn/dist/acorn.mjs:3567
var err = new SyntaxError(message);
^SyntaxError: Unexpected token (1:31)
at pp$4.raise (file:///Users/owenbuckley/Workspace/github/acorn-import-attributes/node_modules/acorn/dist/acorn.mjs:3567:13)
at pp$9.unexpected (file:///Users/owenbuckley/Workspace/github/acorn-import-attributes/node_modules/acorn/dist/acorn.mjs:766:8)
at pp$9.semicolon (file:///Users/owenbuckley/Workspace/github/acorn-import-attributes/node_modules/acorn/dist/acorn.mjs:743:66)
at pp$8.parseImport (file:///Users/owenbuckley/Workspace/github/acorn-import-attributes/node_modules/acorn/dist/acorn.mjs:1839:8)
at pp$8.parseStatement (file:///Users/owenbuckley/Workspace/github/acorn-import-attributes/node_modules/acorn/dist/acorn.mjs:942:49)
at pp$8.parseTopLevel (file:///Users/owenbuckley/Workspace/github/acorn-import-attributes/node_modules/acorn/dist/acorn.mjs:823:21)
at Parser.parse (file:///Users/owenbuckley/Workspace/github/acorn-import-attributes/node_modules/acorn/dist/acorn.mjs:595:15)
at Function.parse (file:///Users/owenbuckley/Workspace/github/acorn-import-attributes/node_modules/acorn/dist/acorn.mjs:645:35)
at Module.parse (file:///Users/owenbuckley/Workspace/github/acorn-import-attributes/node_modules/acorn/dist/acorn.mjs:5955:17)
at file:///Users/owenbuckley/Workspace/github/acorn-import-attributes/index.js:8:19 {
pos: 31,
loc: Position { line: 1, column: 31 },
raisedAt: 35
}Node.js v18.12.1