Build: adding support to rollup *.json files to include moment-timezone data. (#23951)

This commit is contained in:
Marcus Andersson
2020-04-27 17:20:15 +02:00
committed by GitHub
parent 854085dbc6
commit 14de3db275
3 changed files with 25 additions and 4 deletions

View File

@@ -1,6 +1,7 @@
import resolve from '@rollup/plugin-node-resolve';
import commonjs from '@rollup/plugin-commonjs';
import sourceMaps from 'rollup-plugin-sourcemaps';
import json from '@rollup/plugin-json';
import { terser } from 'rollup-plugin-terser';
const pkg = require('./package.json');
@@ -22,6 +23,9 @@ const buildCjsPackage = ({ env }) => {
],
external: ['lodash', 'apache-arrow'], // Use Lodash & arrow from grafana
plugins: [
json({
include: ['../../node_modules/moment-timezone/data/packed/latest.json'],
}),
commonjs({
include: /node_modules/,
namedExports: {