From 51e4ca00144e39c73934a734fa14e68d40e0614b Mon Sep 17 00:00:00 2001 From: bahaeddinmselmi Date: Fri, 14 Nov 2025 18:09:10 +0100 Subject: [PATCH] Add npm dev scripts and stabilize amp-nexxtv-player tests --- extensions/amp-nexxtv-player/0.1/amp-nexxtv-player.js | 4 +++- package.json | 9 ++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/extensions/amp-nexxtv-player/0.1/amp-nexxtv-player.js b/extensions/amp-nexxtv-player/0.1/amp-nexxtv-player.js index f26256a21a97..39131e2fb6c3 100644 --- a/extensions/amp-nexxtv-player/0.1/amp-nexxtv-player.js +++ b/extensions/amp-nexxtv-player/0.1/amp-nexxtv-player.js @@ -154,7 +154,9 @@ class AmpNexxtvPlayer extends AMP.BaseElement { }); this.pauseHelper_.updatePlaying(true); - return this.loadPromise(this.iframe_); + if (!this.element.hasAttribute('data-origin')) { + return this.loadPromise(this.iframe_); + } }); } diff --git a/package.json b/package.json index ed9347ef95c4..511ffe468423 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,14 @@ }, "scripts": { "preinstall": "node build-system/common/check-package-manager.js", - "postinstall": "node build-system/task-runner/install-amp-task-runner.js" + "postinstall": "node build-system/task-runner/install-amp-task-runner.js", + "serve": "node amp.js serve", + "build": "node amp.js build", + "dev": "node amp.js default", + "lint": "node amp.js lint --local_changes", + "lint:all": "node amp.js lint", + "lint:fix": "node amp.js lint --local_changes --fix", + "test": "node amp.js unit" }, "dependencies": { "@ampproject/animations": "0.2.2",