diff options
Diffstat (limited to 'chromium/third_party/node/node_modules/@babel/types/scripts/generators/constants.js')
-rw-r--r-- | chromium/third_party/node/node_modules/@babel/types/scripts/generators/constants.js | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/chromium/third_party/node/node_modules/@babel/types/scripts/generators/constants.js b/chromium/third_party/node/node_modules/@babel/types/scripts/generators/constants.js new file mode 100644 index 00000000000..68abdbd837f --- /dev/null +++ b/chromium/third_party/node/node_modules/@babel/types/scripts/generators/constants.js @@ -0,0 +1,15 @@ +import definitions from "../../lib/definitions/index.js"; + +export default function generateConstants() { + let output = `/* + * This file is auto-generated! Do not modify it directly. + * To re-generate run 'make build' + */ +import { FLIPPED_ALIAS_KEYS } from "../../definitions";\n\n`; + + Object.keys(definitions.FLIPPED_ALIAS_KEYS).forEach(type => { + output += `export const ${type.toUpperCase()}_TYPES = FLIPPED_ALIAS_KEYS["${type}"];\n`; + }); + + return output; +} |