464aca0fc1faa3c6d9cc28d49dc5c319b00db2de4caf31ebca7840efe354f3c6.json 2.8 KB

1
  1. {"ast":null,"code":"/*\nLanguage: Dockerfile\nRequires: bash.js\nAuthor: Alexis Hénaut <alexis@henaut.net>\nDescription: language definition for Dockerfile files\nWebsite: https://docs.docker.com/engine/reference/builder/\nCategory: config\n*/\n\n/** @type LanguageFn */\nfunction dockerfile(hljs) {\n const KEYWORDS = [\"from\", \"maintainer\", \"expose\", \"env\", \"arg\", \"user\", \"onbuild\", \"stopsignal\"];\n return {\n name: 'Dockerfile',\n aliases: ['docker'],\n case_insensitive: true,\n keywords: KEYWORDS,\n contains: [hljs.HASH_COMMENT_MODE, hljs.APOS_STRING_MODE, hljs.QUOTE_STRING_MODE, hljs.NUMBER_MODE, {\n beginKeywords: 'run cmd entrypoint volume add copy workdir label healthcheck shell',\n starts: {\n end: /[^\\\\]$/,\n subLanguage: 'bash'\n }\n }],\n illegal: '</'\n };\n}\nmodule.exports = dockerfile;","map":{"version":3,"names":["dockerfile","hljs","KEYWORDS","name","aliases","case_insensitive","keywords","contains","HASH_COMMENT_MODE","APOS_STRING_MODE","QUOTE_STRING_MODE","NUMBER_MODE","beginKeywords","starts","end","subLanguage","illegal","module","exports"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/highlight.js/lib/languages/dockerfile.js"],"sourcesContent":["/*\nLanguage: Dockerfile\nRequires: bash.js\nAuthor: Alexis Hénaut <alexis@henaut.net>\nDescription: language definition for Dockerfile files\nWebsite: https://docs.docker.com/engine/reference/builder/\nCategory: config\n*/\n\n/** @type LanguageFn */\nfunction dockerfile(hljs) {\n const KEYWORDS = [\n \"from\",\n \"maintainer\",\n \"expose\",\n \"env\",\n \"arg\",\n \"user\",\n \"onbuild\",\n \"stopsignal\"\n ];\n return {\n name: 'Dockerfile',\n aliases: [ 'docker' ],\n case_insensitive: true,\n keywords: KEYWORDS,\n contains: [\n hljs.HASH_COMMENT_MODE,\n hljs.APOS_STRING_MODE,\n hljs.QUOTE_STRING_MODE,\n hljs.NUMBER_MODE,\n {\n beginKeywords: 'run cmd entrypoint volume add copy workdir label healthcheck shell',\n starts: {\n end: /[^\\\\]$/,\n subLanguage: 'bash'\n }\n }\n ],\n illegal: '</'\n };\n}\n\nmodule.exports = dockerfile;\n"],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,SAASA,UAAUA,CAACC,IAAI,EAAE;EACxB,MAAMC,QAAQ,GAAG,CACf,MAAM,EACN,YAAY,EACZ,QAAQ,EACR,KAAK,EACL,KAAK,EACL,MAAM,EACN,SAAS,EACT,YAAY,CACb;EACD,OAAO;IACLC,IAAI,EAAE,YAAY;IAClBC,OAAO,EAAE,CAAE,QAAQ,CAAE;IACrBC,gBAAgB,EAAE,IAAI;IACtBC,QAAQ,EAAEJ,QAAQ;IAClBK,QAAQ,EAAE,CACRN,IAAI,CAACO,iBAAiB,EACtBP,IAAI,CAACQ,gBAAgB,EACrBR,IAAI,CAACS,iBAAiB,EACtBT,IAAI,CAACU,WAAW,EAChB;MACEC,aAAa,EAAE,oEAAoE;MACnFC,MAAM,EAAE;QACNC,GAAG,EAAE,QAAQ;QACbC,WAAW,EAAE;MACf;IACF,CAAC,CACF;IACDC,OAAO,EAAE;EACX,CAAC;AACH;AAEAC,MAAM,CAACC,OAAO,GAAGlB,UAAU","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}