| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- /*!-----------------------------------------------------------------------------
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Version: 0.34.1(547870b6881302c5b4ff32173c16d06009e3588f)
- * Released under the MIT license
- * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt
- *-----------------------------------------------------------------------------*/
- // src/basic-languages/freemarker2/freemarker2.contribution.ts
- import { registerLanguage } from "../_.contribution.js";
- registerLanguage({
- id: "freemarker2",
- extensions: [".ftl", ".ftlh", ".ftlx"],
- aliases: ["FreeMarker2", "Apache FreeMarker2"],
- loader: () => {
- if (false) {
- return new Promise((resolve, reject) => {
- __require(["vs/basic-languages/freemarker2/freemarker2"], resolve, reject);
- }).then((m) => m.TagAngleInterpolationDollar);
- } else {
- return import("./freemarker2.js").then((m) => m.TagAutoInterpolationDollar);
- }
- }
- });
- registerLanguage({
- id: "freemarker2.tag-angle.interpolation-dollar",
- aliases: ["FreeMarker2 (Angle/Dollar)", "Apache FreeMarker2 (Angle/Dollar)"],
- loader: () => {
- if (false) {
- return new Promise((resolve, reject) => {
- __require(["vs/basic-languages/freemarker2/freemarker2"], resolve, reject);
- }).then((m) => m.TagAngleInterpolationDollar);
- } else {
- return import("./freemarker2.js").then((m) => m.TagAngleInterpolationDollar);
- }
- }
- });
- registerLanguage({
- id: "freemarker2.tag-bracket.interpolation-dollar",
- aliases: ["FreeMarker2 (Bracket/Dollar)", "Apache FreeMarker2 (Bracket/Dollar)"],
- loader: () => {
- if (false) {
- return new Promise((resolve, reject) => {
- __require(["vs/basic-languages/freemarker2/freemarker2"], resolve, reject);
- }).then((m) => m.TagBracketInterpolationDollar);
- } else {
- return import("./freemarker2.js").then((m) => m.TagBracketInterpolationDollar);
- }
- }
- });
- registerLanguage({
- id: "freemarker2.tag-angle.interpolation-bracket",
- aliases: ["FreeMarker2 (Angle/Bracket)", "Apache FreeMarker2 (Angle/Bracket)"],
- loader: () => {
- if (false) {
- return new Promise((resolve, reject) => {
- __require(["vs/basic-languages/freemarker2/freemarker2"], resolve, reject);
- }).then((m) => m.TagAngleInterpolationBracket);
- } else {
- return import("./freemarker2.js").then((m) => m.TagAngleInterpolationBracket);
- }
- }
- });
- registerLanguage({
- id: "freemarker2.tag-bracket.interpolation-bracket",
- aliases: ["FreeMarker2 (Bracket/Bracket)", "Apache FreeMarker2 (Bracket/Bracket)"],
- loader: () => {
- if (false) {
- return new Promise((resolve, reject) => {
- __require(["vs/basic-languages/freemarker2/freemarker2"], resolve, reject);
- }).then((m) => m.TagBracketInterpolationBracket);
- } else {
- return import("./freemarker2.js").then((m) => m.TagBracketInterpolationBracket);
- }
- }
- });
- registerLanguage({
- id: "freemarker2.tag-auto.interpolation-dollar",
- aliases: ["FreeMarker2 (Auto/Dollar)", "Apache FreeMarker2 (Auto/Dollar)"],
- loader: () => {
- if (false) {
- return new Promise((resolve, reject) => {
- __require(["vs/basic-languages/freemarker2/freemarker2"], resolve, reject);
- }).then((m) => m.TagAutoInterpolationDollar);
- } else {
- return import("./freemarker2.js").then((m) => m.TagAutoInterpolationDollar);
- }
- }
- });
- registerLanguage({
- id: "freemarker2.tag-auto.interpolation-bracket",
- aliases: ["FreeMarker2 (Auto/Bracket)", "Apache FreeMarker2 (Auto/Bracket)"],
- loader: () => {
- if (false) {
- return new Promise((resolve, reject) => {
- __require(["vs/basic-languages/freemarker2/freemarker2"], resolve, reject);
- }).then((m) => m.TagAutoInterpolationBracket);
- } else {
- return import("./freemarker2.js").then((m) => m.TagAutoInterpolationBracket);
- }
- }
- });
|