From 79507d3730cd258bc4ae32e0a66f6c3d1de5f3fe Mon Sep 17 00:00:00 2001 From: Evan Broder Date: Wed, 8 Feb 2023 13:27:52 -0800 Subject: [PATCH] Stop publishing index.d.ts as an asset file So long as the `typescript` package is used by this package, then all TypeScript files (including definition files) will get included in the resulting build without needing to specify it as an asset. Including it twice (both as a source and an asset file) confuses `zodern:types` and causes it to skip over the package without including either. We also don't need the package-types.json file, as we were never including it in the isopack. --- packages/react-meteor-data/package-types.json | 3 --- packages/react-meteor-data/package.js | 1 - 2 files changed, 4 deletions(-) delete mode 100644 packages/react-meteor-data/package-types.json diff --git a/packages/react-meteor-data/package-types.json b/packages/react-meteor-data/package-types.json deleted file mode 100644 index 0b6e59fc..00000000 --- a/packages/react-meteor-data/package-types.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "typesEntry": "react-meteor-data.d.ts" -} diff --git a/packages/react-meteor-data/package.js b/packages/react-meteor-data/package.js index b3ee4155..774baa0a 100644 --- a/packages/react-meteor-data/package.js +++ b/packages/react-meteor-data/package.js @@ -13,7 +13,6 @@ Package.onUse((api) => { api.use('tracker'); api.use('ecmascript'); api.use('typescript'); - api.addAssets('react-meteor-data.d.ts', 'server'); api.mainModule('index.js', ['client', 'server'], { lazy: true }); });