From 2192e11267a30f4dda1b696e0520ba187009e010 Mon Sep 17 00:00:00 2001 From: Caleb Kniffen Date: Tue, 15 Aug 2023 10:37:05 -0500 Subject: [PATCH] fix: source-maps find their designated source (#2435) fix: source-maps find their designate source We weren't including the `src` folder in the files published too npm. This caused errors such as the following seen in the sandbox and by users on discord. ``` WARNING in ./node_modules/xrpl/dist/npm/utils/xrpConversion.js Module Warning (from ./node_modules/source-map-loader/dist/cjs.js): Failed to parse source map from '/sandbox/node_modules/xrpl/src/utils/xrpConversion.ts' file: Error: ENOENT: no such file or directory, open '/sandbox/node_modules/xrpl/src/utils/xrpConversion.ts' ``` --- packages/ripple-address-codec/package.json | 2 +- packages/ripple-binary-codec/package.json | 3 +-- packages/ripple-keypairs/package.json | 3 ++- packages/xrpl/package.json | 5 +++-- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/packages/ripple-address-codec/package.json b/packages/ripple-address-codec/package.json index 41678181..747fd305 100644 --- a/packages/ripple-address-codec/package.json +++ b/packages/ripple-address-codec/package.json @@ -4,7 +4,7 @@ "description": "encodes/decodes base58 encoded XRP Ledger identifiers", "files": [ "dist/*", - "build/*" + "src/*" ], "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/ripple-binary-codec/package.json b/packages/ripple-binary-codec/package.json index e87f7eb0..a399c384 100644 --- a/packages/ripple-binary-codec/package.json +++ b/packages/ripple-binary-codec/package.json @@ -4,8 +4,7 @@ "description": "XRP Ledger binary codec", "files": [ "dist/*", - "bin/*", - "test/*" + "src/*" ], "main": "dist/", "directories": { diff --git a/packages/ripple-keypairs/package.json b/packages/ripple-keypairs/package.json index 8864cd74..246bb3e4 100644 --- a/packages/ripple-keypairs/package.json +++ b/packages/ripple-keypairs/package.json @@ -10,7 +10,8 @@ "prepublish": "npm run lint && npm test" }, "files": [ - "dist/*" + "dist/*", + "src/*" ], "main": "dist/", "directories": { diff --git a/packages/xrpl/package.json b/packages/xrpl/package.json index 539f2e2a..fc73024e 100644 --- a/packages/xrpl/package.json +++ b/packages/xrpl/package.json @@ -4,11 +4,12 @@ "license": "ISC", "description": "A TypeScript/JavaScript API for interacting with the XRP Ledger in Node.js and the browser", "files": [ - "dist/npm/*", "build/xrpl-latest-min.js", "build/xrpl-latest-min.js.map", "build/xrpl-latest.js", - "build/xrpl-latest.js.map" + "build/xrpl-latest.js.map", + "dist/npm/*", + "src/*" ], "main": "dist/npm/", "unpkg": "build/xrpl-latest-min.js",