0.0.5 • Published 12 months ago
@ast-grep/create-lang v0.0.5
@ast-grep/create-lang
Usage
# create a new language package in current directory
pnpm create @ast-grep/lang
# create package in a specific directory
pnpm create @ast-grep/lang some-dirYou will be prompted to enter the language name, the language file extension, package name and tree-sitter grammar package.
Note the tree-sitter grammar package is different from the package name. package name is the repo you create, tree-sitter package should be a package already published on npm.
Commands
After the package is created, you can use these commands:
pnpm source # copy tree-sitter grammar files to the src folder
pnpm build # build the tree-sitter grammar files to dynamic lib
pnpm test # test the tree-sitter grammar filesTest file
You can edit nursery.js to add test case for your language.
0.0.5
12 months ago
0.0.4
1 year ago
0.0.3
1 year ago
0.0.2
1 year ago
0.0.1
1 year ago
0.0.0-prerelease-4
1 year ago
0.0.0-prerelease-3
1 year ago
0.0.0-prerelease-2
1 year ago
0.0.0-prerelease-1
1 year ago
0.0.0-prerelease
1 year ago