1
1
{
2
- "name" : " urdf-visualizer" ,
3
- "displayName" : " %extension.displayName%" ,
4
- "description" : " %extension.description%" ,
5
- "repository" : {
6
- "type" : " git" ,
7
- "url" : " https://github.com/MorningFrog/urdf-visualizer"
8
- },
9
- "version" : " 4.6.0" ,
10
- "publisher" : " morningfrog" ,
11
- "engines" : {
12
- "vscode" : " ^1.70.0"
13
- },
14
- "categories" : [
15
- " Other"
16
- ],
17
- "activationEvents" : [
18
- " onLanguage:xml" ,
19
- " onCommand:urdf-visualizer.previewURDFXacro"
20
- ],
21
- "icon" : " media/icons/URDF-Visualizer.png" ,
22
- "main" : " ./dist/extension.js" ,
23
- "contributes" : {
24
- "commands" : [
25
- {
26
- "command" : " urdf-visualizer.previewURDFXacro" ,
27
- "title" : " %extension.commands.previewURDFXacro.title%" ,
28
- "category" : " URDF Visualizer" ,
29
- "icon" : " $(eye)"
30
- }
31
- ],
32
- "menus" : {
33
- "editor/title" : [
34
- {
35
- "command" : " urdf-visualizer.previewURDFXacro" ,
36
- "when" : " resourceExtname == .urdf || resourceExtname == .xacro || resourceExtname == .URDF" ,
37
- "group" : " navigation"
38
- }
39
- ]
2
+ "name" : " urdf-visualizer" ,
3
+ "displayName" : " %extension.displayName%" ,
4
+ "description" : " %extension.description%" ,
5
+ "repository" : {
6
+ "type" : " git" ,
7
+ "url" : " https://github.com/MorningFrog/urdf-visualizer"
40
8
},
41
- "configuration" : {
42
- "type" : " object" ,
43
- "title" : " %extension.configuration.title%" ,
44
- "properties" : {
45
- "urdf-visualizer.packages" : {
46
- "type" : " object" ,
47
- "default" : {},
48
- "description" : " %extension.configuration.packages.description%"
49
- },
50
- "urdf-visualizer.renderOnSave" : {
51
- "type" : " boolean" ,
52
- "default" : true ,
53
- "description" : " %extension.configuration.renderOnSave.description%"
54
- },
55
- "urdf-visualizer.reRenderWhenSwitchFile" : {
56
- "type" : " boolean" ,
57
- "default" : true ,
58
- "description" : " %extension.configuration.reRenderWhenSwitchFile.description%"
59
- },
60
- "urdf-visualizer.cacheMesh" : {
61
- "type" : " boolean" ,
62
- "default" : true ,
63
- "description" : " %extension.configuration.cacheMesh.description%"
64
- },
65
- "urdf-visualizer.backgroundColor" : {
66
- "type" : " string" ,
67
- "default" : " #cccccc" ,
68
- "description" : " %extension.configuration.backgroundColor.description%" ,
69
- "pattern" : " ^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$" ,
70
- "patternErrorMessage" : " %extension.configuration.backgroundColor.patternErrorMessage%"
71
- },
72
- "urdf-visualizer.showTips" : {
73
- "type" : " boolean" ,
74
- "default" : true ,
75
- "description" : " %extension.configuration.showTips.description%"
76
- },
77
- "urdf-visualizer.highlightJointWhenHover" : {
78
- "type" : " boolean" ,
79
- "default" : true ,
80
- "description" : " %extension.configuration.highlightJointWhenHover.description%"
9
+ "version" : " 4.6.1" ,
10
+ "publisher" : " morningfrog" ,
11
+ "engines" : {
12
+ "vscode" : " ^1.70.0"
13
+ },
14
+ "categories" : [
15
+ " Other"
16
+ ],
17
+ "activationEvents" : [
18
+ " onLanguage:xml" ,
19
+ " onCommand:urdf-visualizer.previewURDFXacro"
20
+ ],
21
+ "icon" : " media/icons/URDF-Visualizer.png" ,
22
+ "main" : " ./dist/extension.js" ,
23
+ "contributes" : {
24
+ "commands" : [
25
+ {
26
+ "command" : " urdf-visualizer.previewURDFXacro" ,
27
+ "title" : " %extension.commands.previewURDFXacro.title%" ,
28
+ "category" : " URDF Visualizer" ,
29
+ "icon" : " $(eye)"
30
+ }
31
+ ],
32
+ "menus" : {
33
+ "editor/title" : [
34
+ {
35
+ "command" : " urdf-visualizer.previewURDFXacro" ,
36
+ "when" : " resourceExtname == .urdf || resourceExtname == .xacro || resourceExtname == .URDF" ,
37
+ "group" : " navigation"
38
+ }
39
+ ]
81
40
},
82
- "urdf-visualizer.highlightLinkWhenHover" : {
83
- "type" : " boolean" ,
84
- "default" : false ,
85
- "description" : " %extension.configuration.highlightLinkWhenHover.description%"
41
+ "configuration" : {
42
+ "type" : " object" ,
43
+ "title" : " %extension.configuration.title%" ,
44
+ "properties" : {
45
+ "urdf-visualizer.packages" : {
46
+ "type" : " object" ,
47
+ "default" : {},
48
+ "description" : " %extension.configuration.packages.description%"
49
+ },
50
+ "urdf-visualizer.renderOnSave" : {
51
+ "type" : " boolean" ,
52
+ "default" : true ,
53
+ "description" : " %extension.configuration.renderOnSave.description%"
54
+ },
55
+ "urdf-visualizer.reRenderWhenSwitchFile" : {
56
+ "type" : " boolean" ,
57
+ "default" : true ,
58
+ "description" : " %extension.configuration.reRenderWhenSwitchFile.description%"
59
+ },
60
+ "urdf-visualizer.cacheMesh" : {
61
+ "type" : " boolean" ,
62
+ "default" : true ,
63
+ "description" : " %extension.configuration.cacheMesh.description%"
64
+ },
65
+ "urdf-visualizer.backgroundColor" : {
66
+ "type" : " string" ,
67
+ "default" : " #cccccc" ,
68
+ "description" : " %extension.configuration.backgroundColor.description%" ,
69
+ "pattern" : " ^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$" ,
70
+ "patternErrorMessage" : " %extension.configuration.backgroundColor.patternErrorMessage%"
71
+ },
72
+ "urdf-visualizer.showTips" : {
73
+ "type" : " boolean" ,
74
+ "default" : true ,
75
+ "description" : " %extension.configuration.showTips.description%"
76
+ },
77
+ "urdf-visualizer.highlightJointWhenHover" : {
78
+ "type" : " boolean" ,
79
+ "default" : true ,
80
+ "description" : " %extension.configuration.highlightJointWhenHover.description%"
81
+ },
82
+ "urdf-visualizer.highlightLinkWhenHover" : {
83
+ "type" : " boolean" ,
84
+ "default" : false ,
85
+ "description" : " %extension.configuration.highlightLinkWhenHover.description%"
86
+ }
87
+ }
86
88
}
87
- }
89
+ },
90
+ "scripts" : {
91
+ "vscode:prepublish" : " npm run package" ,
92
+ "compile" : " webpack" ,
93
+ "watch" : " webpack --watch" ,
94
+ "package" : " webpack --mode production --devtool hidden-source-map" ,
95
+ "compile-tests" : " tsc -p . --outDir out" ,
96
+ "watch-tests" : " tsc -p . -w --outDir out" ,
97
+ "pretest" : " npm run compile-tests && npm run compile && npm run lint" ,
98
+ "lint" : " eslint src" ,
99
+ "test" : " vscode-test" ,
100
+ "vscode:package" : " npx @vscode/vsce package --no-dependencies" ,
101
+ "vscode:publish" : " npx @vscode/vsce publish --no-dependencies"
102
+ },
103
+ "devDependencies" : {
104
+ "@eslint-community/eslint-utils" : " ^4.4.0" ,
105
+ "@eslint-community/regexpp" : " ^4.11.1" ,
106
+ "@eslint/config-array" : " ^0.18.0" ,
107
+ "@eslint/eslintrc" : " ^3.1.0" ,
108
+ "@eslint/js" : " ^9.10.0" ,
109
+ "@eslint/object-schema" : " ^2.1.4" ,
110
+ "@eslint/plugin-kit" : " ^0.2.0" ,
111
+ "@types/fs-extra" : " ^11.0.4" ,
112
+ "@types/mocha" : " ^10.0.7" ,
113
+ "@types/node" : " 20.x" ,
114
+ "@types/three" : " ^0.168.0" ,
115
+ "@types/vscode" : " ^1.70.0" ,
116
+ "@typescript-eslint/eslint-plugin" : " ^8.3.0" ,
117
+ "@typescript-eslint/parser" : " ^8.3.0" ,
118
+ "@typescript-eslint/scope-manager" : " ^8.6.0" ,
119
+ "@typescript-eslint/type-utils" : " ^8.6.0" ,
120
+ "@typescript-eslint/types" : " ^8.6.0" ,
121
+ "@typescript-eslint/typescript-estree" : " ^8.6.0" ,
122
+ "@typescript-eslint/utils" : " ^8.6.0" ,
123
+ "@typescript-eslint/visitor-keys" : " ^8.6.0" ,
124
+ "@vscode/test-cli" : " ^0.0.10" ,
125
+ "@vscode/test-electron" : " ^2.4.1" ,
126
+ "eslint" : " ^9.9.1" ,
127
+ "eslint-scope" : " ^8.0.2" ,
128
+ "eslint-visitor-keys" : " ^4.0.0" ,
129
+ "ts-loader" : " ^9.5.1" ,
130
+ "typescript" : " ^5.5.4" ,
131
+ "webpack" : " ^5.94.0" ,
132
+ "webpack-cli" : " ^5.1.4"
133
+ },
134
+ "dependencies" : {
135
+ "expr-eval" : " ^2.0.2" ,
136
+ "fs-extra" : " ^11.2.0" ,
137
+ "jsdom" : " ^25.0.0" ,
138
+ "three" : " ^0.168.0" ,
139
+ "urdf-loader" : " ^0.12.3" ,
140
+ "xacro-parser" : " ^0.3.9" ,
141
+ "xmldom" : " ^0.6.0"
88
142
}
89
- },
90
- "scripts" : {
91
- "vscode:prepublish" : " npm run package" ,
92
- "compile" : " webpack" ,
93
- "watch" : " webpack --watch" ,
94
- "package" : " webpack --mode production --devtool hidden-source-map" ,
95
- "compile-tests" : " tsc -p . --outDir out" ,
96
- "watch-tests" : " tsc -p . -w --outDir out" ,
97
- "pretest" : " npm run compile-tests && npm run compile && npm run lint" ,
98
- "lint" : " eslint src" ,
99
- "test" : " vscode-test" ,
100
- "vscode:package" : " npx @vscode/vsce package --no-dependencies" ,
101
- "vscode:publish" : " npx @vscode/vsce publish --no-dependencies"
102
- },
103
- "devDependencies" : {
104
- "@eslint-community/eslint-utils" : " ^4.4.0" ,
105
- "@eslint-community/regexpp" : " ^4.11.1" ,
106
- "@eslint/config-array" : " ^0.18.0" ,
107
- "@eslint/eslintrc" : " ^3.1.0" ,
108
- "@eslint/js" : " ^9.10.0" ,
109
- "@eslint/object-schema" : " ^2.1.4" ,
110
- "@eslint/plugin-kit" : " ^0.2.0" ,
111
- "@types/fs-extra" : " ^11.0.4" ,
112
- "@types/mocha" : " ^10.0.7" ,
113
- "@types/node" : " 20.x" ,
114
- "@types/three" : " ^0.168.0" ,
115
- "@types/vscode" : " ^1.70.0" ,
116
- "@typescript-eslint/eslint-plugin" : " ^8.3.0" ,
117
- "@typescript-eslint/parser" : " ^8.3.0" ,
118
- "@typescript-eslint/scope-manager" : " ^8.6.0" ,
119
- "@typescript-eslint/type-utils" : " ^8.6.0" ,
120
- "@typescript-eslint/types" : " ^8.6.0" ,
121
- "@typescript-eslint/typescript-estree" : " ^8.6.0" ,
122
- "@typescript-eslint/utils" : " ^8.6.0" ,
123
- "@typescript-eslint/visitor-keys" : " ^8.6.0" ,
124
- "@vscode/test-cli" : " ^0.0.10" ,
125
- "@vscode/test-electron" : " ^2.4.1" ,
126
- "eslint" : " ^9.9.1" ,
127
- "eslint-scope" : " ^8.0.2" ,
128
- "eslint-visitor-keys" : " ^4.0.0" ,
129
- "ts-loader" : " ^9.5.1" ,
130
- "typescript" : " ^5.5.4" ,
131
- "webpack" : " ^5.94.0" ,
132
- "webpack-cli" : " ^5.1.4"
133
- },
134
- "dependencies" : {
135
- "expr-eval" : " ^2.0.2" ,
136
- "fs-extra" : " ^11.2.0" ,
137
- "jsdom" : " ^25.0.0" ,
138
- "three" : " ^0.168.0" ,
139
- "urdf-loader" : " ^0.12.3" ,
140
- "xacro-parser" : " ^0.3.9" ,
141
- "xmldom" : " ^0.6.0"
142
- }
143
- }
143
+ }
0 commit comments