35
|
1 import builtins from "rollup-plugin-node-builtins";
|
|
2 import commonjs from '@rollup/plugin-commonjs';
|
34
|
3 import resolve from "@rollup/plugin-node-resolve";
|
|
4 import typescript from "rollup-plugin-typescript2";
|
|
5
|
|
6 export default {
|
35
|
7 input: "src/index.ts",
|
|
8 output: {
|
|
9 file: "build/bundle.js",
|
|
10 format: "esm",
|
|
11 intro: "const global = window;"
|
|
12 },
|
|
13 plugins: [
|
|
14 builtins(),
|
|
15 resolve({
|
|
16 extensions: [".js", ".ts"],
|
|
17 browser: true
|
|
18 }),
|
|
19 typescript(),
|
|
20 commonjs({
|
|
21 namedExports: {
|
|
22 'jsonld': ['expand'], // fixes "expand is not exported by node_modules/jsonld/lib/index.js"
|
|
23 }
|
|
24 }),
|
|
25 ]
|
34
|
26 };
|