SRGSSR / pillarbox-web

Pillarbox is a versatile media playback ecosystem engineered for the web.
https://srgssr.github.io/pillarbox-web-demo/
MIT License
12 stars 1 forks source link

chore(npm): generate npm pack friendly compiled files #54

Closed amtins closed 10 months ago

amtins commented 10 months ago

Description

Resolves #42 and allows to compile the project in order be able to generate a tarball to be used as an npm dependency. Compilation will produce the following files :

Tarball generation is not part of this PR as it is already configured to be generated by semantic-release.

Changes made

github-actions[bot] commented 10 months ago

Coverage report

St.:grey_question:
Category Percentage Covered / Total
🟒 Statements 98.35% 476/484
🟒 Branches 93.42% 227/243
🟒 Functions 100% 137/137
🟒 Lines 99.14% 459/463

Test suite run success

142 tests passing in 9 suites.

Report generated by πŸ§ͺjest coverage report action from 93a28a64c4e5133db35900ca4abf359de19b267b

github-actions[bot] commented 7 months ago

:tada: This PR is included in version 1.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: