diff --git a/.vscode/launch.json b/.vscode/launch.json index bc59371..df88b9a 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -4,7 +4,7 @@ { "name": "Launch Crypto Address Lens", "args": [ - "--extensionDevelopmentPath=${workspaceFolder}/dist/packages/vsc/"x + "--extensionDevelopmentPath=${workspaceFolder}/dist/packages/vsc/" ], "request": "launch", "type": "extensionHost" diff --git a/packages/vsc/package.json b/packages/vsc/package.json index ef4be8f..3f9a30a 100644 --- a/packages/vsc/package.json +++ b/packages/vsc/package.json @@ -35,7 +35,7 @@ "activationEvents": [ "onStartupFinished" ], - "main": "./main.cjs", + "main": "main", "dependencies": { "@ethersproject/abi": "^5.7.0", "keccak": "^3.0.3" diff --git a/packages/vsc/project.json b/packages/vsc/project.json index fd59bc9..e00c01b 100644 --- a/packages/vsc/project.json +++ b/packages/vsc/project.json @@ -42,7 +42,7 @@ "executor": "@nx/esbuild:esbuild", "outputs": ["{options.outputPath}"], "options": { - "outputPath": "packages/vsc/publish", + "outputPath": "dist/packages/vsc", "external": ["vscode"], "format": ["cjs"], "outputFileName": "main", @@ -51,7 +51,12 @@ "minify": true, "main": "packages/vsc/src/main.ts", "tsConfig": "packages/vsc/tsconfig.app.json", - "assets": ["packages/vsc/src/assets"], + "assets": [ + { "input": "packages/vsc/", "glob": "logo.png", "output": "/" }, + { "input": "packages/vsc/", "glob": "README.md", "output": "/" }, + { "input": "packages/vsc/", "glob": "LICENSE", "output": "/" }, + { "input": "packages/vsc/", "glob": "CHANGELOG.md", "output": "/" } + ], "generatePackageJson": true, "thirdParty": true } @@ -61,12 +66,11 @@ "dependsOn": ["prepublish"], "options": { "commands": [ - "mv ./publish/main.cjs ./publish/main.js", - "rm ./publish/package.json", + "mv ./main.cjs ./main.js", "vsce publish --no-dependencies" ], "parallel": false, - "cwd": "packages/vsc" + "cwd": "dist/packages/vsc" } }, "lint": {