Update js languages (#9073)

This commit is contained in:
fisker Cheung authored and GitHub committed 2020-08-28 10:02:45 +08:00
1 parent fadd93571d
commit c8e7e0b003
2 files changed
+16 -10

No files matched your search

+6 -6
View File
@@ -10,9 +10,9 @@ const languages = [
require("linguist-languages/data/JavaScript.json"), require("linguist-languages/data/JavaScript.json"),
(data) => ({ (data) => ({
since: "0.0.0", since: "0.0.0",
parsers: ["babel", "flow"], parsers: ["babel", "babel-flow", "babel-ts", "flow", "typescript"],
vscodeLanguageIds: ["javascript", "mongo"], vscodeLanguageIds: ["javascript", "mongo"],
interpreters: data.interpreters.concat(["nodejs"]), interpreters: [...data.interpreters, "nodejs"],
extensions: [ extensions: [
...data.extensions, ...data.extensions,
// WeiXin Script (Weixin Mini Programs) // WeiXin Script (Weixin Mini Programs)
@@ -24,7 +24,7 @@ const languages = [
createLanguage(require("linguist-languages/data/JavaScript.json"), () => ({ createLanguage(require("linguist-languages/data/JavaScript.json"), () => ({
name: "Flow", name: "Flow",
since: "0.0.0", since: "0.0.0",
parsers: ["babel", "flow"], parsers: ["flow", "babel-flow"],
vscodeLanguageIds: ["javascript"], vscodeLanguageIds: ["javascript"],
aliases: [], aliases: [],
filenames: [], filenames: [],
@@ -32,7 +32,7 @@ const languages = [
})), })),
createLanguage(require("linguist-languages/data/JSX.json"), () => ({ createLanguage(require("linguist-languages/data/JSX.json"), () => ({
since: "0.0.0", since: "0.0.0",
parsers: ["babel", "flow"], parsers: ["babel", "babel-flow", "babel-ts", "flow", "typescript"],
vscodeLanguageIds: ["javascriptreact"], vscodeLanguageIds: ["javascriptreact"],
})), })),
createLanguage(require("linguist-languages/data/TypeScript.json"), () => ({ createLanguage(require("linguist-languages/data/TypeScript.json"), () => ({
@@ -57,7 +57,7 @@ const languages = [
since: "1.5.0", since: "1.5.0",
parsers: ["json"], parsers: ["json"],
vscodeLanguageIds: ["json"], vscodeLanguageIds: ["json"],
filenames: data.filenames.concat([".prettierrc"]), filenames: [...data.filenames, ".prettierrc"],
})), })),
createLanguage( createLanguage(
require("linguist-languages/data/JSON with Comments.json"), require("linguist-languages/data/JSON with Comments.json"),
@@ -65,7 +65,7 @@ const languages = [
since: "1.5.0", since: "1.5.0",
parsers: ["json"], parsers: ["json"],
vscodeLanguageIds: ["jsonc"], vscodeLanguageIds: ["jsonc"],
filenames: data.filenames.concat([".eslintrc"]), filenames: [...data.filenames, ".eslintrc"],
}) })
), ),
createLanguage(require("linguist-languages/data/JSON5.json"), () => ({ createLanguage(require("linguist-languages/data/JSON5.json"), () => ({
@@ -10,8 +10,8 @@ Object {
"css", "css",
], ],
"Flow": Array [ "Flow": Array [
"babel",
"flow", "flow",
"babel-flow",
], ],
"GraphQL": Array [ "GraphQL": Array [
"graphql", "graphql",
@@ -33,11 +33,17 @@ Object {
], ],
"JSX": Array [ "JSX": Array [
"babel", "babel",
"babel-flow",
"babel-ts",
"flow", "flow",
"typescript",
], ],
"JavaScript": Array [ "JavaScript": Array [
"babel", "babel",
"babel-flow",
"babel-ts",
"flow", "flow",
"typescript",
], ],
"Less": Array [ "Less": Array [
"less", "less",
@@ -307,7 +313,7 @@ exports[`CLI --support-info (stdout) 1`] = `
], ],
\\"linguistLanguageId\\": 183, \\"linguistLanguageId\\": 183,
\\"name\\": \\"JavaScript\\", \\"name\\": \\"JavaScript\\",
\\"parsers\\": [\\"babel\\", \\"flow\\"], \\"parsers\\": [\\"babel\\", \\"babel-flow\\", \\"babel-ts\\", \\"flow\\", \\"typescript\\"],
\\"since\\": \\"0.0.0\\", \\"since\\": \\"0.0.0\\",
\\"tmScope\\": \\"source.js\\", \\"tmScope\\": \\"source.js\\",
\\"type\\": \\"programming\\", \\"type\\": \\"programming\\",
@@ -334,7 +340,7 @@ exports[`CLI --support-info (stdout) 1`] = `
], ],
\\"linguistLanguageId\\": 183, \\"linguistLanguageId\\": 183,
\\"name\\": \\"Flow\\", \\"name\\": \\"Flow\\",
\\"parsers\\": [\\"babel\\", \\"flow\\"], \\"parsers\\": [\\"flow\\", \\"babel-flow\\"],
\\"since\\": \\"0.0.0\\", \\"since\\": \\"0.0.0\\",
\\"tmScope\\": \\"source.js\\", \\"tmScope\\": \\"source.js\\",
\\"type\\": \\"programming\\", \\"type\\": \\"programming\\",
@@ -348,7 +354,7 @@ exports[`CLI --support-info (stdout) 1`] = `
\\"group\\": \\"JavaScript\\", \\"group\\": \\"JavaScript\\",
\\"linguistLanguageId\\": 178, \\"linguistLanguageId\\": 178,
\\"name\\": \\"JSX\\", \\"name\\": \\"JSX\\",
\\"parsers\\": [\\"babel\\", \\"flow\\"], \\"parsers\\": [\\"babel\\", \\"babel-flow\\", \\"babel-ts\\", \\"flow\\", \\"typescript\\"],
\\"since\\": \\"0.0.0\\", \\"since\\": \\"0.0.0\\",
\\"tmScope\\": \\"source.js.jsx\\", \\"tmScope\\": \\"source.js.jsx\\",
\\"type\\": \\"programming\\", \\"type\\": \\"programming\\",