request-public-ip
Version:
Node.js module for retrieving a request's public IP address
32 lines (30 loc) • 782 B
JavaScript
import typescript from "rollup-plugin-typescript2";
import terser from "@rollup/plugin-terser";
import commonjs from "@rollup/plugin-commonjs";
import { nodeResolve } from "@rollup/plugin-node-resolve";
export default [
{
preserveModules: true,
input: ["src/index.ts"],
output: [{ dir: "dist/esm", format: "esm", entryFileNames: "[name].mjs" }],
plugins: [typescript({ tsconfig: "./tsconfig.npm.json" })],
},
{
preserveModules: true,
input: ["src/index.ts"],
output: [
{
dir: "dist/cjs",
format: "cjs",
entryFileNames: "[name].js",
exports: "named",
},
],
plugins: [
typescript({ tsconfig: "./tsconfig.npm.json" }),
// terser(),
nodeResolve(),
commonjs(),
],
},
];