UNPKG

@oobleck/fluid-backend

Version:

Fluid Framework backend for nteract RTC

47 lines (44 loc) 1.15 kB
// import typescript from "@rollup/plugin-typescript"; import typescript from "rollup-plugin-typescript2"; import graphql from "@rollup/plugin-graphql"; import resolve from "@rollup/plugin-node-resolve"; import commonjs from "@rollup/plugin-commonjs"; import json from "@rollup/plugin-json"; import peerDepsExternal from "rollup-plugin-peer-deps-external"; import replace from "@rollup/plugin-replace"; const pkg = require("./package.json"); export default { input: "src/index.ts", output: [ // { // file: pkg.main, // format: "cjs", // commonJS // sourcemap: true // }, { file: pkg.module, format: "esm", // ES Modules sourcemap: true } ], plugins: [ replace({ "process.env.NODE_ENV": true, preventAssignment: true }), peerDepsExternal(), resolve({ preferBuiltins: true }), typescript({ check: true, rollupCommonJSResolveHack: true, clean: true }), graphql(), json(), commonjs({ // ignoreGlobal: true, // include: ["node_modules/**"] }) ], external: [] };