1 | Prism.languages.docker = {
|
2 | 'keyword': {
|
3 | pattern: /(^\s*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)/mi,
|
4 | lookbehind: true
|
5 | },
|
6 | 'string': /("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,
|
7 | 'comment': /#.*/,
|
8 | 'punctuation': /---|\.\.\.|[:[\]{}\-,|>?]/
|
9 | };
|
10 |
|
11 | Prism.languages.dockerfile = Prism.languages.docker;
|