You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
58 lines
2.5 KiB
58 lines
2.5 KiB
/*--------------------------------------------------------------------------------------------- |
|
* Copyright (c) Microsoft Corporation. All rights reserved. |
|
* Licensed under the MIT License. See License.txt in the project root for license information. |
|
*--------------------------------------------------------------------------------------------*/ |
|
define(["require", "exports"], function (require, exports) { |
|
'use strict'; |
|
Object.defineProperty(exports, "__esModule", { value: true }); |
|
exports.conf = { |
|
brackets: [], |
|
autoClosingPairs: [], |
|
surroundingPairs: [] |
|
}; |
|
exports.language = { |
|
// Set defaultToken to invalid to see what you do not tokenize yet |
|
// defaultToken: 'invalid', |
|
keywords: [], |
|
typeKeywords: [], |
|
tokenPostfix: '.csp', |
|
operators: [], |
|
symbols: /[=><!~?:&|+\-*\/\^%]+/, |
|
escapes: /\\(?:[abfnrtv\\"']|x[0-9A-Fa-f]{1,4}|u[0-9A-Fa-f]{4}|U[0-9A-Fa-f]{8})/, |
|
tokenizer: { |
|
root: [ |
|
[/child-src/, 'string.quote'], |
|
[/connect-src/, 'string.quote'], |
|
[/default-src/, 'string.quote'], |
|
[/font-src/, 'string.quote'], |
|
[/frame-src/, 'string.quote'], |
|
[/img-src/, 'string.quote'], |
|
[/manifest-src/, 'string.quote'], |
|
[/media-src/, 'string.quote'], |
|
[/object-src/, 'string.quote'], |
|
[/script-src/, 'string.quote'], |
|
[/style-src/, 'string.quote'], |
|
[/worker-src/, 'string.quote'], |
|
[/base-uri/, 'string.quote'], |
|
[/plugin-types/, 'string.quote'], |
|
[/sandbox/, 'string.quote'], |
|
[/disown-opener/, 'string.quote'], |
|
[/form-action/, 'string.quote'], |
|
[/frame-ancestors/, 'string.quote'], |
|
[/report-uri/, 'string.quote'], |
|
[/report-to/, 'string.quote'], |
|
[/upgrade-insecure-requests/, 'string.quote'], |
|
[/block-all-mixed-content/, 'string.quote'], |
|
[/require-sri-for/, 'string.quote'], |
|
[/reflected-xss/, 'string.quote'], |
|
[/referrer/, 'string.quote'], |
|
[/policy-uri/, 'string.quote'], |
|
[/'self'/, 'string.quote'], |
|
[/'unsafe-inline'/, 'string.quote'], |
|
[/'unsafe-eval'/, 'string.quote'], |
|
[/'strict-dynamic'/, 'string.quote'], |
|
[/'unsafe-hashed-attributes'/, 'string.quote'] |
|
] |
|
} |
|
}; |
|
});
|
|
|