| 12345678910111213141516171819202122232425262728293031323334 | /*Language: DockerfileRequires: bash.jsAuthor: Alexis Hénaut <alexis@henaut.net>Description: language definition for Dockerfile filesWebsite: https://docs.docker.com/engine/reference/builder/Category: config*//** @type LanguageFn */function dockerfile(hljs) {  return {    name: 'Dockerfile',    aliases: ['docker'],    case_insensitive: true,    keywords: 'from maintainer expose env arg user onbuild stopsignal',    contains: [      hljs.HASH_COMMENT_MODE,      hljs.APOS_STRING_MODE,      hljs.QUOTE_STRING_MODE,      hljs.NUMBER_MODE,      {        beginKeywords: 'run cmd entrypoint volume add copy workdir label healthcheck shell',        starts: {          end: /[^\\]$/,          subLanguage: 'bash'        }      }    ],    illegal: '</'  };}module.exports = dockerfile;
 |