moonbeam-foundation / moonbeam

An Ethereum-compatible smart contract parachain on Polkadot
https://moonbeam.network
GNU General Public License v3.0
921 stars 337 forks source link

Allow dist folder of api-augment to be included in the npm package #3037

Closed crystalin closed 1 week ago

crystalin commented 2 weeks ago

This pull request adds the .npmignore file in the typescript-api directory to prevent npm to use the .gitignore file which also include the dist folder which must be published in the package

github-actions[bot] commented 2 weeks ago

WASM runtime size check:

Compared to target branch

Moonbase runtime: 2260 KB (no changes) ✅

Moonbeam runtime: 2228 KB (no changes) ✅

Moonriver runtime: 2232 KB (no changes) ✅

Compared to latest release (runtime-3300)

Moonbase runtime: 2260 KB (+232 KB compared to latest release) ⚠️

Moonbeam runtime: 2228 KB (+232 KB compared to latest release) ⚠️

Moonriver runtime: 2232 KB (+240 KB compared to latest release) ⚠️

github-actions[bot] commented 2 weeks ago

Coverage Report

@@                   Coverage Diff                    @@
##           master   crystalin-package-npm     +/-   ##
========================================================
  Coverage   79.00%                  79.00%   0.00%     
  Files         305                     305             
  Lines       88458                   88458             
========================================================
  Hits        69878                   69878             
  Misses      18580                   18580             
Files Changed Coverage

Coverage generated Fri Nov 8 15:39:42 UTC 2024