mirror of
https://github.com/fluencelabs/fluence-js.git
synced 2025-06-23 12:51:32 +00:00
chore(js-client)!: Simplify/optimize js-client and update README [fixes DXJ-490] (#366)
* Update README * Improve build experience * Fix eslint * Fix eslint * Fix eslint * Fix tooling * Fix formatting * Fix formatting * Fix test resource name * Remove async * Fix comments * Add ts-check * Add new line * Fix arg * add todo's * Fix lint * Fix typo * Type module * Add deps to isomorphic package * Extract function type * Fix newline * Remove private * Use prepare hook instead of postinstall
This commit is contained in:
@ -17,7 +17,6 @@
|
||||
import inject from "@rollup/plugin-inject";
|
||||
import tsconfigPaths from "vite-tsconfig-paths";
|
||||
import { createRequire } from "module";
|
||||
import { readFileSync } from "fs";
|
||||
import { UserConfig } from "vite";
|
||||
|
||||
const require = createRequire(import.meta.url);
|
||||
@ -30,7 +29,8 @@ const config: UserConfig = {
|
||||
lib: {
|
||||
entry: "./src/index.ts",
|
||||
name: "js-client",
|
||||
fileName: "index",
|
||||
fileName: () => "index.min.js",
|
||||
formats: ["umd"],
|
||||
},
|
||||
outDir: "./dist/browser",
|
||||
rollupOptions: {
|
||||
@ -55,9 +55,6 @@ const config: UserConfig = {
|
||||
},
|
||||
},
|
||||
},
|
||||
define: {
|
||||
__PACKAGE_JSON_CONTENT__: readFileSync("./package.json", "utf-8"),
|
||||
},
|
||||
};
|
||||
|
||||
export default config;
|
||||
|
Reference in New Issue
Block a user