1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

Fix up more dev mode

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton 2023-03-30 11:25:05 -04:00
parent bd3d05d049
commit d0f60fdd76
5 changed files with 15 additions and 40 deletions

13
nx.json
View File

@ -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": {

View File

@ -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",

View File

@ -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",

View File

@ -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,

View File

@ -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": {