mirror of
https://github.com/luxfi/explore.git
synced 2026-09-24 00:28:18 +00:00
37 lines
2.0 KiB
TypeScript
37 lines
2.0 KiB
TypeScript
import type CspDev from 'csp-dev';
|
|
|
|
import { KEY_WORDS } from '../utils';
|
|
|
|
export function monaco(): CspDev.DirectiveDescriptor {
|
|
return {
|
|
'script-src': [
|
|
KEY_WORDS.BLOB,
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min/vs/loader.js',
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min/vs/loader.js.map',
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min/vs/editor/editor.main.js',
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min/vs/editor/editor.main.js.map',
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min/vs/editor/editor.main.nls.js',
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min/vs/basic-languages/solidity/solidity.js',
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min/vs/basic-languages/elixir/elixir.js',
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min/vs/basic-languages/javascript/javascript.js',
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min/vs/basic-languages/typescript/typescript.js',
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min/vs/basic-languages/rust/rust.js',
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min/vs/language/json/jsonMode.js',
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min/vs/language/json/jsonWorker.js',
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min/vs/language/typescript/tsMode.js',
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min/vs/language/typescript/tsWorker.js',
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min/vs/base/worker/workerMain.js',
|
|
],
|
|
'connect-src': [
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min-maps/vs/loader.js.map',
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min-maps/vs/editor/editor.main.js.map',
|
|
],
|
|
'style-src': [
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min/vs/editor/editor.main.css',
|
|
],
|
|
'font-src': [
|
|
'https://cdn.jsdelivr.net/npm/[email protected]/min/vs/base/browser/ui/codicons/codicon/codicon.ttf',
|
|
],
|
|
};
|
|
}
|