UNPKG

platjs

Version:

Simple engine for platformer physics and rendering

48 lines (42 loc) 976 B
import nodeResolve from "@rollup/plugin-node-resolve"; import typescript from "@rollup/plugin-typescript"; import dts from "rollup-plugin-dts"; const name = "plat"; const plugins = [nodeResolve({ extensions: [".ts"] }), typescript()]; export default [ { input: "library/index.ts", output: [ { format: "esm", name: name, file: "dist/" + name + ".module.js", indent: "\t", }, ], plugins: [...plugins], }, { input: "library/index.ts", output: [ { format: "umd", name: name, file: "dist/" + name + ".js", indent: "\t", }, { format: "cjs", name: name, file: "dist/" + name + ".cjs", indent: "\t", }, ], plugins: [...plugins], }, { input: "dist/index.d.ts", output: [{ file: "dist/" + name + ".d.ts", format: "es" }], plugins: [dts()], }, ];