npm run format -ws

This commit is contained in:
Josh Gross
2023-01-09 19:02:19 -05:00
parent 3df70b2491
commit c49981ec64
113 changed files with 3252 additions and 4573 deletions
+14 -28
View File
@@ -1,16 +1,7 @@
import * as monaco from "monaco-editor";
import {
CloseAction,
ErrorAction,
MessageTransports,
MonacoLanguageClient,
MonacoServices,
} from "monaco-languageclient";
import {
BrowserMessageReader,
BrowserMessageWriter,
} from "vscode-languageserver-protocol/browser.js";
import {CloseAction, ErrorAction, MessageTransports, MonacoLanguageClient, MonacoServices} from "monaco-languageclient";
import {BrowserMessageReader, BrowserMessageWriter} from "vscode-languageserver-protocol/browser.js";
monaco.editor.create(document.getElementById("container")!, {
value: `name: Demo workflow
@@ -30,42 +21,37 @@ jobs:
- uses: actions/checkout@v3
- run: echo "Hello \${{ github.event.inputs.name }}"`,
language: "yaml",
wordBasedSuggestions: false,
wordBasedSuggestions: false
});
function createLanguageClient(
transports: MessageTransports
): MonacoLanguageClient {
function createLanguageClient(transports: MessageTransports): MonacoLanguageClient {
return new MonacoLanguageClient({
name: "GitHub Actions Language Client",
clientOptions: {
// Handle all yaml files as workflows
documentSelector: [{ language: "yaml" }],
documentSelector: [{language: "yaml"}],
errorHandler: {
error: () => ({ action: ErrorAction.Continue }),
closed: () => ({ action: CloseAction.DoNotRestart }),
error: () => ({action: ErrorAction.Continue}),
closed: () => ({action: CloseAction.DoNotRestart})
},
// Custom options for the GitHub Actions language server
initializationOptions: {},
initializationOptions: {}
},
connectionProvider: {
get: () => Promise.resolve(transports),
},
get: () => Promise.resolve(transports)
}
});
}
MonacoServices.install();
const worker = new Worker(
new URL("../service-worker/service-worker.ts", import.meta.url),
{
type: "module",
}
);
const worker = new Worker(new URL("../service-worker/service-worker.ts", import.meta.url), {
type: "module"
});
const reader = new BrowserMessageReader(worker);
const writer = new BrowserMessageWriter(worker);
const languageClient = createLanguageClient({ reader, writer });
const languageClient = createLanguageClient({reader, writer});
languageClient.start();
reader.onClose(() => languageClient.stop());
@@ -1,10 +1,6 @@
import {
BrowserMessageReader,
BrowserMessageWriter,
createConnection,
} from "vscode-languageserver/browser.js";
import {BrowserMessageReader, BrowserMessageWriter, createConnection} from "vscode-languageserver/browser.js";
import { initConnection } from "@github/actions-languageserver/connection";
import {initConnection} from "@github/actions-languageserver/connection";
const messageReader = new BrowserMessageReader(self);
const messageWriter = new BrowserMessageWriter(self);