Fix build

This commit is contained in:
Chocobozzz 2023-07-10 16:41:08 +02:00
parent 63e2f087c3
commit c3030e944a
No known key found for this signature in database
GPG key ID: 583A612D890159BE
6 changed files with 11 additions and 9 deletions

View file

@ -3,7 +3,7 @@
"ignorePatterns": [ "ignorePatterns": [
"projects/**/*", "projects/**/*",
"node_modules/", "node_modules/",
"src/standalone/player/dist" "src/standalone/embed-player-api/dist"
], ],
"overrides": [ "overrides": [
{ {

4
client/.gitignore vendored
View file

@ -12,5 +12,5 @@
/e2e/local.log /e2e/local.log
/e2e/browserstack.err /e2e/browserstack.err
/e2e/screenshots /e2e/screenshots
/src/standalone/player/build /src/standalone/embed-player-api/build
/src/standalone/player/dist /src/standalone/embed-player-api/dist

View file

@ -10,7 +10,7 @@ module.exports = function () {
const configuration = { const configuration = {
entry: { entry: {
'video-embed': './src/standalone/videos/embed.ts', 'video-embed': './src/standalone/videos/embed.ts',
'player': './src/standalone/player/player.ts', 'player': './src/standalone/embed-player-api/player.ts',
'test-embed': './src/standalone/videos/test-embed.ts' 'test-embed': './src/standalone/videos/test-embed.ts'
}, },

View file

@ -2,7 +2,7 @@
set -eu set -eu
cd client/src/standalone/player cd client/src/standalone/embed-player-api
rm -rf dist build && tsc -p . && ../../../node_modules/.bin/webpack --config ./webpack.config.js rm -rf dist build && tsc -p . && ../../../node_modules/.bin/webpack --config ./webpack.config.js

View file

@ -5,7 +5,7 @@
### Build & Publish ### Build & Publish
``` ```
cd client/src/standalone/player/ cd client/src/standalone/embed-player-api/
npm run build npm run build
npm publish --access=public npm publish --access=public
``` ```

View file

@ -28,9 +28,11 @@ NODE_APP_INSTANCE=6 NODE_ENV=test node dist/server --benchmark-startup
## @peertube/embed-api ## @peertube/embed-api
At the root of PeerTube:
``` ```
cd client/src/standalone/player cd client/src/standalone/embed-player-api
npm version patch npm version patch
npm run build cd ../../../../
npm publish --access=public npm run release-embed-api
``` ```