basant307/AI_Governance_Project
048
1/*2Language: Dockerfile3Requires: bash.js4Author: Alexis Hénaut <alexis@henaut.net>5Description: language definition for Dockerfile files6Website: https://docs.docker.com/engine/reference/builder/7Category: config8*/9 10/** @type LanguageFn */11function dockerfile(hljs) {12 const KEYWORDS = [13 "from",14 "maintainer",15 "expose",16 "env",17 "arg",18 "user",19 "onbuild",20 "stopsignal"21 ];22 return {23 name: 'Dockerfile',24 aliases: [ 'docker' ],25 case_insensitive: true,26 keywords: KEYWORDS,27 contains: [28 hljs.HASH_COMMENT_MODE,29 hljs.APOS_STRING_MODE,30 hljs.QUOTE_STRING_MODE,31 hljs.NUMBER_MODE,32 {33 beginKeywords: 'run cmd entrypoint volume add copy workdir label healthcheck shell',34 starts: {35 end: /[^\\]$/,36 subLanguage: 'bash'37 }38 }39 ],40 illegal: '</'41 };42}43 44export { dockerfile as default };45 