feat(core): parse shell permission commands (#39567)
This commit is contained in:
parent
78c139b8b5
commit
12971935ab
13 changed files with 513 additions and 30 deletions
12
packages/core/src/shell/parser-wasm.node.ts
Normal file
12
packages/core/src/shell/parser-wasm.node.ts
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
import { createRequire } from "node:module"
|
||||
|
||||
const require = createRequire(import.meta.url)
|
||||
|
||||
export const shellParserWasm = {
|
||||
runtime: process.env.OPENCODE_TREE_SITTER_WASM_PATH ?? require.resolve("web-tree-sitter/tree-sitter.wasm"),
|
||||
bash:
|
||||
process.env.OPENCODE_TREE_SITTER_BASH_WASM_PATH ?? require.resolve("tree-sitter-bash/tree-sitter-bash.wasm"),
|
||||
powershell:
|
||||
process.env.OPENCODE_TREE_SITTER_POWERSHELL_WASM_PATH ??
|
||||
require.resolve("tree-sitter-powershell/tree-sitter-powershell.wasm"),
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue