-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
wip: try to fix issue with esm/cjs module interrop
- Loading branch information
1 parent
01e5094
commit e97672a
Showing
8 changed files
with
187 additions
and
171 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,102 +1,102 @@ | ||
{ | ||
"name": "publicodes-language-server", | ||
"description": "Publicodes language toolkit", | ||
"displayName": "Publicodes language", | ||
"icon": "icons/publicodes-logo.png", | ||
"author": "Emile Rolley <[email protected]>", | ||
"license": "MIT", | ||
"version": "0.4.1", | ||
"publisher": "EmileRolley", | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/EmileRolley/publicodes-language-server.git" | ||
}, | ||
"categories": [], | ||
"keywords": [ | ||
"publicodes", | ||
"language server", | ||
"vscode" | ||
], | ||
"engines": { | ||
"vscode": "^1.75.0" | ||
}, | ||
"main": "./client/out/extension", | ||
"contributes": { | ||
"languages": [ | ||
{ | ||
"id": "publicodes", | ||
"aliases": [ | ||
"Publicodes" | ||
], | ||
"extensions": [ | ||
".publi.yml", | ||
".publicodes.yml", | ||
".publi.yaml", | ||
".publicodes.yaml", | ||
".publi", | ||
".publicodes" | ||
], | ||
"configuration": "./language-configuration.json", | ||
"icon": { | ||
"light": "./icons/publicodes-logo.png", | ||
"dark": "./icons/publicodes-logo.png" | ||
} | ||
} | ||
], | ||
"grammars": [ | ||
{ | ||
"language": "publicodes", | ||
"scopeName": "source.publicodes", | ||
"path": "./syntaxes/publicodes.tmLanguage.json" | ||
} | ||
], | ||
"configurationDefaults": { | ||
"[publicodes]": { | ||
"editor.insertSpaces": true, | ||
"editor.tabSize": 2, | ||
"editor.autoIndent": "advanced", | ||
"diffEditor.ignoreTrimWhitespace": false | ||
} | ||
}, | ||
"configuration": { | ||
"type": "object", | ||
"title": "Example configuration", | ||
"properties": { | ||
"languageServerExample.maxNumberOfProblems": { | ||
"scope": "resource", | ||
"type": "number", | ||
"default": 100, | ||
"description": "Controls the maximum number of problems produced by the server." | ||
}, | ||
"languageServerExample.trace.server": { | ||
"scope": "window", | ||
"type": "string", | ||
"enum": [ | ||
"off", | ||
"messages", | ||
"verbose" | ||
], | ||
"default": "off", | ||
"description": "Traces the communication between VS Code and the language server." | ||
} | ||
} | ||
} | ||
}, | ||
"scripts": { | ||
"vscode:prepublish": "npm run compile", | ||
"compile": "tsc -b", | ||
"watch": "tsc -b -w", | ||
"lint": "eslint ./client/src ./server/src --ext .ts,.tsx", | ||
"postinstall": "cd client && npm install && cd ../server && npm install && cd ..", | ||
"test": "sh ./scripts/e2e.sh" | ||
}, | ||
"devDependencies": { | ||
"@types/mocha": "^9.1.0", | ||
"@types/node": "^16.11.7", | ||
"@typescript-eslint/eslint-plugin": "^5.54.0", | ||
"@typescript-eslint/parser": "^5.54.0", | ||
"eslint": "^8.35.0", | ||
"mocha": "^9.2.1", | ||
"typescript": "^5.0.2" | ||
} | ||
"name": "publicodes-language-server", | ||
"description": "Publicodes language toolkit", | ||
"displayName": "Publicodes language", | ||
"icon": "icons/publicodes-logo.png", | ||
"author": "Emile Rolley <[email protected]>", | ||
"license": "MIT", | ||
"version": "0.4.1", | ||
"publisher": "EmileRolley", | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/EmileRolley/publicodes-language-server.git" | ||
}, | ||
"categories": [], | ||
"keywords": [ | ||
"publicodes", | ||
"language server", | ||
"vscode" | ||
], | ||
"engines": { | ||
"vscode": "^1.75.0" | ||
}, | ||
"main": "./client/out/extension", | ||
"contributes": { | ||
"languages": [ | ||
{ | ||
"id": "publicodes", | ||
"aliases": [ | ||
"Publicodes" | ||
], | ||
"extensions": [ | ||
".publi.yml", | ||
".publicodes.yml", | ||
".publi.yaml", | ||
".publicodes.yaml", | ||
".publi", | ||
".publicodes" | ||
], | ||
"configuration": "./language-configuration.json", | ||
"icon": { | ||
"light": "./icons/publicodes-logo.png", | ||
"dark": "./icons/publicodes-logo.png" | ||
} | ||
} | ||
], | ||
"grammars": [ | ||
{ | ||
"language": "publicodes", | ||
"scopeName": "source.publicodes", | ||
"path": "./syntaxes/publicodes.tmLanguage.json" | ||
} | ||
], | ||
"configurationDefaults": { | ||
"[publicodes]": { | ||
"editor.insertSpaces": true, | ||
"editor.tabSize": 2, | ||
"editor.autoIndent": "advanced", | ||
"diffEditor.ignoreTrimWhitespace": false | ||
} | ||
}, | ||
"configuration": { | ||
"type": "object", | ||
"title": "Example configuration", | ||
"properties": { | ||
"languageServerExample.maxNumberOfProblems": { | ||
"scope": "resource", | ||
"type": "number", | ||
"default": 100, | ||
"description": "Controls the maximum number of problems produced by the server." | ||
}, | ||
"languageServerExample.trace.server": { | ||
"scope": "window", | ||
"type": "string", | ||
"enum": [ | ||
"off", | ||
"messages", | ||
"verbose" | ||
], | ||
"default": "off", | ||
"description": "Traces the communication between VS Code and the language server." | ||
} | ||
} | ||
} | ||
}, | ||
"scripts": { | ||
"vscode:prepublish": "npm run compile", | ||
"compile": "tsc -b", | ||
"watch": "tsc -b -w", | ||
"lint": "eslint ./client/src ./server/src --ext .ts,.tsx", | ||
"postinstall": "cd client && npm install && cd ../server && npm install && cd ..", | ||
"test": "sh ./scripts/e2e.sh" | ||
}, | ||
"devDependencies": { | ||
"@types/mocha": "^9.1.0", | ||
"@types/node": "^16.11.7", | ||
"@typescript-eslint/eslint-plugin": "^5.54.0", | ||
"@typescript-eslint/parser": "^5.54.0", | ||
"eslint": "^8.35.0", | ||
"mocha": "^9.2.1", | ||
"typescript": "^5.0.2" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,21 @@ | ||
{ | ||
"compilerOptions": { | ||
"target": "es2020", | ||
"lib": ["es2020"], | ||
"lib": [ | ||
"es2020" | ||
], | ||
"module": "commonjs", | ||
"moduleResolution": "node", | ||
"sourceMap": true, | ||
"strict": true, | ||
"outDir": "out", | ||
"rootDir": "src" | ||
}, | ||
"include": ["src"], | ||
"exclude": ["node_modules", ".vscode-test"] | ||
"include": [ | ||
"src" | ||
], | ||
"exclude": [ | ||
"node_modules", | ||
".vscode-test" | ||
] | ||
} |
Oops, something went wrong.