I'm using Acorn to parse some syntactically valid JavaScript code into an ESTree for further processing. It appears that Acorn does some semantic checks too - in particular it throws an error for duplicate declarations. For example, parsing the following code throws an error of Identifier 'f' has ....
Saya sedang membangun plugin babel dan dapat menemukan banyak contoh plugin yang sudah ditulis di repo Babel. Apa yang tidak dapat saya temukan adalah dokumentasi API definitif untuk menulis plugin semacam itu - terutama untuk operasi yang dapat saya lakukan pada AST yang dihasilkan. Saya telah meme....
22 Juli 2020, 05:37
Saya sedang mengerjakan proyek di mana saya perlu menggunakan pemeriksaan gaya untuk kode saya. Saya ingin menggunakan acorn js, namun gagal ketika mencoba mengurai bidang kelas pribadi dan metode kelas. Saya sudah mencoba: const { Parser } = require('acorn'); const privateMethods = require('acorn-....
10 April 2020, 15:54