diff --git a/nx.json b/nx.json index df0ecb2792..c1e07886f6 100644 --- a/nx.json +++ b/nx.json @@ -5,7 +5,7 @@ "options": { "cacheableOperations": [ "build", - "prepare:dev", + "dev", "prepare:lint" ] } @@ -25,6 +25,17 @@ "dev": { "dependsOn": [ "^dev" + ], + "outputs": [ + "{workspaceRoot}/dist", + "{workspaceRoot}/static/build", + "{workspaceRoot}/binaries", + "{workspaceRoot}/build/webpack" + ], + "inputs": [ + "{workspaceRoot}/src/**/*.ts", + "{workspaceRoot}/src/**/*.tsx", + "{workspaceRoot}/index.ts" ] }, "lint": { diff --git a/package.json b/package.json index e7a34ccbbf..666e2386a0 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,9 @@ "build-pre-dev-packages": "lerna run build --scope @k8slens/ensure-binaries --scope @k8slens/generate-tray-icons", "before-dev-actions": "cd packages/open-lens && rimraf static/build/ && npm run build:tray-icons && npm run download:binaries", "predev": "npm run build-pre-dev-packages && npm run before-dev-actions", - "dev": "lerna watch -- lerna run dev --verbose --stream --since", + "predev-package": "echo package=$LERNA_PACKAGE_NAME files=$LERNA_FILE_CHANGES", + "dev-package": "lerna run dev --verbose --stream --ignore=open-lens --scope $LERNA_PACKAGE_NAME", + "dev:library": "lerna watch -- LERNA_PACKAGE_NAME=\\$LERNA_PACKAGE_NAME npm run dev-package", "lint": "lerna run lint --stream", "lint:fix": "lerna run lint:fix --stream", "mkdocs:serve-local": "docker build -t mkdocs-serve-local:latest mkdocs/ && docker run --rm -it -p 8000:8000 -v ${PWD}:/docs mkdocs-serve-local:latest", diff --git a/packages/core/package.json b/packages/core/package.json index 698a08dfe6..2c037bee22 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -97,23 +97,6 @@ ], "runtime": "@side/jest-runtime" }, - "nx": { - "targets": { - "build": { - "dependsOn": [ - "^build" - ], - "outputs": [ - "{workspaceRoot}/static/build/" - ] - }, - "dev": { - "outputs": [ - "{workspaceRoot}/static/build/" - ] - } - } - }, "dependencies": { "@astronautlabs/jsonpath": "^1.1.0", "@hapi/call": "^9.0.1", diff --git a/packages/core/src/main/k8s/api-base-server-address.injectable.ts b/packages/core/src/main/k8s/api-base-server-address.injectable.ts index b967b7fd6a..8d3a960ed4 100644 --- a/packages/core/src/main/k8s/api-base-server-address.injectable.ts +++ b/packages/core/src/main/k8s/api-base-server-address.injectable.ts @@ -11,8 +11,6 @@ const apiBaseServerAddressInjectable = getInjectable({ instantiate: (di) => { const lensProxyPort = di.inject(lensProxyPortInjectable); - console.log("hello"); - return `https://127.0.0.1:${lensProxyPort.get()}`; }, injectionToken: apiBaseServerAddressInjectionToken, diff --git a/packages/open-lens/package.json b/packages/open-lens/package.json index 82c0e609f5..c72a41b59f 100644 --- a/packages/open-lens/package.json +++ b/packages/open-lens/package.json @@ -59,28 +59,9 @@ }, "nx": { "targets": { - "build": { - "dependsOn": [ - "^build" - ], - "outputs": [ - "{workspaceRoot}/binaries/", - "{workspaceRoot}/build/webpack/", - "{workspaceRoot}/static/build/" - ] - }, - "dev": { - "outputs": [ - "{workspaceRoot}/binaries/", - "{workspaceRoot}/static/build/" - ] - }, "build:app": { "dependsOn": [ "build" - ], - "outputs": [ - "{workspaceRoot}/dist/" ] }, "test:integration": {