Skip to content

Commit

Permalink
Merge pull request #523 from xmtp/rygine/use-rollup-plugin
Browse files Browse the repository at this point in the history
Use published rollup plugin for builds
  • Loading branch information
rygine authored Jan 23, 2024
2 parents 779e5c1 + e406668 commit c5fe2d2
Show file tree
Hide file tree
Showing 6 changed files with 40 additions and 120 deletions.
43 changes: 0 additions & 43 deletions build/rollup-plugin-resolve-extensions/index.ts

This file was deleted.

48 changes: 0 additions & 48 deletions build/utils.ts

This file was deleted.

31 changes: 31 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 2 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,9 @@
"scripts": {
"prebench": "npm run build:bench",
"bench": "node dist/bench/index.cjs",
"build": "npm run clean:dist && npm run build:plugin && npm run build:rollup",
"build": "npm run clean:dist && rollup -c",
"build:bench": "rollup -c rollup.config.bench.js",
"build:docs": "rimraf docs && mkdir -p tmp && cp README.md tmp/ && sed -i.bak '/badge.svg/d' tmp/README.md && typedoc --excludePrivate --readme tmp/README.md src/index.ts",
"build:rollup": "rollup -c",
"build:plugin": "rollup -c rollup.config.build.js",
"clean": "npm run clean:dist",
"clean:dist": "rimraf dist",
"package": "npm pack",
Expand Down Expand Up @@ -129,6 +127,7 @@
"@types/node": "^18.14.0",
"@typescript-eslint/eslint-plugin": "^6.7.2",
"@typescript-eslint/parser": "^6.7.2",
"@xmtp/rollup-plugin-resolve-extensions": "^1.0.0",
"benny": "^3.7.1",
"dd-trace": "^2.12.2",
"eslint": "^8.50.0",
Expand Down
23 changes: 0 additions & 23 deletions rollup.config.build.js

This file was deleted.

10 changes: 7 additions & 3 deletions rollup.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { dts } from 'rollup-plugin-dts'
import filesize from 'rollup-plugin-filesize'
import json from '@rollup/plugin-json'
import terser from '@rollup/plugin-terser'
import { resolveExtensions } from './build/rollup-plugin-resolve-extensions/index.js'
import { resolveExtensions } from '@xmtp/rollup-plugin-resolve-extensions'

const external = [
'@noble/secp256k1',
Expand Down Expand Up @@ -69,7 +69,11 @@ export default defineConfig([
format: 'es',
sourcemap: true,
},
plugins: [resolveExtensions(['.browser']), terser(), ...plugins],
plugins: [
resolveExtensions({ extensions: ['.browser'] }),
terser(),
...plugins,
],
external,
},
{
Expand All @@ -80,7 +84,7 @@ export default defineConfig([
sourcemap: true,
},
plugins: [
resolveExtensions(['.bundler', '.browser']),
resolveExtensions({ extensions: ['.bundler', '.browser'] }),
terser(),
...plugins,
],
Expand Down

0 comments on commit c5fe2d2

Please sign in to comment.