source: node_modules/highlight.js/lib/languages/dockerfile.js@ 75f5086

main
Last change on this file since 75f5086 was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago

Initial commit

  • Property mode set to 100644
File size: 814 bytes
Line 
1/*
2Language: Dockerfile
3Requires: bash.js
4Author: Alexis Hénaut <alexis@henaut.net>
5Description: language definition for Dockerfile files
6Website: https://docs.docker.com/engine/reference/builder/
7Category: config
8*/
9
10/** @type LanguageFn */
11function dockerfile(hljs) {
12 return {
13 name: 'Dockerfile',
14 aliases: ['docker'],
15 case_insensitive: true,
16 keywords: 'from maintainer expose env arg user onbuild stopsignal',
17 contains: [
18 hljs.HASH_COMMENT_MODE,
19 hljs.APOS_STRING_MODE,
20 hljs.QUOTE_STRING_MODE,
21 hljs.NUMBER_MODE,
22 {
23 beginKeywords: 'run cmd entrypoint volume add copy workdir label healthcheck shell',
24 starts: {
25 end: /[^\\]$/,
26 subLanguage: 'bash'
27 }
28 }
29 ],
30 illegal: '</'
31 };
32}
33
34module.exports = dockerfile;
Note: See TracBrowser for help on using the repository browser.