-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpackage.json
More file actions
60 lines (60 loc) · 1.92 KB
/
package.json
File metadata and controls
60 lines (60 loc) · 1.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
{
"name": "filepather",
"displayName": "filepather",
"description": "Automatically inserts a comment at the beginning of your files displaying the relative file path. This extension enhances navigation and context awareness by allowing you to quickly identify the location of the file within your project structure. It supports multiple programming languages and uses the appropriate comment syntax based on the file type.",
"version": "0.0.1",
"publisher": "bllfoad",
"engines": {
"vscode": "^1.94.0"
},
"repository": {
"type": "git",
"url": "https://github.com/bllfoad/filepath"
},
"categories": [
"Other"
],
"activationEvents": [
"onStartupFinished",
"onDidOpenTextDocument"
],
"main": "./dist/extension.js",
"contributes": {
"commands": [
{
"command": "filepath.helloWorld",
"title": "Hello World"
}
]
},
"scripts": {
"vscode:prepublish": "npm run package",
"compile": "npm run check-types && npm run lint && node esbuild.js",
"watch": "npm-run-all -p watch:*",
"watch:esbuild": "node esbuild.js --watch",
"watch:tsc": "tsc --noEmit --watch --project tsconfig.json",
"package": "npm run check-types && npm run lint && node esbuild.js --production",
"compile-tests": "tsc -p . --outDir out",
"watch-tests": "tsc -p . -w --outDir out",
"pretest": "npm run compile-tests && npm run compile && npm run lint",
"check-types": "tsc --noEmit",
"lint": "eslint src",
"test": "vscode-test"
},
"devDependencies": {
"@types/mocha": "^10.0.8",
"@types/node": "20.x",
"@types/vscode": "^1.94.0",
"@typescript-eslint/eslint-plugin": "^8.7.0",
"@typescript-eslint/parser": "^8.7.0",
"@vscode/test-cli": "^0.0.10",
"@vscode/test-electron": "^2.4.1",
"esbuild": "^0.24.0",
"eslint": "^9.11.1",
"npm-run-all": "^4.1.5",
"typescript": "^5.6.2"
},
"dependencies": {
"ignore": "^6.0.2"
}
}