UNPKG

hackmud-script-manager

Version:

Script manager for game hackmud, with minification, TypeScript support, and player script type definition generation.

53 lines (52 loc) 2.02 kB
export { supportedExtensions } from "./constants.js" export { generateTypeDeclaration } from "./generateTypeDeclaration.js" export { processScript } from "./processScript/index.js" export { pull } from "./pull.js" export { push } from "./push.js" export { syncMacros } from "./syncMacros.js" export { watch } from "./watch.js" import "@samual/lib/readDirectoryWithStats" import "path" import "@babel/generator" import "@babel/parser" import "@babel/plugin-proposal-decorators" import "@babel/plugin-proposal-destructuring-private" import "@babel/plugin-proposal-explicit-resource-management" import "@babel/plugin-transform-class-properties" import "@babel/plugin-transform-class-static-block" import "@babel/plugin-transform-exponentiation-operator" import "@babel/plugin-transform-json-strings" import "@babel/plugin-transform-logical-assignment-operators" import "@babel/plugin-transform-nullish-coalescing-operator" import "@babel/plugin-transform-numeric-separator" import "@babel/plugin-transform-object-rest-spread" import "@babel/plugin-transform-optional-catch-binding" import "@babel/plugin-transform-optional-chaining" import "@babel/plugin-transform-private-property-in-object" import "@babel/plugin-transform-unicode-sets-regex" import "@babel/traverse" import "@babel/types" import "@rollup/plugin-alias" import "@rollup/plugin-babel" import "@rollup/plugin-commonjs" import "@rollup/plugin-json" import "@rollup/plugin-node-resolve" import "@samual/lib/assert" import "prettier" import "rollup" import "./processScript/minify.js" import "@samual/lib/countHackmudCharacters" import "@samual/lib/spliceString" import "acorn" import "terser" import "./processScript/shared.js" import "./processScript/postprocess.js" import "./processScript/preprocess.js" import "import-meta-resolve" import "./processScript/transform.js" import "@samual/lib/clearObject" import "@samual/lib/copyFilePersistent" import "@samual/lib/AutoMap" import "@samual/lib/writeFilePersistent" import "fs/promises" import "chokidar"