sdadfadas
49 строк · 1.4 Кб
1/*
2* Licensed to the Apache Software Foundation (ASF) under one
3* or more contributor license agreements. See the NOTICE file
4* distributed with this work for additional information
5* regarding copyright ownership. The ASF licenses this file
6* to you under the Apache License, Version 2.0 (the
7* "License"); you may not use this file except in compliance
8* with the License. You may obtain a copy of the License at
9*
10* http://www.apache.org/licenses/LICENSE-2.0
11*
12* Unless required by applicable law or agreed to in writing,
13* software distributed under the License is distributed on an
14* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15* KIND, either express or implied. See the License for the
16* specific language governing permissions and limitations
17* under the License.
18*/
19
20const path = require('path');21
22module.exports = {23entry: './src/index.ts',24output: {25filename: 'index.js',26path: path.resolve(__dirname, 'bundle'),27
28// this exposes the library's exports under a global variable29library: {30name: "supersetEmbeddedSdk",31type: "umd"32}33},34devtool: "source-map",35module: {36rules: [37{38test: /\.[tj]s$/,39// babel-loader is faster than ts-loader because it ignores types.40// We do type checking in a separate process, so that's fine.41use: 'babel-loader',42exclude: /node_modules/,43},44],45},46resolve: {47extensions: ['.ts', '.js'],48},49};50