extract assembly grammar
initialize package.json
depend on pegjs