| 'use strict'; |
| |
| Object.defineProperty(exports, "__esModule", { |
| value: true |
| }); |
| exports.default = extractValueFromArrayExpression; |
| /** |
| * Extractor function for an ArrayExpression type value node. |
| * An array expression is an expression with [] syntax. |
| * |
| * @returns - An array of the extracted elements. |
| */ |
| function extractValueFromArrayExpression(value) { |
| // eslint-disable-next-line global-require |
| var getValue = require('./index.js').default; |
| return value.elements.map(function (element) { |
| return getValue(element); |
| }); |
| } |